linux常用的20条命令.docx
目录导航
cd命令:用于切换当前工作目录,可以指定绝对路径或相对路径。
pwd命令:显示当前工作目录的完整路径。
文件管理
ls命令:列出目录中的文件和子目录,支持多种参数如?-l(长格式),-a(包括隐藏文件),-d(仅目录本身),-h(易读大小)等。
cp命令:复制文件或目录,支持递归复制(-r)和覆盖已存在文件时的询问(-i)。
mv命令:移动或重命名文件或目录,支持强制覆盖(-f)和询问覆盖(-i)。
rm命令:删除文件或目录,支持递归删除(-r)和询问删除(-i)。
mkdir命令:创建新的目录。
rmdir命令:删除空目录。
文件查找与搜索
find命令:在目录结构中查找文件,支持多种参数如?-name(根据文件名查找),-mtime(根据修改时间),-user(根据用户)等。
grep命令:在文件中搜索指定的字符串,支持多种参数如?-i(忽略大小写),-v(反向选择)等。
文件传输与压缩
tar命令:用于打包和解压文件,支持多种压缩格式。
系统信息查看
uname命令:查看系统信息,包括内核版本、操作系统信息等。
hostname命令:查看或设置主机名。
df命令:查看磁盘空间使用情况。
du命令:查看文件和目录的磁盘占用情况。
top命令:实时查看系统进程和资源使用情况,包括CPU、内存等。
用户管理
useradd命令:添加新用户。
usermod命令:修改用户信息。
passwd命令:修改用户密码。
su命令:切换用户身份。
权限管理
chmod命令:更改文件或目录的权限模式。
chown命令:更改文件或目录的所有者和所属组。
其他实用命令
cat命令:连接多个文本文件并显示在同一页面上。
less命令:分页查看文件内容。
ps命令:查看进程状态。
kill命令:终止指定进程。
ifconfig命令:查看网络接口配置信息。
reboot命令:重启计算机。