标签:目录 文件结构 ls alias
Linux系统的目录结构根目录/ 顶点,其它所有的目录都在根下。根下面的目录及子目录是一个有层次的树状结构,很像一颗倒挂着的树。Linux的目录结构和磁盘分区是分离的。
ls /etc/ 查看etc下的文件
yum install -y tree 安装命令
tree -L 2 / 树形显示根下的二级目录
ldd /bin/ls 查看ls依赖的库文件
1.-l选项:列出文件的详细信息
[root@aminglinux-02 ~]# ls -l
总用量 4
-rw-------. 1 root root 1261 5月 28 19:09 anaconda-ks.cfg
[root@aminglinux-02 ~]# ls -lh
总用量 4.0K
-rw-------. 1 root root 1.3K 5月 28 19:09 anaconda-ks.cfg
第一列是文件类型加权限,第二列表示有几个文件使用相同的inod,第三列示所有者,第四列是所属组,第五列是文件的大小,单位是B。
2.-i查看文件的inod号
[root@aminglinux-02 ~]# ls -i
33582987 anaconda-ks.cfg
3.-a查看目录下面的所有文件和目录包括隐藏的
[root@aminglinux-02 ~]# ls -la
总用量 28
dr-xr-x---. 3 root root 147 5月 30 20:20 .
dr-xr-xr-x. 17 root root 224 5月 31 22:33 ..
-rw-------. 1 root root 1261 5月 28 19:09 anaconda-ks.cfg
-rw-------. 1 root root 1334 5月 31 23:46 .bash_history
-rw-r--r--. 1 root root 18 12月 29 2013 .bash_logout
-rw-r--r--. 1 root root 176 12月 29 2013 .bash_profile
-rw-r--r--. 1 root root 176 12月 29 2013 .bashrc
-rw-r--r--. 1 root root 100 12月 29 2013 .cshrc
drwx------. 2 root root 80 5月 31 23:28 .ssh
-rw-r--r--. 1 root root 129 12月 29 2013 .tcshrc
4.-d显示当前目录
[root@aminglinux-02 ~]# ls -ld /root/
dr-xr-x---. 3 root root 147 5月 30 20:20 /root/
5.-t以时间的顺序排序
[root@aminglinux-02 ~]# ls -lat
总用量 28
-rw-------. 1 root root 1334 5月 31 23:46 .bash_history
drwx------. 2 root root 80 5月 31 23:28 .ssh
dr-xr-xr-x. 17 root root 224 5月 31 22:33 ..
dr-xr-x---. 3 root root 147 5月 30 20:20 .
-rw-------. 1 root root 1261 5月 28 19:09 anaconda-ks.cfg
-rw-r--r--. 1 root root 18 12月 29 2013 .bash_logout
-rw-r--r--. 1 root root 176 12月 29 2013 .bash_profile
-rw-r--r--. 1 root root 176 12月 29 2013 .bashrc
-rw-r--r--. 1 root root 100 12月 29 2013 .cshrc
-rw-r--r--. 1 root root 129 12月 29 2013 .tcshrc
6.-h 自动变换单位和-l一起使用
7.ll是ls -l的别名
[root@aminglinux-02 ~]# which ll
alias ll=‘ls -l --color=auto‘
/usr/bin/ls
1.用which查看一个命令的路径
[root@aminglinux-02 ~]# which ls
alias ls=‘ls --color=auto‘
/usr/bin/ls
2.alias查看系统哪些命令有别名
[root@aminglinux-02 ~]# alias
alias cp=‘cp -i‘
alias egrep=‘egrep --color=auto‘
alias fgrep=‘fgrep --color=auto‘
alias grep=‘grep --color=auto‘
alias l.=‘ls -d .* --color=auto‘
alias ll=‘ls -l --color=auto‘
alias ls=‘ls --color=auto‘
alias mv=‘mv -i‘
alias rm=‘rm -i‘
alias which=‘alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde‘
3.alias aming=‘ls -lha‘设置别名,unlias aming 取消别名
标签:目录 文件结构 ls alias
原文地址:http://blog.51cto.com/akui2521/2090026