linux的文件布局
- /bin---权限为 rwxr-xr-x 所有者为root/root 用户bin最先进入的工作目录就是这里。这里放置的是执行目录,但是特殊在这里的命令可以被一般用户使用(root更能使用)。例如 cat chmod date mv cp。但是更多用户可用的命令都是放在/usr/bin下的,放置在这里因为这里的命令和开机过程有关。我们知道开机过程中很多代码都是shell script使用的。用户开机后安装的命令由于自然和开机没有必然关系,所以通过sudo apt-get install 安装的命令都是放在/usr/bin目录下的。
harvey@ubuntu:~$ type cat
cat 是 /bin/cat
harvey@ubuntu:~$ type chmod
chmod 是 /bin/chmod
harvey@ubuntu:~$ type date
date 是 /bin/date
harvey@ubuntu:~$ type mv
mv 是 /bin/mv
harvey@ubuntu:~$ type cp
cp 是 /bin/cp
harvey@ubuntu:~$ ls -l -h /bin
总用量 8.9M
-rwxr-xr-x root root 937K 3月 bash
-rwxr-xr-x root root 31K 12月 bunzip2
-rwxr-xr-x root root 1.8M 11月 busybox
-rwxr-xr-x root root 31K 12月 bzcat
lrwxrwxrwx root root 3月 : bzcmp -> bzdiff
-rwxr-xr-x root root .1K 12月 bzdiff
lrwxrwxrwx root root 3月 : bzegrep -> bzgrep
-rwxr-xr-x root root .8K 12月 bzexe
lrwxrwxrwx root root 3月 : bzfgrep -> bzgrep
-rwxr-xr-x root root .6K 12月 bzgrep
-rwxr-xr-x root root 31K 12月 bzip2
-rwxr-xr-x root root 11K 12月 bzip2recover
lrwxrwxrwx root root 3月 : bzless -> bzmore
-rwxr-xr-x root root .3K 12月 bzmore
-rwxr-xr-x root root 47K 11月 cat
-rwxr-xr-x root root 15K 12月 chacl
-rwxr-xr-x root root 55K 11月 chgrp
-rwxr-xr-x root root 51K 11月 chmod
-rwxr-xr-x root root 59K 11月 chown
-rwxr-xr-x root root 11K 4月 chvt
-rwxr-xr-x root root 124K 11月 cp
-rwxr-xr-x root root 135K 4月 cpio
-rwxr-xr-x root root 108K 3月 dash
-rwxr-xr-x root root 59K 11月 date
-rwxr-xr-x root root 10K 6月 dbus-cleanup-sockets
-rwxr-xr-x root root 399K 6月 dbus-daemon
-rwxr-xr-x root root 10K 6月 dbus-uuidgen
-rwxr-xr-x root root 51K 11月 dd
-rwxr-xr-x root root 83K 11月 df
-rwxr-xr-x root root 104K 11月 dir
-rwxr-xr-x root root 23K 3月 dmesg
-rwxr-xr-x root root 15K 5月 dnsdomainname
-rwxr-xr-x root root 15K 5月 domainname
-rwxr-xr-x root root 81K 4月 dumpkeys
-rwxr-xr-x root root 27K 11月 echo
-rwxr-xr-x root root 47K 10月 ed
-rwxr-xr-x root root 152K 12月 egrep
-rwxr-xr-x root root 23K 11月 false
-rwxr-xr-x root root 11K 4月 fgconsole
-rwxr-xr-x root root 112K 12月 fgrep
-rwxr-xr-x root root 36K 3月 findmnt
-rwxr-xr-x root root 36K 7月 fuser
-rwsr-xr-x root root 31K 3月 fusermount
-rwxr-xr-x root root 24K 12月 getfacl
-rwxr-xr-x root root 156K 12月 grep
-rwxr-xr-x root root .2K 2月 gunzip
-rwxr-xr-x root root .8K 2月 gzexe
-rwxr-xr-x root root 91K 2月 gzip
-rwxr-xr-x root root 15K 5月 hostname
-rwxr-xr-x root root .8K 1月 init-checkconf
-rwxr-xr-x root root 16K 1月 initctl2dot
-rwxr-xr-x root root 244K 10月 : ip
-rwxr-xr-x root root 11K 4月 kbd_mode
-rwxr-xr-x root root 19K 10月 : kill
-rwxr-xr-x root root 146K 8月 less
-rwxr-xr-x root root 11K 8月 lessecho
lrwxrwxrwx root root 3月 : lessfile -> lesspipe
-rwxr-xr-x root root 16K 8月 lesskey
-rwxr-xr-x root root .4K 8月 lesspipe
-rwxr-xr-x root root 47K 11月 ln
-rwxr-xr-x root root 109K 4月 loadkeys
-rwxr-xr-x root root 44K 9月 login
-rwxr-xr-x root root 63K 9月 lowntfs-3g
-rwxr-xr-x root root 104K 11月 ls
-rwxr-xr-x root root 44K 3月 lsblk
-rwxr-xr-x root root .2K 11月 lsmod
-rwxr-xr-x root root 47K 11月 mkdir
-rwxr-xr-x root root 31K 11月 mknod
-rwxr-xr-x root root 35K 11月 mktemp
-rwxr-xr-x root root 35K 3月 more
-rwsr-xr-x root root 93K 3月 mount
-rwxr-xr-x root root 11K 7月 mountpoint
lrwxrwxrwx root root 3月 : mt -> /etc/alternatives/mt
-rwxr-xr-x root root 68K 4月 mt-gnu
-rwxr-xr-x root root 112K 11月 mv
-rwxr-xr-x root root 188K 12月 nano
lrwxrwxrwx root root 3月 : nc -> /etc/alternatives/nc
-rwxr-xr-x root root 31K 7月 nc.openbsd
lrwxrwxrwx root root 3月 : netcat -> /etc/alternatives/netcat
-rwxr-xr-x root root 117K 3月 netstat
-rwxr-xr-x root root 15K 5月 nisdomainname
-rwxr-xr-x root root 59K 9月 ntfs-3g
-rwxr-xr-x root root 11K 9月 ntfs-3g.probe
-rwxr-xr-x root root 63K 9月 ntfs-3g.secaudit
-rwxr-xr-x root root 18K 9月 ntfs-3g.usermap
-rwxr-xr-x root root 27K 9月 ntfscat
-rwxr-xr-x root root 31K 9月 ntfsck
-rwxr-xr-x root root 31K 9月 ntfscluster
-rwxr-xr-x root root 35K 9月 ntfscmp
-rwxr-xr-x root root 43K 9月 ntfsdecrypt
-rwxr-xr-x root root 22K 9月 ntfsdump_logfile
-rwxr-xr-x root root 39K 9月 ntfsfix
-rwxr-xr-x root root 55K 9月 ntfsinfo
-rwxr-xr-x root root 32K 9月 ntfsls
-rwxr-xr-x root root 27K 9月 ntfsmftalloc
-rwxr-xr-x root root 31K 9月 ntfsmove
-rwxr-xr-x root root 39K 9月 ntfstruncate
-rwxr-xr-x root root 39K 9月 ntfswipe
lrwxrwxrwx root root 3月 : open -> openvt
-rwxr-xr-x root root 15K 4月 openvt
lrwxrwxrwx root root 3月 : pidof -> /sbin/killall5
-rwsr-xr-x root root 35K 11月 ping
-rwsr-xr-x root root 40K 11月 ping6
-rwxr-xr-x root root 35K 5月 plymouth
-rwxr-xr-x root root 31K 5月 plymouth-upstart-bridge
-rwxr-xr-x root root 99K 10月 : ps
-rwxr-xr-x root root 31K 11月 pwd
lrwxrwxrwx root root 3月 : rbash -> bash
-rwxr-xr-x root root 39K 11月 readlink
-rwxr-xr-x root root 55K 11月 rm
-rwxr-xr-x root root 39K 11月 rmdir
lrwxrwxrwx root root 3月 : rnano -> nano
-rwxr-xr-x root root 1月 running-in-container
-rwxr-xr-x root root 19K 3月 run-parts
-rwxr-xr-x root root 64K 5月 sed
-rwxr-xr-x root root 32K 12月 setfacl
-rwxr-xr-x root root 39K 4月 setfont
-rwxr-xr-x root root 12K 4月 setupcon
lrwxrwxrwx root root 3月 : sh -> dash
lrwxrwxrwx root root 3月 : sh.distrib -> dash
-rwxr-xr-x root root 27K 11月 sleep
-rwxr-xr-x root root 71K 10月 : ss
lrwxrwxrwx root root 3月 : static-sh -> busybox
-rwxr-xr-x root root 63K 11月 stty
-rwsr-xr-x root root 36K 9月 su
-rwxr-xr-x root root 23K 11月 sync
-rwxr-xr-x root root 15K 3月 tailf
-rwxr-xr-x root root 301K 3月 tar
-rwxr-xr-x root root 11K 3月 tempfile
-rwxr-xr-x root root 59K 11月 touch
-rwxr-xr-x root root 23K 11月 true
-rwxr-xr-x root root 15K 3月 ulockmgr_server
-rwsr-xr-x root root 68K 3月 umount
-rwxr-xr-x root root 27K 11月 uname
-rwxr-xr-x root root .2K 2月 uncompress
-rwxr-xr-x root root .7K 4月 unicode_start
-rwxr-xr-x root root 104K 11月 vdir
-rwxr-xr-x root root .1K 1月 : vmmouse_detect
-rwxr-xr-x root root 3月 which
-rwxr-xr-x root root 27K 2月 whiptail
-rwxr-xr-x root root 15K 5月 ypdomainname
-rwxr-xr-x root root .9K 2月 zcat
-rwxr-xr-x root root .7K 2月 zcmp
-rwxr-xr-x root root .5K 2月 zdiff
-rwxr-xr-x root root 2月 zegrep
-rwxr-xr-x root root 2月 zfgrep
-rwxr-xr-x root root .1K 2月 zforce
-rwxr-xr-x root root .9K 2月 zgrep
-rwxr-xr-x root root .8K 2月 zless
-rwxr-xr-x root root .5K 2月 zmore
-rwxr-xr-x root root .9K 2月 znew - /boot---权限为rwxr-xr-x 用户为root/root 主要防止开机会用到的文件,包括linux内核文件以及开机菜单和开机所需配置文件(包括grub这个引导装载程序)
harvey@ubuntu:/boot$ ls -l
总用量
-rw-r--r-- root root 1月 : abi-3.11.--generic
-rw-r--r-- root root 1月 : config-3.11.--generic
drwxr-xr-x root root 3月 : grub
-rw-r--r-- root root 3月 : initrd.img-3.11.--generic
-rw-r--r-- root root 11月 memtest86+.bin
-rw-r--r-- root root 11月 memtest86+_multiboot.bin
-rw------- root root 1月 : System.map-3.11.--generic
-rw-r--r-- root root 3月 : vmlinuz-3.11.--generic - /dev---权限为rwxr-xr-x 用户为root/root 所有设备和接口设备都以文件的形式保存在这个目录中,只要访问该目录下的文件等同于访问某个设备
harvey@ubuntu:/$ ls -l /dev
总用量
crw------T root root , 3月 autofs
drwxr-xr-x root root 3月 block
drwxr-xr-x root root 3月 bsg
crw------T root root , 3月 btrfs-control
drwxr-xr-x root root 3月 bus
lrwxrwxrwx root root 3月 cdrom -> sr0
lrwxrwxrwx root root 3月 cdrw -> sr0
drwxr-xr-x root root 3月 char
crw------- root root , 3月 console
lrwxrwxrwx root root 3月 core -> /proc/kcore
drwxr-xr-x root root 3月 cpu
crw------- root root , 3月 cpu_dma_latency
drwxr-xr-x root root 3月 disk
drwxr-xr-x root root 3月 dri
lrwxrwxrwx root root 3月 dvd -> sr0
lrwxrwxrwx root root 3月 dvdrw -> sr0
crw------- root root , 3月 ecryptfs
crw-rw---- root video , 3月 fb0
lrwxrwxrwx root root 3月 fd -> /proc/self/fd
crw-rw-rw- root root , 3月 full
crw-rw-rwT root fuse , 3月 fuse
crw------- root root , 3月 hidraw0
crw------- root root , 3月 hpet
drwxr-xr-x root root 3月 input
crw-r--r-- root root , 3月 kmsg
srw-rw-rw- root root 3月 log
brw-rw---- root disk , 3月 loop0
brw-rw---- root disk , 3月 loop1
brw-rw---- root disk , 3月 loop2
brw-rw---- root disk , 3月 loop3
brw-rw---- root disk , 3月 loop4
brw-rw---- root disk , 3月 loop5
brw-rw---- root disk , 3月 loop6
brw-rw---- root disk , 3月 loop7
crw------- root root , 3月 loop-control
drwxr-xr-x root root 3月 mapper
crw------- root root , 3月 mcelog
crw------- root root , 3月 mei
crw-r----- root kmem , 3月 mem
drwxr-xr-x root root 3月 net
crw------- root root , 3月 network_latency
crw------- root root , 3月 network_throughput
crw-rw-rw- root root , 3月 null
crw-r----- root kmem , 3月 port
crw------- root root , 3月 ppp
crw------- root root , 3月 psaux
crw-rw-rw- root tty , 3月 ptmx
drwxr-xr-x root root 3月 pts
brw-rw---- root disk , 3月 ram0
brw-rw---- root disk , 3月 ram1
brw-rw---- root disk , 3月 ram10
brw-rw---- root disk , 3月 ram11
brw-rw---- root disk , 3月 ram12
brw-rw---- root disk , 3月 ram13
brw-rw---- root disk , 3月 ram14
brw-rw---- root disk , 3月 ram15
brw-rw---- root disk , 3月 ram2
brw-rw---- root disk , 3月 ram3
brw-rw---- root disk , 3月 ram4
brw-rw---- root disk , 3月 ram5
brw-rw---- root disk , 3月 ram6
brw-rw---- root disk , 3月 ram7
brw-rw---- root disk , 3月 ram8
brw-rw---- root disk , 3月 ram9
crw-rw-rw- root root , 3月 random
crw-rw-r--+ root root , 3月 rfkill
lrwxrwxrwx root root 3月 rtc -> rtc0
crw------- root root , 3月 rtc0
brw-rw---- root disk , 3月 sda
brw-rw---- root disk , 3月 sda1
brw-rw---- root disk , 3月 sda2
brw-rw---- root disk , 3月 sda3
brw-rw---- root disk , 3月 sda5
brw-rw---- root disk , 3月 sda6
brw-rw---- root disk , 3月 sda7
crw-rw---- root disk , 3月 sg0
crw-rw----+ root cdrom , 3月 sg1
lrwxrwxrwx root root 3月 shm -> /run/shm
crw------- root root , 3月 snapshot
drwxr-xr-x root root 3月 snd
brw-rw----+ root cdrom , 3月 sr0
lrwxrwxrwx root root 3月 stderr -> /proc/self/fd/
lrwxrwxrwx root root 3月 stdin -> /proc/self/fd/
lrwxrwxrwx root root 3月 stdout -> /proc/self/fd/
crw-rw-rw- root tty , 3月 tty
crw--w---- root tty , 3月 tty0
crw-rw---- root tty , 3月 tty1
crw--w---- root tty , 3月 tty10
crw--w---- root tty , 3月 tty11
crw--w---- root tty , 3月 tty12
crw--w---- root tty , 3月 tty13
crw--w---- root tty , 3月 tty14
crw--w---- root tty , 3月 tty15
crw--w---- root tty , 3月 tty16
crw--w---- root tty , 3月 tty17
crw--w---- root tty , 3月 tty18
crw--w---- root tty , 3月 tty19
crw-rw---- root tty , 3月 tty2
crw--w---- root tty , 3月 tty20
crw--w---- root tty , 3月 tty21
crw--w---- root tty , 3月 tty22
crw--w---- root tty , 3月 tty23
crw--w---- root tty , 3月 tty24
crw--w---- root tty , 3月 tty25
crw--w---- root tty , 3月 tty26
crw--w---- root tty , 3月 tty27
crw--w---- root tty , 3月 tty28
crw--w---- root tty , 3月 tty29
crw-rw---- root tty , 3月 tty3
crw--w---- root tty , 3月 tty30
crw--w---- root tty , 3月 tty31
crw--w---- root tty , 3月 tty32
crw--w---- root tty , 3月 tty33
crw--w---- root tty , 3月 tty34
crw--w---- root tty , 3月 tty35
crw--w---- root tty , 3月 tty36
crw--w---- root tty , 3月 tty37
crw--w---- root tty , 3月 tty38
crw--w---- root tty , 3月 tty39
crw-rw---- root tty , 3月 tty4
crw--w---- root tty , 3月 tty40
crw--w---- root tty , 3月 tty41
crw--w---- root tty , 3月 tty42
crw--w---- root tty , 3月 tty43
crw--w---- root tty , 3月 tty44
crw--w---- root tty , 3月 tty45
crw--w---- root tty , 3月 tty46
crw--w---- root tty , 3月 tty47
crw--w---- root tty , 3月 tty48
crw--w---- root tty , 3月 tty49
crw-rw---- root tty , 3月 tty5
crw--w---- root tty , 3月 tty50
crw--w---- root tty , 3月 tty51
crw--w---- root tty , 3月 tty52
crw--w---- root tty , 3月 tty53
crw--w---- root tty , 3月 tty54
crw--w---- root tty , 3月 tty55
crw--w---- root tty , 3月 tty56
crw--w---- root tty , 3月 tty57
crw--w---- root tty , 3月 tty58
crw--w---- root tty , 3月 tty59
crw-rw---- root tty , 3月 tty6
crw--w---- root tty , 3月 tty60
crw--w---- root tty , 3月 tty61
crw--w---- root tty , 3月 tty62
crw--w---- root tty , 3月 tty63
crw--w---- root tty , 3月 tty7
crw--w---- root tty , 3月 tty8
crw--w---- root tty , 3月 tty9
crw------- root root , 3月 ttyprintk
crw-rw---- root dialout , 3月 ttyS0
crw-rw---- root dialout , 3月 ttyS1
crw-rw---- root dialout , 3月 ttyS10
crw-rw---- root dialout , 3月 ttyS11
crw-rw---- root dialout , 3月 ttyS12
crw-rw---- root dialout , 3月 ttyS13
crw-rw---- root dialout , 3月 ttyS14
crw-rw---- root dialout , 3月 ttyS15
crw-rw---- root dialout , 3月 ttyS16
crw-rw---- root dialout , 3月 ttyS17
crw-rw---- root dialout , 3月 ttyS18
crw-rw---- root dialout , 3月 ttyS19
crw-rw---- root dialout , 3月 ttyS2
crw-rw---- root dialout , 3月 ttyS20
crw-rw---- root dialout , 3月 ttyS21
crw-rw---- root dialout , 3月 ttyS22
crw-rw---- root dialout , 3月 ttyS23
crw-rw---- root dialout , 3月 ttyS24
crw-rw---- root dialout , 3月 ttyS25
crw-rw---- root dialout , 3月 ttyS26
crw-rw---- root dialout , 3月 ttyS27
crw-rw---- root dialout , 3月 ttyS28
crw-rw---- root dialout , 3月 ttyS29
crw-rw---- root dialout , 3月 ttyS3
crw-rw---- root dialout , 3月 ttyS30
crw-rw---- root dialout , 3月 ttyS31
crw-rw---- root dialout , 3月 ttyS4
crw-rw---- root dialout , 3月 ttyS5
crw-rw---- root dialout , 3月 ttyS6
crw-rw---- root dialout , 3月 ttyS7
crw-rw---- root dialout , 3月 ttyS8
crw-rw---- root dialout , 3月 ttyS9
crw------T root root , 3月 uhid
crw-r----- root root , 3月 uinput
crw-rw-rw- root root , 3月 urandom
drwxr-xr-x root root 3月 v4l
crw-rw---- root tty , 3月 vcs
crw-rw---- root tty , 3月 vcs1
crw-rw---- root tty , 3月 vcs2
crw-rw---- root tty , 3月 vcs3
crw-rw---- root tty , 3月 vcs4
crw-rw---- root tty , 3月 vcs5
crw-rw---- root tty , 3月 vcs6
crw-rw---- root tty , 3月 vcs7
crw-rw---- root tty , 3月 vcsa
crw-rw---- root tty , 3月 vcsa1
crw-rw---- root tty , 3月 vcsa2
crw-rw---- root tty , 3月 vcsa3
crw-rw---- root tty , 3月 vcsa4
crw-rw---- root tty , 3月 vcsa5
crw-rw---- root tty , 3月 vcsa6
crw-rw---- root tty , 3月 vcsa7
crw------- root root , 3月 vga_arbiter
crw------T root root , 3月 vhost-net
crw-rw----+ root video , 3月 video0
crw-rw-rw- root root , 3月 zero - /home---权限为rwxr-xr-x 用户root/root ,默认用户的主目录,下面的所有的文件夹基本都是用户的文件夹,对应用户的权限为rwxr-xr-x
harvey@ubuntu:/home$ ls -l
总用量
drwxr-xr-x harvey harvey 3月 : harvey
drwx------ root root 3月 : lost+found - /lib---权限为rwxr-xr-x 用户root/root,linux是用c写成的,很多功能都是用类来实现的,这里的类库就是系统启动的时候或/bin和/sbin下面的命令会用到的函数库。尤其重要的是/lib/modules目录下面是内核相关的驱动程序,文件的结尾是[.so.版本号]
harvey@ubuntu:/$ ls -l /lib
总用量
drwxr-xr-x root root 2月 : apparmor
drwxr-xr-x root root 2月 : brltty
lrwxrwxrwx root root 3月 : cpp -> /etc/alternatives/cpp
drwxr-xr-x root root 2月 : firmware
drwxr-xr-x root root 2月 : hdparm
drwxr-xr-x root root 2月 : init
-rwxr-xr-x root root 3月 klibc-bhN-zLH5wUTKSCGch2ba2xqTtLE.so
lrwxrwxrwx root root 3月 : libbrlapi.so.0.5 -> libbrlapi.so.0.5.
-rw-r--r-- root root 4月 libbrlapi.so.0.5.
lrwxrwxrwx root root 3月 : libcryptsetup.so. -> libcryptsetup.so.4.0.
-rw-r--r-- root root 4月 libcryptsetup.so.4.0.
-rw-r--r-- root root 1月 : libdevmapper-event.so.1.02.
-rw-r--r-- root root 1月 : libdevmapper.so.1.02.
lrwxrwxrwx root root 3月 : libfuse.so. -> libfuse.so.2.8.
-rw-r--r-- root root 3月 libfuse.so.2.8.
lrwxrwxrwx root root 3月 : libip4tc.so. -> libip4tc.so.0.0.
-rw-r--r-- root root 3月 libip4tc.so.0.0.
lrwxrwxrwx root root 3月 : libip6tc.so. -> libip6tc.so.0.0.
-rw-r--r-- root root 3月 libip6tc.so.0.0.
lrwxrwxrwx root root 3月 : libipq_pic.so. -> libipq_pic.so.0.0.
-rw-r--r-- root root 3月 libipq_pic.so.0.0.
lrwxrwxrwx root root 3月 : libipq.so. -> libipq.so.0.0.
-rw-r--r-- root root 3月 libipq.so.0.0.
lrwxrwxrwx root root 3月 : libiptc.so. -> libiptc.so.0.0.
-rw-r--r-- root root 3月 libiptc.so.0.0.
-rw-r--r-- root root 3月 libiw.so.
-rw-r--r-- root root 1月 : liblvm2app.so.2.2
lrwxrwxrwx root root 3月 : libnewt.so.0.52 -> libnewt.so.0.52.
-rw-r--r-- root root 2月 libnewt.so.0.52.
lrwxrwxrwx root root 3月 : libnl-.so. -> libnl-.so.200.3.
-rw-r--r-- root root 4月 libnl-.so.200.3.
lrwxrwxrwx root root 3月 : libnl-genl-.so. -> libnl-genl-.so.200.3.
-rw-r--r-- root root 4月 libnl-genl-.so.200.3.
-rw-r--r-- root root 10月 libnss_mdns4_minimal.so.
-rw-r--r-- root root 10月 libnss_mdns4.so.
-rw-r--r-- root root 10月 libnss_mdns6_minimal.so.
-rw-r--r-- root root 10月 libnss_mdns6.so.
-rw-r--r-- root root 10月 libnss_mdns_minimal.so.
-rw-r--r-- root root 10月 libnss_mdns.so.
lrwxrwxrwx root root 3月 : libply-boot-client.so. -> libply-boot-client.so.2.0.
-rw-r--r-- root root 5月 libply-boot-client.so.2.0.
lrwxrwxrwx root root 3月 : libply.so. -> libply.so.2.0.
-rw-r--r-- root root 5月 libply.so.2.0.
lrwxrwxrwx root root 3月 : libply-splash-core.so. -> libply-splash-core.so.2.0.
-rw-r--r-- root root 5月 libply-splash-core.so.2.0.
lrwxrwxrwx root root 3月 : libply-splash-graphics.so. -> libply-splash-graphics.so.2.0.
-rw-r--r-- root root 5月 libply-splash-graphics.so.2.0.
-rw-r--r-- root root 10月 : libproc-3.2..so
lrwxrwxrwx root root 3月 : libsysfs.so. -> libsysfs.so.2.0.
-rw-r--r-- root root 8月 libsysfs.so.2.0.
lrwxrwxrwx root root 3月 : libulockmgr.so. -> libulockmgr.so.1.0.
-rw-r--r-- root root 3月 libulockmgr.so.1.0.
-rw-r--r-- root root 4月 libx86.so.
lrwxrwxrwx root root 3月 : libxtables.so. -> libxtables.so.7.0.
-rw-r--r-- root root 3月 libxtables.so.7.0.
drwxr-xr-x root root 2月 : linux-sound-base
drwxr-xr-x root root 2月 : lsb
drwxr-xr-x root root 2月 : modules
drwxr-xr-x root root 2月 : plymouth
drwxr-xr-x root root 2月 : recovery-mode
drwxr-xr-x root root 2月 : resolvconf
drwxr-xr-x root root 3月 : security
drwxr-xr-x root root 4月 systemd
drwxr-xr-x root root 11月 terminfo
drwxr-xr-x root root 2月 : udev
drwxr-xr-x root root 2月 : ufw
drwxr-xr-x root root 2月 : x86_64-linux-gnu
drwxr-xr-x root root 2月 : xtables- /sbin---权限为rwxr-xr-x 用户/组为root/root,为系统开机运行需要的设置环境的命令,包括开机、修复、还原系统的命令。只有和开机直接相关的文件才会直接放在/root目录下,和服务相关的放在/usr/sbin中,本机自己安装的执行文件放在/usr/local/sbin中。常见命令 fdisk ifconfig init
harvey@ubuntu:/$ type ifconfig
ifconfig 是 /sbin/ifconfig
harvey@ubuntu:/$ type init
init 是 /sbin/init
harvey@ubuntu:/$ type fdisk
fdisk 是 /sbin/fdisk
harvey@ubuntu:/$ ls -l /sbin
总用量
-rwxr-xr-x root root 12月 acpi_available
-rwxr-xr-x root root 3月 agetty
-rwxr-xr-x root root 2月 alsa
-rwxr-xr-x root root 3月 alsactl
-rwxr-xr-x root root 12月 apm_available
-rwxr-xr-x root root 8月 apparmor_parser
-rwxr-xr-x root root 3月 badblocks
-rwxr-xr-x root root 3月 blkid
-rwxr-xr-x root root 3月 blockdev
-rwxr-xr-x root root 7月 bootlogd
-rwxr-xr-x root root 4月 brltty
-rwxr-xr-x root root 12月 brltty-setup
-rwxr-xr-x root root 12月 capsh
-rwxr-xr-x root root 3月 cfdisk
-rwxr-xr-x root root 4月 cryptsetup
-rwxr-xr-x root root 3月 ctrlaltdel
-rwxr-xr-x root root 3月 debugfs
-rwxr-xr-x root root 11月 depmod
-rwxr-xr-x root root 9月 dhclient
lrwxrwxrwx root root 3月 : dhclient3 -> dhclient
-rwxr-xr-x root root 9月 dhclient-script
-rwxr-xr-x root root 1月 : dmsetup
-rwxr-xr-x root root 1月 dosfsck
-rwxr-xr-x root root 1月 dosfslabel
-rwxr-xr-x root root 3月 dumpe2fs
-rwxr-xr-x root root 3月 e2fsck
-rwxr-xr-x root root 3月 e2image
lrwxrwxrwx root root 3月 : e2label -> tune2fs
-rwxr-xr-x root root 3月 e2undo
-rwxr-xr-x root root 3月 fdisk
-rwxr-xr-x root root 3月 findfs
-rwxr-xr-x root root 3月 fsck
-rwxr-xr-x root root 3月 fsck.cramfs
lrwxrwxrwx root root 3月 : fsck.ext2 -> e2fsck
lrwxrwxrwx root root 3月 : fsck.ext3 -> e2fsck
lrwxrwxrwx root root 3月 : fsck.ext4 -> e2fsck
lrwxrwxrwx root root 3月 : fsck.ext4dev -> e2fsck
-rwxr-xr-x root root 3月 fsck.minix
lrwxrwxrwx root root 3月 : fsck.msdos -> dosfsck
-rwxr-xr-x root root 7月 fsck.nfs
lrwxrwxrwx root root 3月 : fsck.vfat -> dosfsck
-rwxr-xr-x root root 3月 fsfreeze
-rwxr-xr-x root root 7月 fstab-decode
-rwxr-xr-x root root 3月 fstrim
-rwxr-xr-x root root 12月 getcap
-rwxr-xr-x root root 12月 getpcaps
-rwxr-xr-x root root 3月 getty
lrwxrwxrwx root root 3月 : halt -> reboot
-rwxr-xr-x root root 5月 hdparm
-rwxr-xr-x root root 3月 hwclock
-rwxr-xr-x root root 3月 ifconfig
-rwxr-xr-x root root 9月 : ifdown
-rwxr-xr-x root root 9月 : ifquery
-rwxr-xr-x root root 9月 : ifup
-rwxr-xr-x root root 1月 init
-rwxr-xr-x root root 4月 initctl
-rwxr-xr-x root root 11月 insmod
-rwxr-xr-x root root 3月 installkernel
lrwxrwxrwx root root 3月 : ip -> /bin/ip
lrwxrwxrwx root root 3月 : ip6tables -> xtables-multi
lrwxrwxrwx root root 3月 : ip6tables-restore -> xtables-multi
lrwxrwxrwx root root 3月 : ip6tables-save -> xtables-multi
-rwxr-xr-x root root 3月 ipmaddr
lrwxrwxrwx root root 3月 : iptables -> xtables-multi
lrwxrwxrwx root root 3月 : iptables-restore -> xtables-multi
lrwxrwxrwx root root 3月 : iptables-save -> xtables-multi
-rwxr-xr-x root root 3月 iptunnel
-rwxr-xr-x root root 3月 isosize
-rwxr-xr-x root root 3月 iwconfig
-rwxr-xr-x root root 3月 iwevent
-rwxr-xr-x root root 3月 iwgetid
-rwxr-xr-x root root 3月 iwlist
-rwxr-xr-x root root 3月 iwpriv
-rwxr-xr-x root root 3月 iwspy
-rwxr-xr-x root root 4月 kbdrate
-rwxr-xr-x root root 7月 killall5
-rwxr-xr-x root root 9月 : ldconfig
-rwxr-xr-x root root 9月 : ldconfig.real
-rwxr-xr-x root root 3月 logsave
-rwxr-xr-x root root 3月 losetup
lrwxrwxrwx root root 3月 : lsmod -> /bin/lsmod
lrwxrwxrwx root root 3月 : lspcmcia -> pccardctl
-rwxr-xr-x root root 2月 MAKEDEV
-rwxr-xr-x root root 3月 mii-tool
-rwxr-xr-x root root 1月 mkdosfs
-rwxr-xr-x root root 3月 mke2fs
-rwxr-xr-x root root 3月 mkfs
-rwxr-xr-x root root 3月 mkfs.bfs
-rwxr-xr-x root root 3月 mkfs.cramfs
lrwxrwxrwx root root 3月 : mkfs.ext2 -> mke2fs
lrwxrwxrwx root root 3月 : mkfs.ext3 -> mke2fs
lrwxrwxrwx root root 3月 : mkfs.ext4 -> mke2fs
lrwxrwxrwx root root 3月 : mkfs.ext4dev -> mke2fs
-rwxr-xr-x root root 3月 mkfs.minix
lrwxrwxrwx root root 3月 : mkfs.msdos -> mkdosfs
lrwxrwxrwx root root 3月 : mkfs.ntfs -> mkntfs
lrwxrwxrwx root root 3月 : mkfs.vfat -> mkdosfs
-rwxr-xr-x root root 2月 mkhomedir_helper
-rwxr-xr-x root root 9月 mkntfs
-rwxr-xr-x root root 3月 mkswap
-rwxr-xr-x root root 1月 mntctl
-rwxr-xr-x root root 11月 modinfo
-rwxr-xr-x root root 11月 modprobe
-rwxr-xr-x root root 1月 mountall
-rwxr-xr-x root root 3月 mount.fuse
lrwxrwxrwx root root 3月 : mount.lowntfs-3g -> /bin/lowntfs-3g
lrwxrwxrwx root root 3月 : mount.ntfs -> mount.ntfs-3g
lrwxrwxrwx root root 3月 : mount.ntfs-3g -> /bin/ntfs-3g
-rwxr-xr-x root root 3月 nameif
-rwxr-xr-x root root 3月 nfnl_osf
-rwxr-xr-x root root 9月 ntfsclone
-rwxr-xr-x root root 9月 ntfscp
-rwxr-xr-x root root 9月 ntfslabel
-rwxr-xr-x root root 9月 ntfsresize
-rwxr-xr-x root root 9月 ntfsundelete
-rwxr-xr-x root root 12月 on_ac_power
-rwxr-xr-x root root 2月 pam_tally
-rwxr-xr-x root root 2月 pam_tally2
-rwxr-xr-x root root 8月 parted
-rwxr-xr-x root root 8月 partprobe
-rwxr-xr-x root root 3月 pccardctl
-rwxr-xr-x root root 3月 pivot_root
-rwxr-xr-x root root 3月 plipconfig
-rwxr-xr-x root root 5月 plymouthd
lrwxrwxrwx root root 3月 : poweroff -> reboot
-rwxr-xr-x root root 3月 rarp
-rwxr-xr-x root root 3月 raw
-rwxr-xr-x root root 1月 reboot
lrwxrwxrwx root root 3月 : reload -> initctl
-rwxr-xr-x root root 3月 resize2fs
-rwxr-xr-x root root 7月 resolvconf
lrwxrwxrwx root root 3月 : restart -> initctl
-rwxr-xr-x root root 11月 rmmod
-rwxr-xr-x root root 3月 route
-rwxr-xr-x root root 10月 : rtacct
-rwxr-xr-x root root 10月 : rtmon
-rwxr-xr-x root root 1月 runlevel
-rwxr-xr-x root root 12月 setcap
-rwxr-xr-x root root 4月 setvtrgb
-rwxr-xr-x root root 3月 sfdisk
-rwxr-xr-x root root 9月 shadowconfig
-rwxr-xr-x root root 1月 shutdown
-rwxr-xr-x root root 3月 slattach
lrwxrwxrwx root root 3月 : start -> initctl
-rwxr-xr-x root root 7月 startpar
-rwxr-xr-x root root 4月 start-stop-daemon
lrwxrwxrwx root root 3月 : status -> initctl
lrwxrwxrwx root root 3月 : stop -> initctl
-rwxr-xr-x root root 7月 sulogin
-rwxr-xr-x root root 3月 swaplabel
lrwxrwxrwx root root 3月 : swapoff -> swapon
-rwxr-xr-x root root 3月 swapon
-rwxr-xr-x root root 3月 switch_root
-rwxr-xr-x root root 10月 : sysctl
-rwxr-xr-x root root 10月 : tc
-rwxr-xr-x root root 1月 telinit
-rwxr-xr-x root root 3月 tune2fs
-rwxr-xr-x root root 7月 udevadm
-rwxr-xr-x root root 7月 udevd
-rwxr-xr-x root root 7月 umount.udisks
-rwxr-sr-x root shadow 2月 unix_chkpwd
-rwxr-xr-x root root 2月 unix_update
-rwxr-xr-x root root 1月 upstart-socket-bridge
-rwxr-xr-x root root 1月 upstart-udev-bridge
-rwxr-xr-x root root 2月 ureadahead
-rwxr-xr-x root root 4月 vstp
-rwxr-xr-x root root 3月 wipefs
-rwxr-xr-x root root 6月 wpa_action
-rwxr-xr-x root root 7月 wpa_cli
-rwxr-xr-x root root 7月 wpa_supplicant
-rwxr-xr-x root root 3月 xtables-multi - /usr---权限rwxr-xr-x 用户/组为root/root 全称是UNIX Software Resource,放置系统默认的软件,类似windows的C:\Winodws和C:\Program files\,系统刚安装好后占硬盘空间最多。/usr/bin一般用户可用的和开机无关的命令。/usr/sbin系统运行不正常使用的命令。
- /var 包含log
linux的文件布局的更多相关文章
- Linux进程内存布局(翻译)
Anatomy of a Program in Memory 在一个多任务OS中,每个进程都运行在它自己的内存沙箱中.这个沙箱就是虚拟地址空间,在32位下就是一块容量为4GB的内存地址.内核将这些虚拟 ...
- linux 目标文件 bss,data,text,rodata,堆,栈***
linux目标文件 一个简单的程序被编译成目标文件后的结构如下: 从图可以看出,已初始化的全局变量和局部静态变量保存在 .data段中,未初始化的全局变量和未初始化的局部静态变量保存在 .bss段中. ...
- postgresql 文件布局
我们知道linux中一个思想:一切皆文件,那么在我们安装完postgresql数据库后,她长什么样呢?本文带着你一起揭开她的面纱,看看postgresql的文件布局. 说明:由于安装测试的版本是10. ...
- Linux下文件的三种时间戳
Linux下文件的三种时间标记 三种时间对应关系表 column column column 访问时间 Access atime 修改时间 Modify mtime 状态改动时间 Change cti ...
- linux日志文件
linux日志文件 在系统运行正常的情况下学习了解这些不同的日志文件有助于你在遇到紧急情况时从容找出问题并加以解决. /var/log/messages — 包括整体系统信息,其中也包含系统启动期间的 ...
- linux建立文件夹软连接
linux建立文件夹软连接,并强制覆盖 ln -sfn /home/var/log/httpd/logs logs 这将在当前目录下建立logs软连接,指向/home/var/log/httpd/lo ...
- windows与linux之间文件的传输方式总结(转)
当然,windows与linux之间文件的传输的两种方式有很多,这里就仅仅列出工作中遇到的,作为笔记: 方法一:安装SSH Secure Shell Client客户端 安装即可登录直接拖拉到linu ...
- Linux - 日志文件
Linux日志文件绝大多数存放在/var/log目录,其中一些日志文件由应用程序创建,其他的则通过syslog来创建. Linux系统日志文件通过syslog守护程序在syslog套接字/dev/lo ...
- linux下文件结束符
linux下文件结束符,我试过了所有的linux,发现其文件的结束符都是以0a即LF结束的,这个是操作系统规定的,windows下是\r\n符结束,希望可以帮助大家. -------------转:来 ...
随机推荐
- PHP.TP框架下商品项目的优化4-优化商品添加表单js
优化商品添加表单js 思路 1.制作五个按钮 2.下面五个table 3.全部隐藏,点击则显示 4.点击第几个按钮就显示第几个table 具体操作 1.添加按钮 2.添加五个table并添加class ...
- 3,Python常用库之三:Matplotlib
一.Matplotlib基础知识 Matplotlib中的基本图表包括的元素 x轴和y轴 axis水平和垂直的轴线 x轴和y轴刻度 tick刻度标示坐标轴的分隔,包括最小刻度和最大刻度 x轴和y轴刻度 ...
- 17,saltstack高效运维
salt介绍 saltstack是由thomas Hatch于2011年创建的一个开源项目,设计初衷是为了实现一个快速的远程执行系统. salt强大吗 系统管理员日常会进行大量的重复性操作,例如安 ...
- 您的手机上未安装应用程序 android 点击快捷方式提示未安装程序的解决
最近APP出现一个很奇怪的问题,在Android 4.4.2和android 4.4.3系统上点击应用的快捷方式,打不开应用,而且会提示未安装程序. 确认了应用的MainActivity中设置了and ...
- Github前端项目排名
Github前端项目排名(2016-04-04) 一.前言 近几年前端技术日新月异,从 RequireJS 到 AngularJS 再到 React,似乎每天都有新的技术诞生.而大神们总能第一时间 ...
- Vbs 测试程序三
一段被写滥了的VBS代码 值得一提的是感兴趣的同学可以把 chr(13) + chr(13) + chr(13) 改为chr(11) + chr(11) + chr(11) 不赘述 on error ...
- 风格指南--C++
0.避免多重包含是学编程时基本的要求; 1. 前置声明是为了降低编译依赖,防止修改一个头文件引发多米诺效应; 2. 内联函数的合理使用可提高代码执行效率; 3. ‐inl.h 可提高代码可读性 (一般 ...
- 自动化测试(三)如何用python写一个函数,这个函数的功能是,传入一个数字,产生N条邮箱,产生的邮箱不能重复。
写一个函数,这个函数的功能是,传入一个数字,产生N条邮箱,产生的邮箱不能重复.邮箱前面的长度是6-12之间,产生的邮箱必须包含大写字母.小写字母.数字和特殊字符 和上一期一样 代码中间有段比较混沌 有 ...
- Djano之写api使用django_rest_framework【海瑞博客】
使用django rest framework 可以更快速和友好的编写api,当然网上有很多教程,对于高手来说相对很简单,对于新手来说,根本搞不明白.那是你没有搞明白你自己的职责,做为后端,我们只要提 ...
- CSU-1170 A Simple Problem
题目链接 http://acm.csu.edu.cn:20080/csuoj/problemset/problem?pid=1170 题目 Description 在一个由N个整数组成的数列中,最 ...