每次操作linux命令,都得上网搜,学乖了,整理些常用的命令放在自己的账户下,就可以直接找到了。
ls:是list的缩写,缺省下ls用来打印当前目录清单。
命令格式:ls [选项] [目录名]
命令功能:列出目标目录中所有的子目录和文件
常用参数:
- -a,-all 列出目录下所有文件,包括以 . 开头的隐藏文件
- -color控制是否使用彩色分辨文件
- -d -directory将目录像文件一样显示,而不是显示其下的文件
- -R,-recursive同时列出所有子目录层
常用例子:
1.列出/cq/data文件下所有文件和目录的详细资料
ls -l -R /cq/data 或者 ls -lR /cq/data
2.列出当前目录中所有以t开头的目录的详细内容
ls -l t*
3.在ls中列出文件的绝对路径
ls | sed "s:^:pwd/:"
4.列出当前目录下的所有文件的绝对路径,包括隐藏文件,对目录不做递归
find $PWD -maxdepth 1 | xargs ls -ld
5.递归列出当前目录下的所有问价的绝对路径,包括隐藏文件
find $PWD | xargs ls -ld
6.显示彩色目录列表,打开/etc/bashrc,加入alias ls="ls -color"
完整内容参考链接:http://www.cnblogs.com/peida/archive/2012/10/23/2734829.html
网友评论