一、/bin、/sbin
/bin目錄中包含了一些最基本的命令,如cp、ls、mkdir等,這些命令被所有用戶和進程所使用。/sbin目錄中存放的命令也是類似的,只是這些命令通常只能由root用戶使用。
[root@localhost ~]# ls /bin [ dd killall more rm I df [ mount rmdir cat dir ls mountpoint sh chmod dmesg mkdir mv sleep cp echo mknod ps stty
二、/usr
/usr目錄中存放了很多用戶使用的程序和文件,例如/usr/bin、/usr/sbin、/usr/lib、/usr/local等。/usr/bin目錄通常包含系統管理員和普通用戶都需要的應用程序,如一些文本編輯器、瀏覽器、文件管理器等;/usr/sbin目錄包含一些只有管理員可以使用的系統管理程序;/usr/local目錄是用戶自己編譯安裝軟件的默認目錄,可以避免安裝到系統默認軟件的目錄中而造成的覆蓋問題。
[root@localhost ~]# cd /usr/bin [root@localhost bin]# ls abrt-action-analyze-backtrace chfn gencat ldd pcregrep ssh abrt-action-analyze-c chgrp genchangelog less pcretest ssh-add abrt-action-analyze-core chmod gendoc lessecho pdftotext ssh-agent
三、/var
/var目錄存儲了一些經常修改的文件,如郵件、日誌文件、數據庫等。其中/var/log目錄是某些應用程序和系統的日誌文件存放的位置。當系統出現問題時,檢查/var/log目錄下的日誌文件是一種常用的排除問題的方法。
[root@localhost ~]# cd /var/log [root@localhost log]# ls anaconda httpd spooler tuned audit lastlog tallylog wpa_supplicant.log chrony maillog tallylog.1 Xorg.0.log cups messages tallylog.2 Xorg.0.log.old
四、/etc
/etc目錄中存儲的是系統的配置文件,如網絡配置文件、系統服務配置文件等,這些文件通常由root用戶或者管理員來修改。
[root@localhost ~]# cd /etc [root@localhost etc]# ls abrt fstab pam.d skel adjtime fuse.conf passwd smartmontools aliases gai.conf passwd- ssh aliases.db gconf pcsc ssl alsa geoip.conf pear statetab alternatives gimp pki sudoers ansible gnome polkit-1 sudoers.d
五、/dev
/dev目錄中存放了所有的設備文件,這些文件用來與硬件設備通信。例如,/dev/sda可以用來與第一個硬盤進行通信,/dev/ttyS0可以用來與第一個串口進行通信。
[root@localhost ~]# cd /dev [root@localhost dev]# ls autofs fd0u1048576 ppp tty21 tty59 ttyS14 ttyS6 usbmon1 block fd0u1120 pps tty22 tty6 ttyS15 ttyS60 usbmon2 bsg fd0u1440 psaux tty23 tty7 ttyS16 ttyS61 usbmon3 btrfs-control fd0u1680 ptmx tty24 tty8 ttyS17 ttyS62 usbmon4 bus fd0u1722 pts tty25 tty9 ttyS18 ttyS63 usbmon5
六、/boot
/boot目錄包含與系統啟動相關的文件,例如內核文件、啟動菜單等。當系統啟動時,GRUB引導器會在/boot目錄中查找內核文件,並啟動內核。
[root@localhost ~]# cd /boot [root@localhost boot]# ls config-5.4.0-70-generic memtest86+.bin vmlinuz-5.4.0-70-generic efi System.map-5.4.0-70-generic grub vmlinuz
七、/proc
/proc目錄是一種偽文件系統,它不是在硬盤上存儲的,而是在內存中動態生成的。在/proc目錄下可以找到大量的文件和目錄,這些文件和目錄的名稱代表了系統內核中的各種資源和狀態,是系統內核向用戶提供信息的一種方式。
[root@localhost ~]# cd /proc [root@localhost proc]# ls 1 1791 2533 3201 4 580 828 99 interrupts uptime 10 1792 2534 3202 402 583 840 acpi iomem version 101 1829 2535 3203 570 585 849 asound ioports vmstat
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/284863.html