blog迁移至:
http://www.micmiu.com
本文简单讲述下linux 中ls这个命令的使用
在linux系统下我们常常用
ls -al 、ls -lh 、ls -alh 等命令查看该目录下所有文件详情以及他们的属性如下图所示:
图示中每一行的各列的解释:
- 图中第一列:文件权限详情
- 图中第二列:经查找资料表示:文件硬链接数|链接占用的节点
- 图中第三列:文件(目录)拥有者
- 图中第四列:文件(目录)拥有者所在的组
- 图中第五列:文件所占用的空间(以字节为单位,如果加了参数h 会显示K、M)
- 图中第六列:文件(目录)最近访问(修改)时间
- 图中第七列:文件名 如果是符号链接,会有"->"符号,跟着它指向的文件名
第一列权限的详细介绍
类似-rw-rw-r--这样的一共10位字符,10位字符的含义如下:
- 最前面一位 - 代表的是类型
- 中间那三位 rw- 代表的是文件拥有者u(user) 拥有的权限
- 然后那三位 rw- 代表的是文件所属组g(group)拥有的权限
- 最后那三位 r-- 代表的是其他的用户o(other)拥有的权限
第一位可能出现的字符的含义如下:
- d 标识目录 d 是dirtectory(目录)的缩写
- - 表示文件
- l 表示该文件是一个链接文件。字母"l"是link(链接)的缩写,类似于windows下的快捷方式 c 表示该文件是一个字符设备文件(character),一般置于/dev目录下,一次传输一个字节的设备被称为字符设备,如键盘、字符终端等,传输数据的最小单位为一个字节
- p 表示该文件为命令管道文件。与shell编程有关的文件
- s 表示该文件为sock文件。与shell编程有关的文件
后面9位可能出现的字符的含义如下:
- r 表示文件可以被读(Read)
- w 表示文件可以被写(Write)
- x 表示文件可以被执行(eXecute 如果它是程序的话)
- - 表示相应的权限还没有被授予
ps:一些常用的命令:
- ls -F | grep /$ 只列出子目录
- ls -l | grep "^d" 只列出子目录
- ls -l |grep "^-"|wc -l 计算当前目录下的文件数
- ls -l |grep "^d"|wc -l 计算当前目录下的文件夹数
- 大小: 27.3 KB
分享到:
相关推荐
Linux命令ls部分常用单参数的详细解释,还有一些常用多参数的解释,以及一些不常用的参数解释
用与目录操作相关的系统调用及库函数实现Linux下的ls 命令。
命令实现 linux操作系统 系统调用API ls命令实现的方式 C语言运用
用c语言自己实现linux下的 ls命令
对linux 系统命令 ls -l命令的实现,通过gcc编译,查看目录下文件基本信息。
讲述linux操作系统的基本命令,第一个命令ls命令的使用
自定义函数实现linux ls -a -l 命令
实验80-Linux命令:ls命令1
学习linux之后可能使用最多的命令-ls命令。 ls命令是linux下最常用的命令。ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单。如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。 通过ls 命令...
linux下的ls命令 ls-la 不要下载 这个资源有错误
linux下ls命令的实现,包括-l -i -t功能,允许指定地址
操作系统接口:兼容Unix/Linux命令接口。 为Windows操作系统建立一个兼容Unix命令的命令接口;实现命令包括ls,cat,cp,mv,md/mkdir,rd/rmdir,cd,sort,more,print,命令的内容与详细格式请查阅unix命令手册;可以字符...
有了这个可以在windows下使用linux的ls grep dirclors等命令 使用时请放在system32文件夹下
实现linux 中的 ls 及 ls -l
Linux命令是对Linux系统进行管理的命令,是Linux系统正常运行的核心。每日更新一条命令共大家学习,内容详细,包含实操案例,适用于零基础人群。
Linux命令ls的用户手册
linux 下的ls命令的实现, 实现了-R -l等命令,有详细的文档,文档中介绍了使用方法,实现了的功能和如何编译,介绍开发中使用的系统函数,介绍了-R 实现的思路。
个人写的一个简单的 ls命令,可能会有错误,希望有兴趣的可以交流交流!!
04.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls.mp4 04.1.2 Linux常用命令-文件处理命令-目录处理命令.mp4 04.1.3 Linux常用命令-文件处理命令-文件处理命令.mp4 04.1.4 Linux常用命令-文件处理...