首页 > 代码库 > ls命令

ls命令

LS=list  (列表)

ls   (列出当前目录下所有的文件和目录,后面也可以跟目录的名字)

ls -l(显示目录或文件的详细信息)

[root@qiangge ~]# ls -l

总用量 24

-rw-------. 1 root root   943 12月 17 05:17 anaconda-ks.cfg

-rw-r--r--. 1 root root 12360 12月 17 05:17 install.log

-rw-r--r--. 1 root root  3482 12月 17 05:16 install.log.syslog

http://blog.csdn.net/haiross/article/details/39157885     理解 inode

技术分享

ls -lh (+h很合理的显示文件大小,用最适合的单位显示)

[root@localhost ~]# ls -lh anaconda-ks.cfg

-rw-------. 1 root root 1.6K 5月  28 21:27 anaconda-ks.cfg

ls -a(查看隐藏的文件)--{文件前面有个点,就表示文件是隐藏的}

[root@qiangge ~]# ls -a

.       anaconda-ks.cfg  .bash_profile  install.log

..      .bash_history    .bashrc        install.log.syslog

.1.txt  .bash_logout     .cshrc         .tcshrc

touch(创建文件){可以直接创建隐藏的文件,例:touch .1.txt}

[root@qiangge ~]# touch .1.txt

[root@qiangge ~]# ls -a

.       anaconda-ks.cfg  .bash_profile  install.log

..      .bash_history    .bashrc        install.log.syslog

.1.txt  .bash_logout     .cshrc         .tcshrc

ls -d(只查看当前目录 ){ls -ld可以查看目录本身的详细信息}

[root@qiangge ~]# ls -ld

dr-xr-x---. 2 root root 4096 12月 18 06:19 .

ls -t(查看当前目录下或者指定目录下的文件按时间排序)

[root@qiangge ~]# ls -lt

总用量 24

-rw-------. 1 root root   943 12月 17 05:17 anaconda-ks.cfg

-rw-r--r--. 1 root root 12360 12月 17 05:17 install.log

-rw-r--r--. 1 root root  3482 12月 17 05:16 install.log.syslog

ls -lta ./(列出当前目录下所有目录和文件的详细信息,按时间排序显示)

[root@qiangge ~]# ls -lta ./

总用量 56

-rw-r--r--.  1 root root     0 12月 18 06:25 .1.txt

dr-xr-x---.  2 root root  4096 12月 18 06:19 .

dr-xr-xr-x. 21 root root  4096 12月 18 06:14 ..

-rw-------.  1 root root   779 12月 17 18:56 .bash_history

-rw-------.  1 root root   943 12月 17 05:17 anaconda-ks.cfg

-rw-r--r--.  1 root root 12360 12月 17 05:17 install.log

-rw-r--r--.  1 root root  3482 12月 17 05:16 install.log.syslog

-rw-r--r--.  1 root root    18 5月  20 2009 .bash_logout

-rw-r--r--.  1 root root   176 5月  20 2009 .bash_profile

-rw-r--r--.  1 root root   129 12月  4 2004 .tcshrc

-rw-r--r--.  1 root root   176 9月  23 2004 .bashrc

-rw-r--r--.  1 root root   100 9月  23 2004 .cshrc

ls -i(可以查看文件或目录的inode号) {inode记录文件或目录的属性信息的}

  每一个文件都对应一个唯一的inode号,(数字)

[root@qiangge ~]# ls -i

783726 anaconda-ks.cfg  783364 install.log.syslog

783363 install.log

[root@qiangge ~]# ls -li

总用量 24

783726 -rw-------. 1 root root   943 12月 17 05:17 anaconda-ks.cfg

783363 -rw-r--r--. 1 root root 12360 12月 17 05:17 install.log

783364 -rw-r--r--. 1 root root  3482 12月 17 05:16 install.log.syslog

技术分享


本文出自 “12350027” 博客,谢绝转载!

ls命令