inux 命令 ls :打印当前目录的清单 或 打印指定目录的文件及文件夹清单
(以下命令不是ls的全部,只是个人平常测试工作中常用的一些,做为总结)
1、ls 列出当前目录下所有目录和文件名。(当前为home)
如:[root@qa home]# ls
2、ls -a 列出当前目录下所有目录和文件名(包括以.和..开头的任何文件)
如:[root@qa home]# ls -a
3、ls 路径 列出指定路径目录下所有文件名
如:[root@qa home]# ls /home/qa/
4、ls -l 常常简写为ll ,每列只有一个文件列当前目录下所有文件名以及相关信息
如:
[root@qa home]# ls -l
total 1613716
drwxr-xr-x 2 root root 4096 Oct 15 07:18 test
drwxr-xr-x 2 root root 4096 Dec 4 2012 tmp
[ 权限] [连结] [拥有者] [群组] [文件大小][修改日期][文件名]
drwxr-xr-x
d 表示为目录
r 表示有读权限
w 表示有写的权限
x 表示有执行的权限
rwx 表示文件拥有者有读、写、执行的权限
r-x表示文件所属群组有读和执行的权限
r-x表示其它人有读和执行的权限
5、ll -h 表示以容易理解的格式列出文件大小(如:M、G)
比如:
[root@qa home]# ll -h
drwxr-xr-x 2 root root 4.0K 15 07:18 test
-rw-r--r-- 1 root root 112M Sep 19 2012 sitemon
(文件大小为4.0k 和 112M)
6、ls -x 逐行列出文件名
比如:
[root@qa home]# ls -x
techops
test
tmp
7、ll -t 以文件修改时间排序
如:[root@qa home]# ls -lt
drwxr-x--- 3 xwzhou xwzhou 4096 Mar 25 2013 xwzhou
drwxr-x--- 3 opsbac opsbac 4096 Mar 25 2013 opsbackup
drwxr-xr-x 2 root root 4096 Dec 11 2012 qzhang
-rw-r--r-- 1 root root 10716 Dec 11 2012 SwitchDomainAction.class
drwxr-xr-x 2 root root 4096 Dec 4 2012 tmp
8、ll -h -S (-h如前第5条所讲,-S是指按文件大小排序,也可以直接写成ll -hS)
如:
[root@qa home]# ll -hS
total 1.6G
-rw-r--r-- 1 root root 292M Dec 4 2012 hivA
-rw------- 1 root root 233M Aug 22 10:13 backup_dump_qa-test
-rw------- 1 root root 226M Aug 20 06:25 backup_dump_qa-test
drwxr-xr-x 2 root root 4.0K Oct 15 07:18 test
drwxr-xr-x 2 root root 4.0K Dec 4 2012 tmp
9、ls -m 所有文件名以逗号隔开,填满整行行宽。
[root@qa home]# ll -m
SwitchDomainAction.class, techops, test, tmp, tonyw, twang, vbao, xwzhou, xxx,
yqi, yxzhu, yyy
10、ls -R 在列出当前目录文件的同时列出子目录文件
11、ls 当前目录下的某个目录的文件
比如:(tur为一个目录,并且下面有一个名为test的文件)
[root@qa qa]# pwd
/home/qa
[root@qa qa]# ll
total 169564
-rw-r--r-- 1 root root 366 Nov 14 10:12 test
-rwxr-xr-x 1 root root 60 Dec 11 2012 text.sh
drwxr-xr-x 2 root root 4096 Nov 19 05:56 tur
[root@qa-test-hmol2 qa]# ls tur/
test
[root@qa qa]# pwd
/home/qa
在/home/qa这个目录下查看/tur这个目录下的文件,查看之后当前所在路径依然不变
.
..
相关推荐
Linux命令ls部分常用单参数的详细解释,还有一些常用多参数的解释,以及一些不常用的参数解释
用c语言自己实现linux下的 ls命令
讲述linux操作系统的基本命令,第一个命令ls命令的使用
用与目录操作相关的系统调用及库函数实现Linux下的ls 命令。
命令实现 linux操作系统 系统调用API ls命令实现的方式 C语言运用
linux下ls命令的实现,包括-l -i -t功能,允许指定地址
自定义函数实现linux ls -a -l 命令
对linux 系统命令 ls -l命令的实现,通过gcc编译,查看目录下文件基本信息。
linux下的ls命令 ls-la 不要下载 这个资源有错误
Linux命令ls的用户手册
个人写的一个简单的 ls命令,可能会有错误,希望有兴趣的可以交流交流!!
学习linux之后可能使用最多的命令-ls命令。 ls命令是linux下最常用的命令。ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单。如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。 通过ls 命令...
为Windows操作系统建立一个兼容Unix命令的命令接口;实现命令包括ls,cat,cp,mv,md/mkdir,rd/rmdir,cd,sort,more,print,命令的内容与详细格式请查阅unix命令手册;可以字符形式接收命令,执行命令,然后显示命令执行...
Linux下实现ls命令的-l、-i、-t选项 用c语言实现。资源内容为在Linux系统下可直接运行的代码。
linux 下的ls命令的实现, 实现了-R -l等命令,有详细的文档,文档中介绍了使用方法,实现了的功能和如何编译,介绍开发中使用的系统函数,介绍了-R 实现的思路。
每天一个 Linux 命令系列,让大家更加清楚细致的了解,大家需要多多的实操!
04.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls.mp4 04.1.2 Linux常用命令-文件处理命令-目录处理命令.mp4 04.1.3 Linux常用命令-文件处理命令-文件处理命令.mp4 04.1.4 Linux常用命令-文件处理...
linux下ls命令配置文件
使用c语言实现linux下的ls命令,功能齐全,代码精简,适合初学者进行学习与研究