2.1系统目录结构

查看列取;ls-list

例;

[root@shuxin ~]# ls /   查看根目录

bin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv

 

树形显示目录;man tree //manpage 帮助

例;

    [root@shuxin ~]# tree -L 2 /etc //查看etc下两层的文件

所有命令都是保存在;

    /usr/bin /usr/sbin /bin/ /sbin 几个目录中

   Q;为什么输入命令就会执行?

   A;因为它们是环境变量。

 

根下的目录及;

bin—>

dev;设备文件,如;光盘,硬盘等等

home;用户家目录,保存用户家目录文件。

lib64;库文件所在目录,类似windows中.dll文件

boot;启动的相关文件,例如grub,该目录文件不能删除,否则不能启动

etc ;系统的配置文件所在目录,如;网卡

lib ;库文件所在目录,

sbin—super bin(超级bin) 里面的命令全是root用户可以执行的

 

[root@shuxin ~]# ldd /bin/ls //查看ls依赖库中哪些命令

        linux-vdso.so.1 =>  (0x00007ffeb3bc8000)

        libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f89a3885000)

        libcap.so.2 => /lib64/libcap.so.2 (0x00007f89a3680000)

        libacl.so.1 => /lib64/libacl.so.1 (0x00007f89a3476000)

        libc.so.6 => /lib64/libc.so.6 (0x00007f89a30b3000)

        libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f89a2e51000)

        libdl.so.2 => /lib64/libdl.so.2 (0x00007f89a2c4c000)

        /lib64/ld-linux-x86-64.so.2 (0x00005650e6d73000)

        libattr.so.1 => /lib64/libattr.so.1 (0x00007f89a2a47000)

        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f89a282b000)


猜你喜欢

转载自blog.51cto.com/13776311/2126554