文件列表的定义:

  1. 第一个字符表示文件类型  d为目录  -为普通  1为链接  b为可存储的设备接口  c为键盘鼠标等输入设备

  2. 2~4个字符表示所有者权限,5~7个字符表示所有者同组用户权限,8~10为其他用户权限

  3. 第二个字符表示所有者读权限,如果有权限则为r,没有权限则为-

  4. 第三个字符表示所有者写权限,如果有权限则为w,没有权限则为-

  5. 第四个字符表示所有者执行权限,如果有权限则为x,没有权限则为-

  6. 第五个字符表示所有者同组用户读权限,如果有权限则为r,没有权限则为-

  7. 第六个字符表示所有者同组用户写权限,如果有权限则为w,没有权限则为-

  8. 第七个字符表示所有者同组用户执行权限,如果有权限则为x,没有权限则为-

  9. 第八个字符表示其他非同组读权限,如果有权限则为r,没有权限则为-

  10. 第九个字符表示其他非同组写权限,如果有权限则为w,没有权限则为-

  11. 第十个字符表示其他非同组执行权限,如果有权限则为x,没有权限则为-

硬链接:

  1. 具有相同inode 不同文件名

  2. 删除硬链接或者原文件之一,文件实体不会被删除

  3. 删除所有硬链接,数据会在被磁盘检查或者新数据写入时候删除回收

  4. 可以给文件设置硬链接防止误删

  5. 通过ln 原文件  目标文件  设置硬链接

  6. 通过 rm -f   删除硬链接

  7. 文件目录不可创建硬链接,因为硬链接无法跨区

软连接:

  1. 用法:ln -s 原文件 目标文件

  2. 定义: 软连接也叫做符号链接(symbolick link),是一个包含指向另一个文件的inode的信息的文本文件,然后通过inode访问数据block,原文件被删除则链接失效。

  3. 软链接类似于快捷方式,存放在原文件路径,执行原文件

  4. 删除原文件,软连接依然存在,但是失效

  5. 执行ln -s  原文件  目标文件  完成创建

  6. 软连接和原文件是不同类型文件,inode不同

  7. rm -f  删除软连接

  8. 可以创建目录和文件的软连接   可以跨区

磁盘占用案例:

  1. 创建大文件 dd  if=/dev/zero  of=./test.txt bs=10M count=1000

  2. du -sh / | grep G      查看文件占用内存

  3. du -sh /* | grep G 查看最大占用内存数据文件所在目录 (需要一次向下查找)

  4. ll  | wc  -l   显示当前目录下文件个数

  5. 查找小文件过多命令:find / -type d -size +1M |xargs  ls -ld

  6. 找到文件进行删除(一点点删除)find ./ -type f -name ".txt" |xargs rm -f      find ./ -type f -name ".log" |xargs rm -f       。。。。(文件目录不删除)

  7. lsof |grep delete     查看后台文件调用

查看端口号:netstat  -lntup

创建指纹锁   md5sum  passwd     不需要写在一个文件中

w 命令: 查询登录者信息和行为

三种查询cd命令路径的方式:

  1. which  cd

  2. whereis  cd

  3. type  -a  cd

最新文章

  1. ui library
  2. 前端-SEO
  3. 【Swift 2.1】共享文件操作小结(iOS 8 +)
  4. SQL语句优化实践
  5. SVM-非线性支持向量机及SMO算法
  6. IIS 部署WCF 4.0
  7. Tableview 优化Cell的复用机制01
  8. 2015年9月10-11日,杨学明老师《IPD DRY RUN》专题培训在武汉某上市企业成功举办!
  9. hdu4781 Assignment For Princess(构造)
  10. Swift编程语言学习12 ——实例方法(Instance Methods)和类型方法(Type Methods)
  11. Javascript基础知识小测试(一)
  12. 用ajax与fetch调用阿里云免费接口
  13. MongoDB的数据备份与恢复
  14. 【BZOJ2655】calc DP 数学 拉格朗日插值
  15. java 弹出选择目录框(选择文件夹),获取选择的文件夹路径
  16. Python学习第四章
  17. nginx实现MySQL负载均衡
  18. Java虚拟机的组成
  19. weblogc SessionData.getNextId性能问题
  20. Java并发编程-移相器

热门文章

  1. PCA和PCoA
  2. Myeclipse6.5每次打开properties中文注释都会变成乱码
  3. echarts常用方法,饼图切换圆环中文字(三)
  4. Android 工程越来越大,运行变卡解决方法
  5. oracle 夸服务器、数据库查询
  6. F7+vue 物理返回键监听使用
  7. 阿里云已买到域名价格统计js代码
  8. C# 反射及应用
  9. Django知识总结(二)
  10. ubuntu系统 不能访问非系统磁盘即挂载的数据盘 Unable to access "DATA"