Linux基本知识总结

一。我记不住的指令:

1.man,linux的帮助手册(man本质在使用more查看)

在这里插入图片描述
示例:

man 3 printf

2.mv,重命名+移动文件

mv a.txt b.txt#重命名

3.more/less

Ctrl+F 向下滚动一屏
Ctrl+B 返回上一屏
q 退出

4.head&tail

例:取文件的第2~3行

cat hello.c|head -3|tail -2

5.zip压缩打包

将a压缩成a.zip,解压到home

zip -r a.zip a#r递归
unzip a.zip -d /home

6.tar打包

c-create,z-gzip,v-显示执行过程,f-file

tar -czvf a.tgz a
tar -xzvf a.tgz -C /home

二。权限篇

在这里插入图片描述
从左到右分别是文件所属人,组内其他人和组外人的权限。
目录的r指ls,w指创建/删文件(修改inode),x指cd。

chmod u+x g+x o+x a.txt
chmod 741 a.txt
chown lky a.txt

umask

在这里插入图片描述
文件创建出来,最终权限=起始权限&umask(去掉umask中出现的权限)。目录起始权限为777,普通文件为666。
在这里插入图片描述

粘滞位

假设有一个共享目录,如果想让各自的文件不被别人删掉,则加粘滞位
在这里插入图片描述

chmod +t share

只有root和目录所属人和文件所属人可删该目录下的文件。(同组人都不行)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值