Linux 學習筆記 - 問答

問:請說明/bin目錄和usr/bin目錄所放置的執行文件有何不同之處?

/bin 主要放置在開機時,以及迚入單人維護模式后還能夠被使用的命令,

/usr/bin 則是大部分軟件提供的命令放置處。


問:請說明/bin 不/sbin 目錄所放置的執行文件有何不同之處?

/bin 放置的是一般用戶慣用的命令,至于/sbin 則是系統管理員才會使用到的命令。不過/bin 與/sbin 都與開機、單人維護模式有關。 更多的執行檔會被放置到/usr/bin 及/usr/sbin 底下;


問:哪幾個目錄不能夠與根目錄(/)放置到不同的 partition 中?并請說明該目錄所放置的數據為何?

/etc(配置文件), /bin(一般身份可用執行文件), /dev(裝置檔案), /lib(執行檔的函式庫或核心模塊等), /sbin(系統管理員可用指令)


問:說明為何根目錄要小一點比較好?另外在分割時,為什么/home, /usr, /var, /tmp 最好與根目彔放到不同的分割槽? 說明原因為何(由目彔放置數據的內容談起)?

根據 FHS 的說明,越小的/可以放置的較為集中且讀取頻率較不頻繁,可避免較多的錯誤。 至于/home(用戶家目錄), /usr(軟件資源), /var(變動幅度較大的數據), /tmp(系統暫存,數據莫名)中, 因為數據量較大或者是讀取頻率較高,或者是不明的使用情況較多,因此建議不要不根目彔放在一起, 也會有助于系統安全。


問:早期的 Unix 系統文件名最多允許 14 個字符,而新的 Unix 與 Linux 系統中,文件名最多可以容許幾個字符?

由二使用 Ext2/Ext3 文件系統,單一檔名可達 255 字符,完整文件名 (包括路徑) 可達 4096 個字符;


問:當一個一般檔案權限為 -rwxrwxrwx 則表示這個檔案的意義為?

任何人皆可讀取、修改戒編輯、可以執行,但不一定能刪除


問:我需要將一個檔案的權限改為 -rwxr-xr-- 請問該如何下達指令?

chmod 754 filename


問:我需要更改一個檔案的擁有者與群組,該用什么命令?

chown, chgrp


問:底下的目彔與主要放置什么數據:/etc/, /etc/init.d, /boot, /usr/bin, /bin, /usr/sbin, /sbin, /dev, /var/log

/etc/:幾乎系統的所有配置文件案均在此,尤其 passwd,shadow;

/etc/init.d:系統開機的時候加載朋務的 scripts 的擺放地點;

/boot:開機配置文件,也是預設擺放核心 vmlinuz 的地方;

/usr/bin, /bin:一般執行檔擺放的地方;

/usr/sbin, /sbin:系統管理員常用指令集;

/dev:擺放所有系統裝置檔案的目彔;

/var/log:擺放系統注冊表檔案的地方;


問:一個檔案的檔名開頭為? .? ,例如 .bashrc 這個檔案,代表什么?另外,如何顯示出這個文件名與他的相關屬性?

有『 . 』為開頭的為隱藏檔,需要使用 ls -a 這個 -a 的選頃才能顯示出隱藏檔案的內容,而使用ls -al 才能顯示出屬性;

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容