您的位置:首页 > 运维架构 > Linux

Linux命令详解-----ls,find

2016-08-25 00:28 253 查看
一、简单的ls命令

最常用ll  -ltr,按修改时间排序,方便查找最近更新的文件;

ls -a,查找当前所有文件,包括隐藏文件,例如.vimrc

ls -l ,按列显示;



这里是如何读取输出 :

第1列

第一个字母d意味着内容是目录或者文件。如果是'-'(减号),这意味着它的内容是文件。当它是l(小写l字符),意味这内容是链接文件。

下面的9个字符是关于文件权限。前3个rwx字符是文件的拥有者的权限,第二组3rwx是文件的所有组的权限,最后的rwx是对其他人访问文件的权限。

第2列 这行告诉我们有多少链接指向这个文件。

第3列 这行告诉我们谁是这个文件/文件夹的所有者。

第4列 这行告诉我们谁是这个文件/文件夹的所有组。

第5列 这行告诉我们这个文件/文件夹的以字节为单位的大小。 目录的大小总是4096字节。

以字节为单位看大小可能会不方便。6.5M读起来比6727680字节更简单。要这么做,我们可以使用-h与-l结合的参数。-h参数意味着便于人识别

ls -lh



二、常用的find 命令


find   path   -option   [   -print ]   [ -exec   -ok   command ] 

例子: find . -name "*a.*" ,查找当前目录下的所有包含a.*的文件

find    /   -user   
fred     #查找在系统中属于FRED这个用户的文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: