linux的目录结构
今天小编带大家来了解下 linux的目录是什么样的结构和一些基础命令
首先 linux目录结构是一个树形结构,就像一颗大树一样 有根目录和子目录,就像树干和树枝,那么什么是根目录呢?、
根目录
根目录就是所有分区,目录,文件等的位置起点,整个树形目录结构中,使用独立的一个 “/” 号来表示
那么什么是子目录呢?
子目录
子目录就是在根目录后出现的文件目录,类似于电脑中的磁盘中的文件夹
常见的子目录有以下这些,以及他们的作用:
/root :系统管路员root的宿主目录
/bin :普通用户的宿主目录
/boot :系统内核,启动文件
/dev :设备文件
/etc :配置文件
/home :所有用户可执行的命令
/var :管理员可执行的管理命令
/usr :应用程序
/sbin :日志文件 等
那么根目录与子目录一个什么样的联系呢 如图所示
查看文件内容命令
cat
**cat是显示文件内容的命令,最基本的格式就是 cat {选项} 文件名 **如图
举个例 查看网卡信息 cat /etc/sysconfig/network-scripts/ifcfg-ens33 这是是经常用的!
more
more就是全屏方式分页显示文件内容 基本格式就是 more {选项} 文件名。
交互操作方法
按enter键向下逐行滚动
空格键向下翻一屏
按b键向上翻一屏
按q键退出
less
与more命令大致相同,但是扩展功能更多格式也是 less {选项} 文件名
交互操作方法
Page Up向上翻页,Page Down 向下翻页
按 “/” 键查找内容, “n” 下一个内容, “N”上一个内容
其他功能与more命令进本类似
head
head用途是查看文件的开头的一部分内容(默认为10行)
格式就是 :
head -n 文件名
tail
tail命令用途查看文件结尾的少部分文件(默认为10行)
格式就是:
tail -n 文件名。。
tail -f 文件名。。(动态查看)
WC
wc命令是统计文件中的单词数量(Word count )等消息
格式是 :
wc {选项} 。。目标文件
这里有几个常用的命令选项
wc -l : 统计行数
wc -w :统计单词个数
wc- c :统计字节数
grep
检索和过滤文件内容,在文件中查找并显示包含指定字符串的行
格式是: grep {选项}。查找条件 目标文件
常用的命选项
grep -i :查找时忽略大小写
grep -v :反转查找,输出与查找条件不相符的行
其实还有很多很多 我就不一一列出 给一幅参考图 :
查找条设置
要查找的字符串以双引号括起来
**^…**表示以…开头
**…& **表示以…结尾
**^&**表示空行
压缩命令gunzip / bzip
gunzip 和 gzip -d应该差不多的,都是解压缩
示例:
gunzip mkdir mkfire.gz
gzip -d mkfile.gz
gzip bzip命令
压缩文件,解压缩文件
示例:
gzip -q 文件名 压缩
gzip -d 文件名 解压缩
gzip -9 (1到9都行,数字越大压缩效率越大) 文件名
tar
这个命令相比较而言更深入一些
主要用于对目录和文件进行归档,在实际的备份工作中,通常在归档的同时也会将包文件进行压缩(需要调用gzip命令),以方便节省空间
下面有一些常用命令 如图
上述大致就是今天的内容,谢谢观看