一、基本操作命令
cd:切换目录。如:
cd /usr/local/,进入指定目录。ls:列出当前目录文件及子目录名。使用
-l选项显示详细信息。pwd:打印当前的工作目录路径。
rm:删除文件或目录。如:
rm -rf /tmp/*,递归地删除/tmp下的所有内容。
二、文件管理命令
cp:复制文件。如:
cp file.txt /path/to/new/destination/directory/,将file.txt复制到新目录。mv:移动或重命名文件。如:
mv oldname.txt newname.txt,将oldname.txt重命名为newname.txt。cat:连接文件并打印到标准输出设备(通常为屏幕)。使用
-n选项显示行号。grep:搜索文件中包含特定字符串的行。如:
grep "关键字" /etc/hosts,查找包含“关键字”的行。
三、进程管理命令
ps:显示当前会话中的进程状态。使用
-ef选项查看所有进程的详细信息。kill:发送信号终止进程。如:
kill -9 12345,强制结束进程号为12345的进程。top:实时显示系统中各个进程占用资源的情况。
ps aux | grep "关键字":结合ps和grep,查找特定关键词相关的进程。
四、网络管理命令
ifconfig:配置网络接口。使用
-a选项查看所有网络接口的状态信息。ping:测试主机的连通性。如:
ping www.example.com -c 4,发送4次ICMP请求至www.example.com。netstat:显示网络状态信息,包括活动的TCP连接、路由表等。使用
-t选项查看所有TCP连接。traceroute:跟踪IP包从本机到达目标主机所经过的路径。如:
traceroute www.example.com,显示到www.example.com的路由信息。
掌握这些基本命令,能够帮助你更高效地进行服务器运维工作!