首页 > 其他 > 详细

学习使我快乐

时间:2019-12-11 19:33:59      阅读:101      评论:0      收藏:0      [点我收藏+]

 

技术分享图片

 

 

一、与文档相关的命令

1,命令head:用于显示文件前10行,后面直接跟文件名。如果加-n,则显示文件的前几行。技术分享图片

 

选项-n后有无空格均可也可以省略字母n,直接跟数字

2,命令tail:和命令head类似,用于显示文件最后10行,后面直接跟文件名

技术分享图片

(tail -f 可以动态显示文件的最后10行)

二、更改文件的权限

r代表可读,w代表可写,x代表可执行

1,命令chgrp:可以更改文件的所属组,格式为[组名][文件名]

技术分享图片

还可以更改目录的所属组技术分享图片

 

 加-R可以实现级联更改子目录以及子文件

技术分享图片

 

 2,命令chown:可以更改文件的所有者,其格式为chown -R账户名 文件名,-R只适用于目录,作用是级联更改,连目录里的目录或者文件也全部更改。

3,命令chmod:用于改变用户对文件/目录的读写执行权限  r=4,w=2,x=1,-=0

4,命令umask:用于改变文件的默认权限

技术分享图片

 

 5,命令chattr:修改文件的特殊属性一般常用a和i俩个

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

技术分享图片

i:增加该属性后,表示文件不能删除、重命名。设定链接、写入以及新增数据技术分享图片

 

 文件同样适用以上权限

6,命令lsattr:用于读取文件或者文件目录的特殊权限

-a:类似于ls的-a选项,即联通隐藏文件一同列出

 

-R:连同子目录的数据一同列出技术分享图片

7,which:查找可执行文件的绝对路径技术分享图片

 

 whereis:查找文件

              -b:只查找二进制文件

              -m:只查找帮助文件(在man目录下的文件)

              -s:只查找源代码文件技术分享图片

 

 locate:查找文件

find(常用):搜索文件

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

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

       -mtime  +n/-n:表示写入时间大于或小于n天的文件(用的最多)

    【-mtime -1:表示1天之内的文件                                 -mmine  -10:表示10分钟内的文件】

stat可以列出atime,ctime,mtime技术分享图片

    -name  filename:表示直接查找该文件名的文件(常用)技术分享图片

 

  -type filetype:表示通过文件类型查找文件技术分享图片

 

三、Linux的链接文件

            硬链接:直接建立一个indoe链接到文件防止的块区域,即进行硬链接时该文件内容没有任何变化,只是增加了一个只想这个文件的indoe,并不会额外占用磁盘空间

【硬链接的限制:1,不能跨文件系统,应为不同的问价系统有不同的indoe table  2,不能链接目录】技术分享图片

 

 

             软连接:与硬链接不同,是一个独立的文件,当读取这个链接时,它会把读取的行为转发到该文件的所连接的的文件上。

ln命令:该命令常用的选项是-s,如果不加-s就是建立硬链接,加上-s就是建立软连接技术分享图片

学习使我快乐

原文:https://www.cnblogs.com/lzp123/p/12024608.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!