首页 > 代码库 > 【Linux命令】--(1)文件目录操作命令

【Linux命令】--(1)文件目录操作命令

文件目录操作命令
+++++文件目录操作命令
+++++++++++++++++++++++++++++++
ls cd pwd mkdir rm rmdir mv cp touch cat nl more less head tail
+++++++++++++++++++++++++++++++
=============ls==============
ls [选项] [目录] 查看目录信息
参考:http://www.cnblogs.com/peida/archive/2012/10/23/2734829.html
-------------------------------
ls -c 按时间由近及远排列
ls -c -lt 按时间排列,并显示时间
ls -c -l 显示时间,按文件名称排列
ls -C 按文件名排列
ls -i 打印文件的inode号
ls -si/s 列出文件的大小,1000字节为单位
ls -l 列出文件所有信息
ls -m 输出格式以冒号分隔
ls -r 反序排列
ls -R 列出所有子目录
ls -S 按文件大小由大到小排列
ls -u -t 按访问时间排序
ls -U 按文件系统原始顺序输出
ls -v 按版本排序
ls -1 每行只显示一个文件
ls --version 显示版本信息并离开
------------------------------
显示所有文件的详细信息
ls -Rl [文件路径]


列出以D开头的目录的详细信息
ls -l D*


列出子目录
ls -F [目录路径] |grep /$


列出子目录的详细信息
ls -l [目录路径] |grep "^d"


列出以D开头的档案,越早的越排在后面
ls -ltr D*


计算当前文件同级目录数
ls -l * |grep "^d"|wc -l


计算当前目录同级文件数
ls -l * |grep "^-"|wc -l


列出文件的绝对路径
ls |sed "s:^:`pwd`/:"


列出当前目录下的所有文件的绝对路径,不递归
find $PWD maxdepth 1|xargs ls -l
-----------------------------
. 开头的是隐藏文件
. 表示当前目录
.. 表示父目录






【Linux命令】--(1)文件目录操作命令