linux基本命令学习(1)--ls
ls的用法: ls [OPTION]... [FILE]...
列举文件信息(默认当前目录), 如果-cftuvSUX或者--sort没有设置则按照字典顺序排序条目
1) 控制显示范围
ls -a
不忽略以.开头的条目,即显示所有文件和目录包括隐藏文件和隐藏目录
ls -A
类似ls -a,但是不显式.和..目录
2) 控制显示格式
ls -1
每行列举一个文件,注意是1234的1,不是字母l
ls -x
以从左到右,由上至下的横列方式显示文件和目录名称
ls -n
类似-l, 但是列举用户和分组的id,即不显式owner和group的名字,而替代为id(数字)
ls -l的结果:
-rw-r--r-- 1 sky sky 0 Aug 31 23:43 a.txt
-rw-r--r-- 1 sky sky 0 Aug 31 23:43 b.tar
ls -n的结果:
-rw-r--r-- 1 1000 1000 0 Aug 31 23:43 a.txt
-rw-r--r-- 1 1000 1000 0 Aug 31 23:43 b.tar
ls -Q,
显示时为每个文件和文件夹的名字增加前后双引号,如
"a.txt" "b.tar" "b.txt" "bash" "bash_list.sh" "bin" "dev" "workspace"
ls -F
为条目增加指示符,例如"lib"目录显示为"lib/",文件不变,举例如:
a.txt b.tar b.txt bash/ bash_list.sh@ bin/ dev/ workspace/
ls -m
显示时用","号区隔每个文件和目录的名称,举例如
a.txt, b.tar, b.txt, bash, bash_list.sh, bin, dev, workspace
3) 控制显示内容
ls -l
使用长格式,每个文件或者目录一行,显示详细信息
ls -lG
G用于在长格式时不显示group名称
ls -o
类似ls -l,但是不显示owner名称
ls -g
类似ls -l,但是不显示group信息,等同于ls -lG
ls -lh
-h参数通常和-l一起使用, 以可读的格式打印大小(如, 1K 234M 2G)
ls --si -l
--si参数类似-h参数,以可读的格式打印大小,但是计算单位是1000Bytes而非1024Bytes
ls -s
显示每个文件的大小,以block为单位,结果如:
0 a.txt 0 b.tar 0 b.txt 4 bash 0 bash_list.sh 4 bin 4 dev 4 workspace
ls -i
显示文件和目录的inode编号,结果如:
148712 a.txt 148775 b.txt 148773 bash_list.sh 148156 dev
148771 b.tar 148657 bash 148154 bin 148155 workspace
ls -q,
当遇到不可打印字符(即控制字符)时以?替代
4) 控制排序
ls -r
反向排序
ls -U
不排序,按照目录顺序列举条目
ls -f
不排序,开启-aU,关闭-ls --color,即ls -fl中的l会失效
ls -lS
-S参数指示用文件和目录的大小排序
ls -lt
-t参数指示用文件和目录的更改时间排序
ls -X
以文件和目录的扩展名按照字母顺序排序
ls -v
以版本顺序排序
5) 递归列举
ls -R
递归列举子目录
分享到:
相关推荐
Linux运维-运维课程运维基本功d2-基本命令-16-ls命令与选项说明.mp4
Linux运维-运维课程运维基本功d2-基本命令-15-ls命令与绝对路径和相对路径.mp4
自定义函数实现linux ls -a -l 命令
04.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls.mp4 04.1.2 Linux常用命令-文件处理命令-目录处理命令.mp4 04.1.3 Linux常用命令-文件处理命令-文件处理命令.mp4 04.1.4 Linux常用命令-文件处理...
Linux 基础 23-文件和目录命令-05-ls和通配符的联合使用.flv
linux下的ls命令 ls-la 不要下载 这个资源有错误
对linux 系统命令 ls -l命令的实现,通过gcc编译,查看目录下文件基本信息。
Linux命令ls部分常用单参数的详细解释,还有一些常用多参数的解释,以及一些不常用的参数解释
学习linux之后可能使用最多的命令-ls命令。 ls命令是linux下最常用的命令。ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单。如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。 通过ls 命令...
自己写的linux ls 命令 包括 -l -R -a -U 及各种组合,还有是三种特殊位
linux ls实现,linux c开发
讲述linux操作系统的基本命令,第一个命令ls命令的使用
实验80-Linux命令:ls命令1
只需要在windows的环境变量里配一下path,就可以再dos命令窗口中运行linux命令,众多命令包括ls,cp,cat,tail,mv,rm,pwd,split,tar,who,find等众多常用命令,找了好久都没有找到,今天偶然发现,欣喜若狂,嘿嘿……
命令实现 linux操作系统 系统调用API ls命令实现的方式 C语言运用
用c语言自己实现linux下的 ls命令
实现linux 中的 ls 及 ls -l
大数据基础-Linux基础详解课程
用与目录操作相关的系统调用及库函数实现Linux下的ls 命令。
linux下ls命令的实现,包括-l -i -t功能,允许指定地址