Linux-----重点笔记(4)

5 篇文章 0 订阅
2 篇文章 0 订阅

接住Linux----重点笔记(3)继续书写:

PATH:

在shell中执行的命令有俩个要求:

1.需要执行的命令在当前系统中存在

2.不光存在,而且执行的时候还可以加载到内存中执行

查找执行的命令。

如果当前目录下有这个文件就可以执行,如果当前没有这个位置没有这个文件就不可以执行,那么现在系统就会去PATH 这个变量下面保存的命令去查找,从第一个路径查找到最后一个路径,都没有,则不能执行这个命令。

path=. //有问题导致之前的路径不见

PATH=. (自己的path): P A T H ( 系 统 原 来 的 p a t h ) e g : P A T H = .   / b a s h r c : PATH(系统原来的path) eg: PATH=.~/bashrc : PATHpatheg:PATH=. /bashrc:$PATH

which :正在执行的命令保存在计算机的哪个位置

文件/文件夹权限

(介意添加到之前的chmod中)

​ umask 权限值

文件:777-umask-每个角色的执行权限(就是角色如果有执行权限则减去执行权限,如果没有则不需要减去)
777是最大权限值,
给一个文件赋值为777,文件权限最大

文件夹:777-umask(每一位都转换成2进制数)

111 111 111
421 421 421三位数从左到右依次是2的0次,和2的1次以及2的2次

umask 023:

0 2 3
000 010 011

1.归档:

归档:把多个文件或目录简单的合并在一起,它并不对文件进行压缩,就是将多个文件前后连接在一起,形成一个大文件。
还会额外的添加一些信息,所以归档后的总文件要大一些。
归档格式:

tar -cvf work.tar a.txt b.txt 把a.txt 和b.txt归档在名字为work.tar下
解档格式:
tar -xvf w.tar -C d1
解档文件w.tar 到d1中
-C :切换到指定目录

-cvf:打开一个包

-xvf:压缩一个包

-c :建立新的压缩文件

-r :添加文件到已经压缩的文件

-u:
添加改变了和现有的文件到已经存在的压缩文件

2.压缩

:将归档好的文件进行压缩**

1.gzip work.tar:

直接对work.tar 进行解压

2.直接打包压缩成tar.gz文件

tar -zcvf w.tar.gz a.txt b.txt :
把a.txt和b.txt直接打包压缩成w.tar.gz

3.解压

1.对gz文件进行解压,解压到当前目录

gunzip w.tar.gz
2.对tar.gz文件进行解压并解除归档到d2目录

tar -zxvf w.tar.gz -C d2

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值