目录
一、Linux目录结构
1、根目录
2、常见的子目录
3、常见子目录的作用
二、查看文件内容
1、显示出文件内容–cat
2、全屏方式分页显示文件内容
3、查看文件内容less命令
4、查看文件内容head、tail命令
5、统计文件内容wc命令
三、检索和过滤文件内容
四、压缩命令
五、归档命令
六、vi编辑器工作模式
1、三种工作模式
2、不同模式之间的切换
3、文本编辑器的作用
4、Linux中最常见的文本编辑器
4、vi编辑器的三种工作模式
5、光标移动
6、复制、粘贴、删除
7、文件内容查找
8、 撤销编辑及保存退出
9、末行模式的基本操作
七、总结
一、Linux目录结构
树形目录结构
1、根目录
所有分区、目录、文件等的位置起点
整个树形目录结构中,使用独立的一个“/”表示
2、常见的子目录
/root /bin /boot /dev /etc
/home /var /usr /sbin
3、常见子目录的作用
/root :系统管理员root的宿主目录
/home:普通用户的宿主目录
/boot :系统内核、启动文件
/dev:设备文件
/etc:配置文件
/bin:所有用户可执行的命令
/sbin:管理员可执行的命令
/usr:应用程序
/var :日志文件等
二、查看文件内容
1、显示出文件内容–cat
谁在前面先显示谁
cat [选型] 文件名…
常用的选项
-n:显示行号,包括空白行
-b:跳过空白行,显示行号
-s:将多个空行压缩成1个空行
-A:显示看不见的字符,隐藏字符
cat /etc/centos cat /etc/release 查看系统版本
2、全屏方式分页显示文件内容
more [选项] 文件名…
交互操作方法
1.按enter键向下诼行滚动
2.按空格键向下翻一屏
3.按b键向上翻一屏
4.按q键退出
3、查看文件内容less命令
与more命令相同,但扩展功能更多
less [选项] 文件名…..
交互操作方法
1.page up向上翻页,page down向下翻页
2.按“/”键查找内容,“n”键下一个内容,“N”上一个内容
3.其他功能与more命令基本类似
4、查看文件内容head、tail命令
1.head命令
用途:查看文件开头的一部分内容(默认为10行)
head -n 文件名….
2.tail命令
用途:查看文件结尾的少部分内容(默认为10行)
tail -n 文件名….
tail -f 文件名 实时监控后10行
5、统计文件内容wc命令
统计文件中的单词数量(Word count)等信息
wc [选项]… 目标文件…
常用命令选项
-l:统计行数
-w:统计单词个数
-c:统计字节数
三、检索和过滤文件内容
grep:在文件中查找并显示包含指定字符串的行
grep [选项]… 查找条件 目标文件
常用命令选项
-i:查找时忽略大小写
-v:反转查找,输出与查找不相符的行
-o:只匹配你显示的
-f:比较两个文件相同的文件
查找条件设置
1.要查找的字符串以双引号括起来
2.“^……”表示以……开头,“……$”表示以……结尾
3.“^$”表示空行
四、压缩命令
制作压缩文件:
gzip [-9] 文件名…
bzip [-9] 文件名…
解开压缩文件
gzip -d gz格式的压缩文件
bzip -d bz2格式的压缩文件
常用的选项
-9:压缩等级,越高越好,9级为最高
-d:解压文件
五、归档命令
tar :制作归档文件、释放归档文件
tar [选项]…归档文件名 源文件名
tar [选项]…归档文件名 [-c目标目录]
常用命令选项
-c:创建tar文件,一般都带
-x:解包,去解开tar包
-v:显示详细信息,制作tar包或解开tar包的时候显示过程
-f:表示使用的是归档文件,无论制作还是解开都要加
-p:保留原本权限
-t:在不解开tar包的时候,去看里面的文件
-C:指定解压的目录
-z:使用gzip方式压缩
-j:使用bzip2方式压缩
六、vi编辑器工作模式
1、三种工作模式
命令模式、输入模式、末行模式
2、不同模式之间的切换
3、文本编辑器的作用
1.创建或修改文本文件
2.维护Linux系统中的各种配置文件
4、Linux中最常见的文本编辑器
1.vi:类UNIX操作吸引的默认文本编辑器
2.vim:vim是vi文本编辑器(一般简称为vi编辑器)的增强版本
4、vi编辑器的三种工作模式
命令模式:删除、跳转
输入模式:修改文件内容
末行模式:替换、查找
5、光标移动
6、复制、粘贴、删除
7、文件内容查找
8、 撤销编辑及保存退出
9、末行模式的基本操作
1.保存文件及退出vi编辑器
2.打开新文件或读入其他文件内容
3.文本内容替换
七、总结
掌握命令的含义及用法