1. 文件和目录操作
1.1 文件和目录查看
ls
: 列出目录内容ls -l
: 详细列出目录内容ls -a
: 列出包括隐藏文件在内的所有内容
1.2 切换目录
cd [目录路径]
: 切换当前工作目录
1.3 复制文件和目录
cp [源文件/目录] [目标目录]
: 复制文件或目录
1.4 移动/重命名文件和目录
mv [源文件/目录] [目标目录/新名称]
: 移动或重命名文件或目录
1.5 删除文件和目录
rm [文件]
: 删除文件rm -r [目录]
: 递归删除目录及其内容
1.6 创建目录
mkdir [目录名]
: 创建新目录
2. 文件内容操作
2.1 查看文件内容
cat [文件]
: 查看文件全部内容more [文件]
: 逐屏查看文件内容less [文件]
: 交互式查看文件内容
2.2 编辑文件
nano [文件]
: 使用nano编辑器编辑文件vi [文件]
或vim [文件]
: 使用vi或vim编辑器编辑文件
2.3 文件搜索
grep [关键词] [文件]
: 在文件中搜索指定关键词
3. 权限管理
3.1 更改文件权限
chmod [权限] [文件]
: 更改文件权限
3.2 更改文件所有者
chown [新所有者] [文件]
: 更改文件所有者chgrp [新群组] [文件]
: 更改文件所属群组
4. 进程管理
4.1 查看进程
ps
: 列出当前运行的进程ps aux
: 显示所有进程详细信息
4.2 终止进程
kill [进程ID]
: 终止指定进程killall [进程名]
: 终止所有同名进程
5. 系统信息查看
5.1 查看系统信息
uname -a
: 显示系统信息df -h
: 查看磁盘空间使用情况free -m
: 查看内存使用情况
5.2 查看网络信息
ifconfig
: 查看网络接口信息netstat -an
: 显示网络状态和连接
6. 压缩和解压缩
6.1 压缩
tar -czvf [压缩文件名.tar.gz] [目录]
: 压缩目录为tar.gz格式
6.2 解压缩
tar -xzvf [压缩文件名.tar.gz]
: 解压tar.gz格式文件
7. 用户管理
7.1 用户操作
useradd [用户名]
: 添加用户passwd [用户名]
: 修改用户密码userdel [用户名]
: 删除用户
7.2 用户组操作
groupadd [组名]
: 添加用户组groupdel [组名]
: 删除用户组usermod -aG [组名] [用户名]
: 将用户添加到组