Linux学习笔记——第六篇

(声明:该笔记只作为学习记录及参考)

命令(command):

chattr:格式为:chattr [+-=][Asaci][文件名或者目录名]

+:增加    -:减少    =:设定

A:增加该属性后,表示文件或目录的atime将不可更改

s:增加该属性后,会将数据同步写入磁盘中

a:增加该属性后,表示只能追加,不能删除,非root用户不能设定该属性

c:增加该属性后,表示自动压缩该文件,读取时会自动解压

i:增加该属性后,表示文件不能删除,重命名,设定链接,写入以及新增数据

lsattr:用于读取文件或者目录的特殊权限,格式:lsattr [-aR][文件名/目录名]

-a:类似于ls的-a,即连同隐藏文件一同列出

-R:连同子目录的数据一同列出

set uid:该权限针对二进制文件可执行文件,使文件在执行阶段具有文件所有者的权限

set gid:改权限可以作用在文件上(二进制可执行文件),也可以作用在目录上。作用在文件上时,和set uid一样,作用在目录上时,任何用户在此目录下创建的文件都具有和该目录所属的组相同的组。

sticky bit:可以理解为防删除位。

which:查找可执行文件的绝对路径

whereis:通过预先生成的一个文件列表库查找与给出的文件名相关的文件,格式:whereis [-bms][文件名]

-b:只查找二进制文件

-m:只查找帮助文件

-s:只查找源代码文件

locate:类似于whereis

-i:忽略大小写的差异

-r:后面可接正则表达式的显示方式

find:搜索文件,格式:find[路径][参数]

-atime +n/-n:表示询问或执行时间大于或小于n天的文件

-ctime +n/-n:表示写入,更改inode属性(如更改所有者,权限或者链接)的时间大于或小于n天的文件

-mtime +n/-n:表示写入时间大于或者小于n天的文件,该参数用的最多

-size:查找符合指定的文件大小的文件

(注:access time:读文件或执行文件时更改;modified time:写入文件时随文件内容的更改而更改;change time:写入文件,更改所有者,权限或链接设置时随inode内容更改而更改)

-name filename:表示直接查找该文件名的文件

-type filetype:表示通过文件类型查找文件

filetype:f(普通文件),b(块设备),c(字符设备),d(目录),l(符号连接),s(套接字)

stat:用来列出文件的atime,ctime和mtime

Cty的Linux学习笔记(六)相关推荐

  1. Cty的Linux学习笔记(二)

    Linux学习笔记--第二篇 正式将标题改为"Cty的Linux学习笔记",有一点自己的特色,好了,废话不多说,开始. (再次声明,该笔记只作为学习记录及参考) Linux的目录结 ...

  2. Cty的Linux学习笔记(五)

    Linux学习笔记--第五篇 (声明:该笔记只作为学习记录及参考) 一个Linux目录或文件都会有一个所有者和所属组,所有者为文件拥有者,所属组指文件属于哪一个组 文件属性: d rwxr-xr-x ...

  3. Cty的Linux学习笔记(四)

    Linux学习笔记--第四篇 (声明:该笔记只作为学习记录及参考) cp: -r:复制一个目录 -i:安全选项 echo:用于打印,后面若有'>'符号测试将'>'前的内容写到后面的文件中, ...

  4. Cty的Linux学习笔记(十一)

    Linux学习笔记--第十一篇 文档压缩与打包: .gz:表示由gzip压缩的文件 .bz2:表示由bzip2压缩的文件 .tar:表示由tar打包的文件(tar没有压缩功能,只是把一个目录合并成一个 ...

  5. Cty的Linux学习笔记(八)

    Linux学习笔记--第八篇 命令(command): groupadd: 新增组的命令 格式:groupadd [-g GID] groupname 不加-g,按照系统默认的gid创建组,gid也是 ...

  6. Cty的Linux学习笔记(三)

    Linux学习笔记--第三篇 (再次声明:该笔记只作为学习记录及参考) 概念: 相对路径:依赖于当前文件或目录的路径 绝对路径:依赖于根目录的路径 命令(command): cd:变更用户所在的目录, ...

  7. Cty的Linux学习笔记(十五——wget)

    Linux学习笔记--第十五篇 wget命令用于在终端中下载网络文件,格式为"wget  [参数]  下载地址" 参数: -b:后台下载模式 -P:下载到指定目录 -t:最大尝试次 ...

  8. Cty的Linux学习笔记(一)

    Linux学习笔记(一) 仅仅只是学习笔记,只供大家讨论,若有错误敬请指教 因为只是刚开始,可能是脑子不好用,装CentOS就装了半天,然后又去设置静态IP,用户等等,记录的笔记也没有多少,就先说几个 ...

  9. Cty的Linux学习笔记(十三)

    Linux学习笔记--第十三篇 特殊字符: !!:连续两个"!"表示执行上一条指令 !n:n是数字,表示执行命令历史中的第n调指令 !字符串(字符串大于):执行命令历史中最近一次以 ...

最新文章

  1. 1. 列维过程的混沌及可料表示(2)
  2. 在react-router中进行代码拆分
  3. spring boot 分布式锁组件 spring-boot-klock-starter
  4. 7-2 人民币兑换 (15 分)
  5. HTML5:web socket 和 web worker
  6. 君正X1500基于Minios的crash分析
  7. 暴风影音xp版本_暴风影音黯然退市!怀念那些年用过的播放器
  8. 韩顺平细说jsp购物车项目--用户登录及验证
  9. Python和Excel的完美结合:常用操作汇总(案例详析)
  10. html 引入wav,如何通过javascript/html5播放wav音频字节数组?
  11. 无线通信设备安装工程概预算编制_电气设备安装工程计价与应用
  12. aliez歌词_核爆神曲《aLIEz》中文歌词完整版(QQ音乐翻译版)
  13. MATLAB实现QPSK
  14. jQuery 前端操作
  15. 第四次打卡 建模调参
  16. 区块链技术如何让租房市场回归理性?
  17. PC使用js调用qq聊天
  18. RobotFramework(RF)常用函数库-内置库篇
  19. c语言数学作业及答案,2004年9月全国计算机等级考试二级C语言笔试试题及答案...
  20. 【2022-01-11】JS逆向之拉钩登入(上)

热门文章

  1. 图论 Warshall 和Floyd 矩阵传递闭包
  2. Gradle史上最详细解析
  3. java 秒转换时间,不足一分钟按一分钟算
  4. html字体边缘怎么带颜色,带有html背景和字体颜色问题的MathJax
  5. 生产力工具推荐,思维导图测评 #CSDN博文精选##思维导图##系统化学习#
  6. 计算机二级黑板板书书写,台阶教案板书设计.doc
  7. UEFI+GPT、Legacy+MBR引导模式介绍 引导修复教
  8. 使用WinAVI配合TMPGEnc DVD Author將多个mpg檔燒成一塊DVD
  9. 虚拟机防火墙开发端口
  10. Windows server 2016 学习 一