1.树形目录结构
例:root/、boot/、dev/、usr/、etc/、home/...
2.根目录
所有分区、目录和文件的起始位置
使用独立的“/”表示根
root:最高权限目录,超级管理员所处目录
home:普通文件所处目录
boot:系统启动引导文件
dev:设备管理目录
etc:配置文件所处目录
bin:二进制的所有用户可执行文件
sbin:二进制的管理员所执行的命令
var:可变的日志文件
usr:程序文件
3.查看文件内容命令
1.cat -n 文件名:空白行标行显示文件内容
2.tac -n 文件名: 反向显示文件内容
3.nl -n 文件名:空白行不标行显示文件内容
4.more 文件名 :全屏分页显示文件内容
5.less 文件名 : 详细的全屏分页显示文件内容 ,“/”键可详细查找内容
6.head -数字 文件名 :查找文件前n(数字)行内容
7.tail -数字 文件名: 查找文件后n(数字)行内容
4.统计文件内容
1.wc 文件名 :统计文件中的行数、字符数和单词个数
常用格式: wc -l 文件名 统计文件行数
wc -w 文件名 统计文件单词数
wc -c 文件名 统计文件字符数
5.检索和过滤
1.grep命令:在文件中查找并显示包含指定字符串的行
常用格式
grep -i 查找条件 目标文件 :不区分大小写
grep -v 查找条件 目标文件 :输出与条件相反的结果
常用条件
“^...” 以....为开头
”....$“ 以....为结尾
”^$“ 空行
2.egrep命令:增强型过滤
常用格式: ”查找条件1|查找条件2| 查找条件3...“
6.压缩和解压缩
1.gzip 命令 压缩命令
格式:gzip [1-9](压缩级别) 文件名
2.gunzip 命令 解压缩命令
格式:gunzip 文件名 =gzip -d
3.bizp2命令 压缩命令
格式:bizp2 [1-9](压缩级别)文件名
4.bunzip2命令 解压缩命令
格式:bunzip 文件名 =bizp2 -d
7.归档命令(备份和恢复)
tar命令 :创建归档文件、释放归档文件
创建gzip格式归档文件常用格式:tar -czvf 归档文件名 源文件或目录
创建bzip2格式归档文件常用格式; tar -cjvf 归档文件名 源文件或目录
释放归档文件常用格式:tar -xf 归档文件名 -C 目标目录
8.vi文本编辑器
vi、vim
进入vi编辑器方式:vi 文件名
三种工作模式
常规操作:
常规操作补充:
:x 保存退出,但如果未修改内容,时间戳不变
:w 文件夹 将当前文件另存为该文件夹
ctrl+r 对使用的u撤销命令进行取消
vi、vim键盘图