提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文件与目录操作
-
ls:列出目录内容。
-l:长格式显示。
-a:显示所有文件,包括隐藏文件。 -
cd:切换当前工作目录。
…:切换到上一级目录。
~:切换到当前用户的家目录。 -
pwd:显示当前工作目录的完整路径。
-
mkdir:创建新目录。
-p:递归创建目录。 -
rmdir:删除空目录。
-
cp:复制文件或目录。
-r:递归复制。 -
mv:移动或重命名文件或目录。
-
rm:删除文件或目录。
-r:递归删除目录及其内容。
-f:强制删除,不提示。
文件内容查看
-
cat:显示文件内容。
-
more 和 less:分页查看文件内容。
-
head 和 tail:查看文件的开头和结尾部分。
-
grep:在文件中搜索指定模式的行。
系统信息查看
-
uname:显示系统信息。
-
df:显示磁盘空间使用情况。
-
du:估算和显示文件或目录的磁盘使用情况。
-
free:显示内存使用情况。
-
top 和 htop:实时显示系统进程状态。
进程管理
-
ps:查看当前进程状态。
-
kill:终止进程。
-
nohup:运行命令在后台,并忽略挂起信号。
网络配置与管理
-
ifconfig 或 ip addr:查看和配置网络接口。
-
netstat:显示网络连接、路由表、接口统计等网络相关信息。
-
ping:测试网络连通性。
-
traceroute:追踪数据包在网络中的路径。
软件包管理
-
rpm:RPM软件包的管理工具。
-
yum 或 dnf:自动从指定的服务器下载并安装rpm包,处理依赖关系。
压缩与解压
-
tar:打包和解包文件。
-czvf:创建gzip压缩的tar包。
-xzvf:解压gzip压缩的tar包。 -
gzip 和 gunzip:压缩和解压gzip格式的文件。
-
bzip2 和 bunzip2:压缩和解压bzip2格式的文件。
其他常用命令
-
echo:显示一行文本或将文本重定向到文件。
-
chmod:改变文件或目录的权限。
-
chown:改变文件或目录的所有者和所属组。
-
date:显示或设置系统日期和时间。
-
reboot 和 shutdown:重启或关闭系统。
-
man 和 info:查看命令的手册页和相关信息。