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 [组名] [用户名]: 将用户添加到组
本文概述了Linux系统中基本的文件和目录操作,如查看、切换、复制、移动、删除、创建等,还包括文件内容操作、权限管理、进程管理、系统信息查看、压缩解压缩以及用户和组管理的关键命令。
16万+





