Linux基础-文件
来源:互联网 发布:js跳转指定页面 编辑:程序博客网 时间:2024/05/17 23:45
1. 文件类型属性:d(目录) -(文件) l(链接) b(block,如磁盘) c(字符设备,不能阶段输出,不支持随机存取,如鼠标) s(socket) p(pipe/fifo)
2. /bin 存放的是在单人模式下还能运行的指令;/sbin 包括了开机、修复、还原系统所需要的指令
3. file 查看文件类型,纯文本/shell/二进制相当于windows下面的后缀名
4. od 以一定的格式查看文件,二进制,八进制,十六进制,ASCII字符集
5. SUID/SGID(s) 特点:1).SUID只对二进制文件(shell script不可以)有效 2).调用者对该文件有执行权 3).在执行过程中,调用者会暂时获得该文件的所有者权限 4).该权限只在程序执行的过程中有效 5).作为own组的权限 6). SGID可以用于目录 7). 若用户在开启了群组s属性的目录下创建新的文件,则群组和父目录相同
6. Sticky Bit(t): 对一个文件设置了sticky-bit之后,尽管其他用户有写权限, 也必须由属主执行删除、移动等操作。对一个目录设置了sticky-bit之后,存放在该目录的文件仅准许其属主执行删除、 移动等操作。sticky 位要求操作系统既是在可执行程序退出后,仍要在内存中保留该程序的映象。这样做是为了节省大型程序的启动时间。但是会占用系统资源。
7. whereis 和 locate/updatedb
8. sudo find / -type p -exec ls -l {} \; 找出所有类型为pipe的文件并使用ll 列出
9. sudo find / -size +200M -size -2000M -user user -exec ls -lh {} \;
10. find .| xargs grep -ri world 找出所有含有world这个单词的文件
11. sed -n '2~15,+0{:loop;/love/!{N;b loop};p}' Lennon 从第二行开始,每隔15行选择一行,执行循环,如果没有找到‘love’,就读入下一行处理。发现‘love’后停止,且打印模式空间
12. sed -n '/begin/,/end/c ----'将begin和end之间的行替换为----。
13. /\([a-z]\{2}\) \1 vim 分组匹配
14. :%s/l.\{-}a/----/ vim 懒惰匹配
15. :%s/\(Sl\)\@<=i/I/ vim 零宽断言:匹配前面是Sl的i
\(Supply\)\@!Suppl 匹配所所有不是Supply的Suppl模式
16. :
let
i=1 |g/^/ s
//\=i.' '/ |let i=i+1 vim添加行号
文件系统:
1. blkid
2. dumpe2fs 仅限于ext2/ext3/ext4系列
3. ls -i 列出inode号
4. ls -l /lib/modules/$(uname -r)/kernel/fs 当前系统支持的文件系统
5. file -s /dev/xvda1 or df -T /dev/xvda1 列出文件系统类型6. lsblk列出系统中有哪些磁盘
- 【Linux基础】Linux文件
- 【linux基础】文件管理
- 【Linux基础】文件处理
- 【基础】Linux文件目录
- Linux基础-文件查看
- Linux基础-文件操作
- Linux文件基础操作
- Linux基础----文件目录
- Linux基础-文件
- Linux基础-文件查找
- linux 文件基础介绍
- linux基础-用户/文件
- Linux文件权限基础
- 【Linux基础】Linux文件结构
- 【Linux基础】文件相关命令
- linux基本概念之文件基础
- Linux基础-文件链接ln
- linux学习基础---文件操作
- Lightoj1188 Fast Queries(树状数组离线)
- cocos2d 关于retain、release以及autorelease
- 容斥原理1001 HDU 2841
- 非负矩阵分解NMF
- Android实用视图动画及工具系列之四:多状态CheckBox,可设置大小尺寸和设置不可用的复选框
- Linux基础-文件
- TP:728A348E
- 一类数据多种存储(虑将频繁查询的数据加载到内存或者内存数据库。如果一类数据,即要在内存中存储一份,又要在数据库中存储一)
- Android实用视图动画及工具系列之五:底部回复对话框,仿QQ空间微信朋友圈回复对话框
- C++中Defaulted 函数
- 一个小小程序员的爬坑笔记
- Android实用视图动画及工具系列之六:通用表情栏,仿QQ微信聊天弹出表情选框
- Android实用视图动画及工具系列之七:可定制Tab标签栏,ViewPaper和Fragment滑动标签视图
- 2016 google host地址