在Linux操作系统中,命令行界面(CLI)是进行高效管理和操作系统的关键工具。熟练掌握命令行命令,可以帮助用户快速解决问题,提高工作效率。以下是一份包含50个实用Linux命令的速查手册,帮助您快速上手和提升Linux命令行技能。
1. 文件和目录操作
ls - 列出目录内容
ls [选项] [目录名]
cd - 切换目录
cd [目录名]
pwd - 显示当前目录
pwd
mkdir - 创建新目录
mkdir [目录名]
rmdir - 删除空目录
rmdir [目录名]
rm - 删除文件或目录
rm [选项] [文件名]
cp - 复制文件或目录
cp [选项] [源文件/目录] [目标文件/目录]
mv - 移动或重命名文件或目录
mv [选项] [源文件/目录] [目标文件/目录]
touch - 创建空文件或修改文件时间
touch [选项] [文件名]
2. 权限管理
chmod - 修改文件权限
chmod [选项] [权限] [文件名]
chown - 修改文件所有者
chown [选项] [所有者] [文件名]
chgrp - 修改文件所属组
chgrp [选项] [组] [文件名]
3. 文本处理
cat - 查看文件内容
cat [选项] [文件名]
more - 分页查看文件
more [选项] [文件名]
less - 分页查看文件(可反向搜索)
less [选项] [文件名]
grep - 在文件中搜索文本
grep [选项] [模式] [文件名]
cut - 从文件中提取文本列
cut [选项] [文件名]
sort - 对文本进行排序
sort [选项] [文件名]
uniq - 删除文本中的重复行
uniq [选项] [文件名]
4. 磁盘和文件系统
df - 显示磁盘空间使用情况
df [选项] [文件系统]
du - 显示文件或目录占用的磁盘空间
du [选项] [文件/目录]
mount - 挂载文件系统
mount [选项] [文件系统] [挂载点]
umount - 卸载文件系统
umount [选项] [挂载点]
5. 进程管理
ps - 显示当前进程
ps [选项]
top - 实时显示系统进程信息
top [选项]
kill - 终止进程
kill [选项] [进程ID]
6. 网络和系统信息
ifconfig - 显示和配置网络接口
ifconfig [选项] [接口名]
ping - 测试网络连接
ping [选项] [主机名或IP地址]
who - 显示当前登录用户
who [选项]
date - 显示或设置系统日期和时间
date [选项] [日期和时间]
7. 系统管理
useradd - 创建新用户
useradd [选项] [用户名]
userdel - 删除用户
userdel [选项] [用户名]
passwd - 设置用户密码
passwd [选项] [用户名]
shutdown - 关闭系统
shutdown [选项] [时间] [警告信息]
reboot - 重新启动系统
reboot [选项]
8. 其他常用命令
tar - 打包和解包文件
tar [选项] [文件名]
gzip - 压缩和解压文件
gzip [选项] [文件名]
zip - 压缩和解压文件
zip [选项] [文件名]
unzip - 解压文件
unzip [选项] [文件名]
wget - 下载文件
wget [选项] [URL]
通过学习和掌握这些Linux命令,您将能够更加高效地管理和使用Linux操作系统。祝您学习愉快!