这些年搜集的 Linux 常用命令
原创这些年搜集的 Linux 常用命令
Linux 作为一款有力的开源操作系统,其命令行界面为用户提供了丰盈的功能。以下是一些在 Linux 系统中非常实用的命令,这些命令可以帮助用户高效地完成各种任务。
文件和目录管理
1. `ls`:列出目录内容。
ls [选项] [目录名]
2. `cd`:改变当前目录。
cd [目录名]
3. `pwd`:显示当前目录路径。
pwd
4. `mkdir`:创建新目录。
mkdir [目录名]
5. `rmdir`:删除空目录。
rmdir [目录名]
6. `rm`:删除文件或目录。
rm [选项] [文件名或目录名]
7. `cp`:复制文件或目录。
cp [选项] [源文件或目录] [目标文件或目录]
8. `mv`:移动或重命名文件或目录。
mv [选项] [源文件或目录] [目标文件或目录]
9. `touch`:创建空文件或修改文件时间。
touch [选项] [文件名]
10. `find`:查找文件。
find [路径] [选项] [文件名]
文件编辑
1. `vi`:文本编辑器。
vi [文件名]
2. `nano`:简洁的文本编辑器。
nano [文件名]
3. `cat`:查看文件内容。
cat [选项] [文件名]
4. `less`:分页查看文件内容。
less [文件名]
5. `more`:分页查看文件内容。
more [文件名]
6. `head`:查看文件头部内容。
head [选项] [文件名]
7. `tail`:查看文件尾部内容。
tail [选项] [文件名]
系统管理
1. `date`:显示当前日期和时间。
date
2. `hostname`:显示或设置主机名。
hostname [主机名]
3. `who`:显示当前登录用户。
who
4. `w`:显示当前登录用户及其活动。
w
5. `top`:显示系统进程信息。
top
6. `ps`:显示或管理当前进程。
ps [选项]
7. `kill`:发送信号给进程。
kill [信号] [进程ID或进程名]
8. `free`:显示内存使用情况。
free [选项]
9. `df`:显示磁盘空间使用情况。
df [选项] [文件系统]
10. `du`:显示目录或文件所占用的磁盘空间。
du [选项] [目录或文件名]
网络操作
1. `ping`:测试网络连接。
ping [IP地址或域名]
2. `ifconfig`:显示或配置网络接口。
ifconfig [接口名] [选项]
3. `netstat`:显示网络连接、路由表、接口统计等信息。
netstat [选项]
4. `scp`:保险复制文件。
scp [选项] [源文件或目录] [目标用户@目标主机]:[目标文件或目录]
5. `ssh`:保险地远程登录。
ssh [选项] [用户名@]远程主机
6. `ftp`:文件传输协议。
ftp [选项] [远程主机]
软件包管理
1. `apt-get`:Debian/Ubuntu 系统的软件包管理器。
apt-get [选项] [命令]
2. `yum`:Red Hat 系统的软件包管理器。
yum [选项] [命令]
3. `dpkg`:Debian 系统的软件包管理器。
dpkg [选项] [命令]
4.