linux中目录.文件命令详解

上传人:第*** 文档编号:32688117 上传时间:2018-02-12 格式:DOC 页数:7 大小:45KB
返回 下载 相关 举报
linux中目录.文件命令详解_第1页
第1页 / 共7页
linux中目录.文件命令详解_第2页
第2页 / 共7页
linux中目录.文件命令详解_第3页
第3页 / 共7页
linux中目录.文件命令详解_第4页
第4页 / 共7页
linux中目录.文件命令详解_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《linux中目录.文件命令详解》由会员分享,可在线阅读,更多相关《linux中目录.文件命令详解(7页珍藏版)》请在金锄头文库上搜索。

1、linux 中 ls 命令详解 linux 中 ls 命令详解ls 命令可以说是 linux 下最常用的命令之一。-a 列出目录下的所有文件,包括以 . 开头的隐含文件。-b 把文件名中不可输出的字符用反斜杠加字符编号(就象在 C 语言里一样)的形式列出。-c 输出文件的 i 节点的修改时间,并以此排序。-d 将目录象文件一样显示,而不是显示其下的文件。-e 输出时间的全部信息,而不是输出简略信息。-f -U 对输出的文件不排序。-g 无用。-i 输出文件的 i 节点的索引信息。-k 以 k 字节的形式表示文件的大小。-l 列出文件的详细信息。-m 横向输出文件名,并以“,”作分格符。-n 用

2、数字的 UID,GID 代替名称。-o 显示文件的除组信息外的详细信息。-p -F 在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通文件;“/”表示目录;“”表示符号链接;“|”表示 FIFOs;“=”表示套接字(sockets)。-q 用?代替不可输出的字符。-r 对目录反向排序。-s 在每个文件名后输出该文件的大小。-t 以时间排序。-u 以文件上次被访问的时间排序。-x 按列输出,横向排序。-A 显示除 “.”和“.”外的所有文件。-B 不输出以 “”结尾的备份文件。-C 按列输出,纵向排序。-G 输出文件的组的信息。-L 列出链接文件名而不是链接到的文件。-N 不限

3、制文件长度。-Q 把输出的文件名用双引号括起来。-R 列出所有子目录下的文件。-S 以文件大小排序。-X 以文件的扩展名(最后一个 . 后的字符)排序。-1 一行只输出一个文件。-color=no 不显示彩色文件名-help 在标准输出上显示帮助信息。-version 在标准输出上输出版本信息并退出。只列出子目录1. ls -F | grep /$ 或者 alias sub = ls -F | grep /$(linux)2. ls -l | grep d 或者 ls -lL | grep d (Solaris)计算当前目录下的文件数和目录数下面命令可以分别计算当前目录下的文件和目录个数:#

4、ls -l * |grep -|wc -l - to count files# ls -l * |grep d|wc -l - to count dir显示彩色目录列表打开/etc/bashrc, 加入如下一行:alias ls=ls -color下次启动 bash 时就可以像在 Slackware 里那样显示彩色的目录列表了, 其中颜色的含义如下:1. 蓝色目录2. 绿色可执行文件3. 红色压缩文件4. 浅蓝色链接文件5. 灰色其他文件 ls -tl -time-style=full-iso sshdls -ctl -time-style=long-iso精华 Linux 基础之一实例解说目

5、录/文件命令(不是普通命令介绍)来源 酷勤网整理一、列出文件列表的 ls 命令 ls 命令(list)是很常用的命令,可以让用户显示目前目录中有哪些文件和子目录。因为 ls 的参数相当多,但是有些极少在使用,所以这里仅介绍常用的部分: 1、不加任何参数时,显示当前目录的内容。 rootlocalhost /root# ls Desktop 2、-a 显示所有文件和目录(若无此参数,句点开始的文件和目录不会显示出来)。 rootlocalhost /root# ls -a . .bash_logout .Desktop_big5 .gv .tcshrc . .bash_profile .Des

6、ktop_en .kde .Xauthority .abcuser.dict .bashrc .Desktop_gb .kderc .Xdefaults .abcuser.rem .cshrc .gnome .lynx_cookies .bash_history Desktop .gnome-desktop .sawfish 3、-A 显示所有文件和目录( 它比 -a 少显示.和.两项)。 4、-l 以长格式显示 rootlocalhost /root# ls -l total 0 lrwxrwxrwx 1 root root 12 6 月 19 11:20 Desktop -; .Deskt

7、op_gb/ 5、混合使用参数:命令的大部分参数可以合并使用。 读者可能已经注意到,藏格式显示提供了许多信息,其中各个字段的意义将在以后的系列中介绍。 二、切换目录的 cd 命令 cd(change directory)可以让用户切换目前的目录,下面来看几个 cd 命令的常见用法: rootlocalhost /root#cd data ; data1.txt ;命令将显示结果重新定向附加到 all_data.txt 后面: rootlocalhost root# cat data.txt ; all_data.txt 用户也可使用 cat 命令将文件内容合并到另一个文件中。例如,下面命令会将

8、data1.txt 和 data2.txt 的内容合并到 all_data.txt 文件中: rootlocalhost root# cat data1.txt data2.txt ; all_data.txt 关于;与; 的用法,稍后介绍。 九、移动或更改文件名的 mv 命令 mv(move)可以将文件移动到另一个地方,或者更改文件名称(Lniux 中并没有 ren或 rename 命令来更改文件名)。下面范例可将 data.txt 文件移动到别的目录中: rootlocalhost root#mv data.txt . ;和;。;可将结果输出到文件中,如果该文件原本就存在,则该文件原有的内

9、容会被删除;;则将结果附加在原文件后面,原文件的内容不会被清除。 下面实例可将目前目录下的文件名输出到 dir.txt 文件中: rootlocalhost root#ls -al ; dir.txt 下面实例可将 data1.txt 文件内容附加到 all_data.txt 文件中: rootlocalhost root#cat data1.txt ; all_data.txt 管道符|(pipe)可将某命令的结果输出给另一命令。下面范例可将 file ./*命令的结果输出给 grep ASCII 命令处理: rootlocalhost root# file ./* |grep ASCII ./install.log: Non-ISO extended-ASCII text ./partitioninfo: ASCII text

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 职业教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号