Linux命令

文章目录

常见目录

七类常见的linux的文件

显示命令

压缩,解压缩

vi编辑器

一、常见目录

1.

根(/)相当于一个入口,文件的总入口,也是唯一入口

boot 系统内核、启动文件

dev 硬件文件(黄色)

etc 配置文件等同于windows 注册表,一般都是文本文件

var/log日志文件,数据变化的

root系统管理员的家目录上 /root

2.

以 . 开头的文件均为隐藏文件

路径用/分开 / 不在第一位就是分隔符

文件名最长 255个字符

区分大小写 linux 注意事项

不要太华丽

二、七类常见的linux的文件

  1. d 目录文件directory

  2. b 块设备文件block 块设备文件,就是保存大块数据的设备,比如最常见的硬盘。

  3. c 字符设备character 这些文件通常隐藏在 /dev/ 目录下,当进行设备读取或外设交互时才会被使用

  4. l 符号链接文件link

  5. p 管道文件pipe 主要用于进程间通信单向传输 一个发一个输管道文件

  6. s 套接字文件socket 套接字文件一般隐藏在 /var/run/ 目录下,用于进程间的网络通信

  7. -普通文件 普通文件,包括纯文本文件、二进制文件、各种压缩文件等

三、显示命令

1.cat

-n 显示行号包括空行

-b 跳过空白行编号

-s 将所有的连续的多个空行替换为一个空行(压缩成一个空行)

-A 显示隐藏字符

格式 cat 文件名(文件名可以是单个也可以是多个)

2.more

more [选项] 文件名

基本操作

空格下一行 到文末后自动退出

b上一行

enter一行一行滚动

自动退出

q退出

3.less

less [选项] 文件名

可以使用/ 查找 n向下 N向上查找

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

其余参考more

4.head/tail

head -n 具体数字 文件名 (不加具体的数字,默认开头十行)

tail -n 具体数字 文件名 (不加具体的数字,默认结尾十行)

tail -f 具体数字 文件名 实时跟踪最后十行

5.wc

wc [选项]... 目标文件..

统计列数,wc本身就是参数 word

-l:统计行数

-w:统计单词个数

-c:统计字节数

6.grep

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

-i:查找时忽略大小写

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

-o 只显示匹配项

-f 对比两个文件的相同行

-c 匹配的行数([root@localhost ky15]# grep -c root passwd 2)

基本格式

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

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

“^$”表示空行

四、压缩,解压缩

1.gzip bzip2

gzip [-9] 文件名… 提高压缩比例,但是文件较大时效率会低 bzip2 [-9] 文件名... gzip -d .gz格式的压缩文件 d就是解压 bzip2 -d .bz2格式的压缩文件

9代表压缩比率,9最大1最小,使用以上两种压缩源文件不存在了

gzip的压缩率 要高于bzip2

不会使用 应为只能对文件操作

2.归档tar

tar tape archive 磁带归档,磁带便宜磁带机很贵,慢永久保存,硬盘越来越便宜了

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

c vf z j

(zj) x vf C

-c:创建(Create).tar 格式的包文件

-x:解开.tar 格式的包文件

-C:解压时指定释放的目标文件夹

-f:表示使用归档文件(一般都要带上表示使用tar)

-p:打包时保留文件及目录的权限

-P:打包时保留文件及目录的绝对径

-t:列表查看包内的文件(要和f一起使用)

-v:输出详细信息(Verbose)

-j:调用 bzip2 程序进行压缩或解压

-z:调用 gzip 程序进行压缩或解压

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值