[code] drwxr-xr-x 22 root root 4096 Dec 27 22:32 libiconv-1.14
d:目錄文件
b:塊設備文件(block)
c:字符設備文件(character)
l:符號鏈接文件(symbolic link file)
p:命令管道文件(pipe)
s:套接字文件(socket)
第一組:代表的是當前用戶的權限
第二組:代表的是當前用戶組的權限
第三組:代表的是其他用戶的權限
修改時間:modify –文件內容發生了改變
改變時間:change –文件屬性(元數據,metadata)發生了改變
..代表當前目錄所在的上一級目錄
[code][root@iZ28g26851kZ ~]# ls -a . .bash_profile libiconv-1.14.tar.gz .mysql_history .viminfo .. .bashrc mhash-0.9.4.tar.gz nginx-1.8.0 .bash_history .cshrc mysql-5.1.51 nginx-1.8.0.tar.gz .bash_logout libiconv-1.14 mysql-5.1.51.tar.gz .tcshrc
[code][root@iZ28g26851kZ ~]# ls -A .bash_history .bashrc libiconv-1.14.tar.gz mysql-5.1.51.tar.gz nginx-1.8.0.tar.gz .bash_logout .cshrc mhash-0.9.4.tar.gz .mysql_history .tcshrc .bash_profile libiconv-1.14 mysql-5.1.51 nginx-1.8.0 .viminfo
[code][root@iZ28g26851kZ ~]# ls -ld /root dr-xr-x---. 5 root root 4096 Dec 29 00:06 /root
[code][root@iZ28g26851kZ ~]# ls -i 790443 libiconv-1.14 787588 mysql-5.1.51 790615 nginx-1.8.0.tar.gz 787583 libiconv-1.14.tar.gz 787489 mysql-5.1.51.tar.gz 788723 mhash-0.9.4.tar.gz 790614 nginx-1.8.0
[code][root@iZ28g26851kZ ~]# ls -l total 30300 drwxr-xr-x 22 root root 4096 Dec 27 22:32 libiconv-1.14 -rw-r--r-- 1 root root 4984397 Aug 8 2011 libiconv-1.14.tar.gz -rw-r--r-- 1 root root 1360132 Dec 27 22:16 mhash-0.9.4.tar.gz drwxrwxrwx 33 7155 wheel 4096 Dec 28 11:02 mysql-5.1.51 -rw-r--r-- 1 root root 23830456 Dec 28 10:50 mysql-5.1.51.tar.gz drwxr-xr-x 9 1001 1001 4096 Dec 24 17:38 nginx-1.8.0 -rw-r--r-- 1 root root 832104 Dec 24 17:35 nginx-1.8.0.tar.gz [root@iZ28g26851kZ ~]# ls -lr total 30300 -rw-r--r-- 1 root root 832104 Dec 24 17:35 nginx-1.8.0.tar.gz drwxr-xr-x 9 1001 1001 4096 Dec 24 17:38 nginx-1.8.0 -rw-r--r-- 1 root root 23830456 Dec 28 10:50 mysql-5.1.51.tar.gz drwxrwxrwx 33 7155 wheel 4096 Dec 28 11:02 mysql-5.1.51 -rw-r--r-- 1 root root 1360132 Dec 27 22:16 mhash-0.9.4.tar.gz -rw-r--r-- 1 root root 4984397 Aug 8 2011 libiconv-1.14.tar.gz drwxr-xr-x 22 root root 4096 Dec 27 22:32 libiconv-1.14
cd - :在當前目錄和前一次所在目錄之間切換
- 外部命令:在文件系統的某個路徑下有一個與命令名稱相對應的可執行文件
type name命令可以查看命令類型
[code][root@iZ28g26851kZ ~]# printenv HOSTNAME=iZ28g26851kZ TERM=xterm SHELL=/bin/bash HISTSIZE=1000 SSH_CLIENT=、、、、(省略) SSH_TTY=/dev/pts/0 USER=root LS_COLORS=、、、、(省略) MAIL=/var/spool/mail/root PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin PWD=/root LANG=en_US.UTF-8 HISTCONTROL=ignoredups SHLVL=1 HOME=/root LOGNAME=root CVS_RSH=ssh SSH_CONNECTION=、、、(省略) LESSOPEN=|/usr/bin/lesspipe.sh %s G_BROKEN_FILENAMES=1 _=/usr/bin/printenv OLDPWD=/
當輸入一個命令按下回車後都會去path中的路徑去尋找對應程序命令,path由一組路徑構成,路徑之間用冒號(;)隔開,執行過的命令會被緩存起來,hash命令可以查看緩存的命令,
[code][root@iZ28g26851kZ ~]# hash hits command 1 /bin/hostname 1 /bin/mail 1 /usr/bin/printenv 23 /bin/ls
hits表示命中率(使用次數)