Linux常用指令与目录

6 篇文章 0 订阅
5 篇文章 0 订阅
本文介绍了Linux系统中查看文件内容的常用命令,包括cat、more、less、head和tail,以及统计文件内容的wc命令和过滤内容的grep命令。同时,文章还讲解了压缩与解压缩文件的gzip、bzip2和tar命令的使用方法,详细阐述了各种选项的含义和操作技巧。
摘要由CSDN通过智能技术生成

常见子目录

/bin  二进制可执行命令。该目录下存放着普通用户的命令

/dev  系统的设备文件,即设备的驱动程序

/home  用户主目录的基点

/lost-found 这个目录平时是空的,当系统非正常关机而留下的“无家可归”的文件便会储存在这里

/misc  储存着一些特殊的字符的定义

/net  存放着和网络相关的一些文件

/proc  存放着用户与内核的交互信息

/sbin  系统的管理命令,这里存放的是系统管理员使用的程序

/srv  系统启动服务时可以访问的数据库目录

/tmp  临时文件,重启后自动清空

/var  某些大文件的溢出区,比如各种服务的日志文件

/boot  启动linux的核心文件

/etc  系统所有的配置文件都在这个目录中

/lib  存放着和系统运行相关的库文件 

/media  存放着可移除的设备,比如软盘,光盘

/mnt  挂载目录,是系统管理员临时安装文件的系统安装点

/opt  (option : 自由选择)主要给源码安装软件时选择的安装目录位置

/root  超级用户的目录

/selinux 主要用来加固操作系统,提高系统的安全性

/sys  管理设备文件

/usr  最大的目录,存放着应用程序和文件

查看文件内容常用的命令

cat : 由第一行显示文件内容
tac:  从最后一行开始显示,与cat相反
nl :  文件内容和行号一起输出
more: 一页一页显示
less: 与more类似,可以往前翻页
head: 取头部几行
tail:  取尾部几行
od: 以二进制方式读取文件内容

查看文件内容 —cat

显示出文件内容

cat文件名

查看文件内容—more

全屏方式分页显示文件内容
more 文件名

交互操作方法

按Enter键向下逐行滚动
按空格键向下翻一屏
按b键向上翻一屏
按q键退出

less与more命令相同,但扩展功能更多

交互操作方法
page up 向上翻页 page down 向下翻页
按“/“键查找内容 ,”n“下一个内容 ”N“上一个内容

查看文件内容 —head、tail命令

head命令
用途:查看文件开头的一部分(默认为10行)
head -n 文件名
tail 命令
tail -n 文件名
tail -f 文件名

注:tail -f filename 会把filename文件里的最尾部内容显示在屏幕上,并且不断刷新,只要filename更新就可以看到最新文件内容

统计文件内容 —wc命令

统计文件中的单词数量
wc…目标文件…
常用命令选项
-l:统计行数
-w:统计单词个数
-c:统计字节数
-wcl 行 单词 字节

例:

         [root@localhost~]# wc /etc/hosts

         4  23185 /etc/hosts    4行,23个单词,185个字节

wc命令未指定选项时,默认相当于”-lwc“,会同时统计行数、单词数、字节数(含空格、回车

检查过滤文件内容grep命令

用途:在文件中查找并显示包含指定字符串的行

格式:grep [选项]… 查找条件 目标文件

常用命令选项

-i:查找时忽略大小写

-v:反转查找,输出与查找条件不相符的行

查找条件设置

要查找的字符串以双引号括起来

“^……”表示以……开头,“……$”表示以……结尾

“^$”表示空行

压缩命令

制定压缩文件,解开压缩文件
gzip 【-9】文件名……
bzip 【-9】文件名……
gzip -d.gz 格式压缩文件

压缩命令gunzip、bunzip2命令

gunzip命令
gunzip等价于gzip-d
bunzip2命令
bunzip2与bzip2命令用法与gzip。gunzip用法相同

归档命令—tar

制作归档文件,释放归档文件
tar ……归档文件名 源文件或目录
tar ……归档文件名 【-c 目标目录】

常用命令选项

c:建立打包文件
-t:查看打包文件内容
-x:解压缩
-j:解压缩.bz2的文件
-v:显示压缩解压的过程
-f:要处理的文件名
-C:解压到指定目录
-P保留文件属性不变
tar zcvf 文件名 /root/etc/ 打包
tar zxvf 文件名 -C /opt 解包

示例:打包并压缩/test下的所有文件 压缩后的压缩包指定名称为xxx.tar.gz

tar -zcvf xxx.tar.gz aaa.txt bbb.txt ccc.txt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值