Linux常用命令及现象

Linux目录结构——树形目录结构

根目录:所有目录分区、目录、文件等位置起点

              整个树形目录结构中,使用独立的一个“/”

常见的子目录:   /root   /bin   /boot   /dev   /etc   /home   /var   /usr   /sbin

查看文件内容cat命令

显示唇间的内容:cat  【选项】  文件名...

示例:cat   /etc/hosts

           cat  /etc/sysconfig/network

           cat  /etc/redbat-release/pro/version

查看文件内容more命令

查看文件内容less命令

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

less  【选项】 文件名...

交互操作方法

Page up向上翻页,Page Down向下翻页

按“/”键查找内容,“n”下一个内容,“N”上一个内容

其他功能与more命令基本类似

查看文件内容head.tail命令

head命令:查看文件开头的部分内容默认为10行

head  -n 文件名...

tail命令:tail  -n 文件名 ...

               tail  -f  文件名...

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

登录虚拟机时将密码输错时,tail -f /var/log/message,会在尾部不断刷新显示更新的文件内容包含刚才输错登录密码的反馈信息

统计文件内容wc命令

统计文件中的单词数量

wc 【选项】 ... 目标文件 ...

常用命令选项:-l  统计行数

                        -w  统计单词个数

                        -c  统计字节数

检索和过滤文件内容grep命令

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

grep 【选项】...查找条件、目标文件

常用命令选项

-i  查找是忽略大小写

-v  烦赚查找,输出与查找条件不相符的行(过滤)

查找条件设置

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

示例:

“^...."表示以 .... 开头  ” .... $"表示以 ..... 结尾

“^ $"表示空行

双向过滤:grep -v  ^# ntp.conf |grep -v ^$ |grep -v ^server

表示过滤掉ntp.conf中带有#和server的文件并不显示空行

一、查看ntp.conf里的文件内容

二、加命令后的效果

压缩命令 gzip 、bzip2 命令

制作压缩文件、解开压缩文件

gzip [-9] 文件名 ...

-9:深度压缩的意思

bzip2 [-9] 文件名 ...

gzip -d . gz 文件名 ...

bzip2 -d .dz2 文件名 ...

解压缩:gunzip 等价于 gzip -d

gunzip mkfile.gz  等于  gzip -d mkfile.gz

bunzip2 命令

bzip2和bunzip2命令使用方法与gzip、gunzip命令基本相同

归档命令tar命令

制作归档文件,释放归档文件

tar [选项]  ...  归档文件名 源文件或目录

tar [选项]  ...  归档文件名 [-C目标目录]

常用命令选项

-c:建立打包文件

-t:查看打包文件的内容

-x:解压缩

-j:解压缩  bz2的文件

-z:解压缩  gz的文件

-v:要处理的文件名

-C:解压缩到指定目录

-p:保留原文件属性不变

示例:

tar zcvf apache.tar.gz /root /etc

tar zxvf apache.tar.gz -C /opt

压缩

解压缩到指定目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值