首页 > 代码库 > 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命令