這次我們一起來玩一玩常見的linux相關命令,有點意思;
那麼我們解釋一下這些;
root代表當前登入使用者,localhost代表主機名, ~代表當前主機目錄,#代表使用者許可權 #表示超級使用者,$表示普通使用者;我們首先看一下根目錄/ 下的 bin 和 sbin; 在user下也有bin和sbin;看看兩者的區別;
根目錄下的bin和sbin,usr目錄下的bin和sbin,這四個目錄都是用來儲存系統命令的。
bin:
bin為binary的簡寫主要放置一些系統的必備執行檔例如:cat、cp、chmod df;/usr/bin:主 要放置一些應用軟體工具的必備執行檔例如c++、g++、gcc、chdrv;/sbin:主 要放置一些系統管理的必備程式例如:cfdisk、dhcpcd、dump;/usr/sbin:放置一些網路管理的必備程式例如:dhcpd、httpd、imap;bin目錄下的命令普通使用者和root使用者都可以執行,但是sbin下的命令只有root使用者可以執行;就是 list 的縮寫,通過 ls 命令不僅可以檢視 linux 資料夾包含的檔案,而且可以檢視檔案許可權(包括目錄、資料夾、檔案許可權)檢視目錄資訊等等。/boot目錄,是啟動目錄,存的是啟動相關的檔案;該目錄下不要亂存東西;
/dev裝置檔案儲存目錄
/etc配置檔案儲存目錄
/home普通使用者的家目錄
/lib系統庫儲存目錄
/mnt系統掛載目錄
/media掛載目錄
/root超級使用者的家目錄
/tmp臨時目錄
/proc直接寫入記憶體的,虛擬檔案系統
/sys直接寫入記憶體的,虛擬檔案系統
/var系統相關文件內容
-a :全部的檔案,連同隱藏檔( 開頭為 . 的檔案) 一起列出來~
-a :全部的檔案,連同隱藏檔,但不包括 . 與 .. 這兩個目錄,一起列出來~
cd(changedirectory) 命令語法;主要是可以切換目錄;-d :僅列出目錄本身,而不是列出目錄內的檔案資料
-f :直接列出結果,而不進行排序 (ls 缺省會以檔名排序!)
-f :根據檔案、目錄等資訊,給予附加資料結構,例如:
*:代表可執行檔; /:代表目錄; =:代表 socket 檔案; |:代表 fifo 檔案;
-h :將檔案容量以人類較易讀的方式(例如 gb, kb 等等)列出來;
-i :列出 inode 位置,而非列出檔案屬性;
-l :長資料序列出,包含檔案的屬性等等資料;
-n :列出 uid 與 gid 而非使用者與群組的名稱 (uid與gid會在賬號管理提到!)
-r :將排序結果反向輸出,例如:原本檔名由小到大,反向則為由大到小;
-r :連同子目錄內容一起列出來;
-s :以檔案容量大小排序!
-t :依時間排序
cd /root/docements # 切換到目錄/root/docements
cd ./path # 切換到當前目錄下的path目錄中,「.」表示當前目錄
cd ../path # 切換到上層目錄中的path目錄中,「..」表示上一層目錄
cd # 直接返回到家目錄,也就是剛開啟時候的目錄root
本文使用 mdnice 排版
玩一玩星座
生日密碼 1月26日 強烈的驅動者 在1月26日出生的人多半勇敢 激進 而且非常具有爭議性。他們對自己有無限的信心,也似乎總有著無窮盡的毅力去達到目標,而從不擔心會遇到任何人或事的阻撓。他們是 突擊 的專家,經常會在適當的時刻,傾全力發動攻擊 不過,身為策略家,他們在出戰前通常都經過謹慎的計畫,很少...
開始來玩 jBPM
hibernate configuration session factory property name hibernate.query.substitutions true 1,false 0 property session factory hibernate configuration 主要...
日常玩linux命令 Ls
注意是ls 不是is ls是list的縮寫 ls命令就是list的縮寫,用來列印出當前目錄的清單,如果ls指定其他目錄,那麼就會顯示指定目錄裡的檔案及資料夾清單。通過ls 命令不僅可以檢視linux資料夾包含的檔案,而且可以檢視檔案許可權 包括目錄 資料夾 檔案許可權 檢視目錄資訊等等。ls 命令在...