linux
linux内核学习
Linux内核源码分析(完整版)_哔哩哔哩_bilibili
Linux内核讲解视频 - 视频 - 内核技术中文网 - 构建全国最权威的内核技术交流分享论坛
常用命令
ubuntu篇—文件压缩与解压_ubuntu压缩文件_心惠天意的博客-CSDN博客
文件压缩与解压缩
一:ubuntu下解压和压缩tgz文件
参数:
-c :create 建立压缩档案的参数;
-x : 解压缩压缩档案的参数;
-z : 是否需要用gzip压缩;
-v: 压缩的过程中显示档案;
-f: 置顶文档名,在f后面立即接文件名,不能再加参数
1 将tgz文件解压到指定目录
1 | tar zxvf a.tgz -C 指定目录 |
- 2 将指定目录压缩到指定文件
1 | # 比如将b 目录压缩到 a.tgz |
加权限
chmod
chmod命令可以修改文件或文件夹的读写权限
chmod命令的两种方式:
(一)chmod [ u / g / o / a ] [ + / - / = ] [ r / w / x ] file
其中 :
- u表示User,是文件的所有者
- g表示跟User同Group的用户
- o表示Other,即其他用户
- a表示ALL,所有用户
- +表示增加权限
- -表示取消权限
- =表示取消之前的权限,并给予唯一的权限
- r表示Read,即读文件
- w表示Write,即写文件
- x表示运行文件
file表示文件的路径,如code/002.cpp
1 | sudo chmod u+rw code/002.cpp |
(二)chmod [xyz] file
其中,x,y,z分别表示数字(最大不超过7),并分别对应User、Group、Other
x,y,z的值由r(r=4),w ( w=2 ),x ( x=1 )来确定
1 | sudo chmod 765 code/002.cpp |
(注意:)
也可以使用通配符 ‘*’,来设置当前路径下的所有文件的权限
实例:
路径下有文件:001.cpp 002.cpp
命令:
1 | chmod 777 * |
可以同时设置上述三个文件的权限为rwx
(注意:)
修改整个文件夹的权限,如一个文件夹code,
修改这个文件夹(包括内部的所有文件)的权限
使用命令:
1 | chmod -R 777 code/ |
-R表示以递归整个文件夹中的子文件
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Xing!