1./bin與/usr/bin目錄放置的執行檔案有和不同
/bin主要放置在開機時,以及進入單人維護模式還能夠被使用的指令,後者是大部分軟體提供的指令放置處
2./bin與/sbin目錄放置的執行檔案有何不同之處
/bin放置一般使用者慣用指令,/sbin則是系統管理員才會使用的指令,同上參考/usr/bin,/usr/sbin
3.哪幾個目錄不能夠與根目錄放置到不同partition?並說明該目錄所放置的資料為何?
/etc(配置檔案)./bin(一般身份可用執行檔案),/dev(裝置檔案)./lib(執行檔的函式庫或核心模組等),/sbin(系統管理員可用指令)
4.試說明為何根目錄要小一點比較好?另外在分割時,為什麼/home,/usr,/var,/tmp最好與根目錄放到不同的分割槽?是說明可能的原因?
根據fhs的說明,越小的/可以放置的較為集中且讀取頻率較不頻繁,可避免較多的錯誤。至於/home(使用者家目錄),/usr(軟體資源),/var(變動幅度較大的資料),/tmp(系統暫存,資料莫名)中,因為資料量較大或者是讀取頻率較高,或者是不明的使用情況較多,因此建議不要與根目錄放在一起 ,也會有助於系統安全
5.早起的unix系統檔案最多允許14字元,而新的unix與linux系統中,檔名最多可以容許幾個字元?
由於使用ext2/ext3檔案系統,單一檔名可以達255字元,完整檔名(包含路徑)可達4096個字元
6.當乙個一般檔案許可權為-rwxrwxrwx則表示這個檔案的意義為?
任何人皆可讀取、修改或編輯、可以執行,但不一定能刪除
7.當我需要將乙個檔案的許可權修改為-rwxr-xr--請問該如何下達指令?
chmod 754 filename 或 chmod u=rwx,g=rx,o=r filename
8.若我需要更改乙個檔案的擁有者與群組,該用什麼指令?
chown,chgrp
9.linux傳統的檔案系統為何?此外,常用journaling檔案格式有哪些?
傳統檔案格式為:ext2
journaling有ext3及reiserfs等
10.請問底下的目錄與主要放置什麼資料:
/etc,/init.d,/boot,/usr,/bin,/usr/bin,/sbin,/dev,/var/log
/etc:幾乎系統的所有配置檔案均在此,尤其passwd,shadow
/etc/init.d:系統開機的時候載入服務的scripts的擺放地點
/boot:開機配置檔案,也是預設擺放核心vmlinuz的地方
/usr/bin,/bin:一般執行檔擺放的地方
/usr/sbin,/sbin:系統管理員常用指令集
/dev:擺放所有系統裝置檔案的目錄
/var/log:擺放系統登錄檔檔案的地方
11.有乙個檔案的檔名開頭為【.】,例如.bashrc這個檔案,代表什麼?另外,如何顯示出這個檔名和他的相關屬性?
有【.】為開頭的為隱藏檔,需要用ls -a 這個-a的選項才能顯示出影藏檔案的內容,而是用ls -al才能顯示出屬性
第六章課後習題
1.this和super各有幾種用法?1.子類的建構函式如果要引用super的話,必須把super放在函式的首位。2.子類中的同名成員變數或方法隱藏了父類的成員變數或方法,需要用到super。3.用super直接傳遞引數。2.子類物件例項化的具體過程是什麼?1.子類在構造物件時候,必須訪問父類的建構...
鳥哥的第六章筆記
當螢幕中出現 permission deny 時 是因為許可權設定錯誤 ls是list的簡稱 重點在顯示檔案的檔名與相關屬性 al這個引數表示列出所有檔案詳細的許可權與屬性 包括隱藏檔案 就是檔名的第乙個字元為 的檔案 第一列代表檔案的型別與許可權 例如 rw r r 這就是檔案的型別與許可權 第乙...
鳥哥Linux第六章 Linux檔案與目錄管理簡記
代表前乙個工作目錄 代表家目錄 cd 切換目錄 pwd 顯示當前目錄 mkdir 建立新目錄 rmdir 刪除空目錄 path變數目錄以 分開 ls a ls i 檢視檔案inode號碼 cp 複製 rm 刪除 mv 移動,重新命名 檔案內容檢視 cat concatenate串聯 tac,nl,m...