1. 程式人生 > 其它 >Linux 學習日誌(一)

Linux 學習日誌(一)

Linux命令格式

大多數命令都遵循以下格式 命令 -[選項] /[引數] 說明 []代表可寫,也就是說選項和引數都是可寫可不寫的,如果都不寫,則會執行命令中的預設的選項,以及預設的引數 -[選項] 可以連在一起寫,比如-a -l 連在一起寫就是-al

檔案處理命令

----命令名稱|用途|命令原意|命令選項|例項|注意事項| :--:|:--:|:--:|:--|:--:|:--| ls|檢視當前目錄|==l==i==s==t|-a(All查詢所有) -l(Long檢視更多資訊) -h(將字元大小轉換成視覺化的大小) -d(檢視目錄屬性)|ls -alh /root mkdir|建立資料夾|==m==a==k==e ==dir==ectories|-p(遞迴建立子目錄)|mkdir -p /tmp/swag

redir|刪除空資料夾|==Re==move ==Dir==ectory|-|rmdir /tmp/swag|只能刪除空資料夾 cd|切換目錄|==C==hange ==D==irectory|-|cd ..|. 為當前目錄 .. 為上一級目錄 pwd|檢視當前目錄|==p==rint ==w==ork ==d==irectory|-|pwd| mv|剪下或者改名|==M==o==v==e file|-|剪下:mv /tmp/swag /root 改名 mv /tmp/swag /tmp/swaa rm|刪除檔案|==R==e==m==ove file|-r(刪除目錄) -f(強制刪除)|rm -rf /tmp|
cp|複製(拷貝)|==C==o==p==y|-r(複製目錄) -p(複製的時候保留原始檔的屬性)|cp swaa/abc.cc swbb/aa.ccc touch|建立檔案|-|-|touch helloword.cc cat|順序檢視檔案|Con==cat==enate|-n(顯示行數)|cat -n hello.text tac|倒序檢視檔案|cat倒過來|-n(顯示行數)|tac -n hello.text more|檢視比較大的檔案(只可以往下翻頁)|-|-|more hello.text| less|檢視比較大的檔案(支援上下翻頁)|-|在檢視的時候可以按 / value 查詢關鍵字|less hello.text
| head|檢視檔案前幾行|==head==|-n(指定行數)|head -6 hello.text| tail|檢視檔案的後幾行|==tail==|-n(指定行數)|tail -3 hello.text| ln|建立一個指向檔案或目錄的軟連結 建立一個指向檔案或目錄的物理連結 |==l==i==n==k -soft|-s(建立軟連結)|ln -s hello.text /temp/hello.herd/(建立軟連結) ln -s hello.text /temp/hello.herd/(建立硬連結)|不能指向資料夾

Linux使用ls -l檢視檔案屬性說明

在Linux下,每一個檔案的屬性都嚴格遵守以下形式

[root@localhost ~]# ls -al
總用量 28
dr-xr-x---. 4 root root 164 5月   3 19:30 .
dr-xr-xr-x. 17 root root 224 5月   3 19:23 ..
-rw-------. 1 root root 1567 5月   3 19:24 anaconda-ks.cfg
-rw-------. 1 root root   31 5月   3 19:30 .bash_history
-rw-r--r--. 1 root root   18 12月 29 2013 .bash_logout
-rw-r--r--. 1 root root 176 12月 29 2013 .bash_profile
-rw-r--r--. 1 root root 176 12月 29 2013 .bashrc
drwxr-xr-x. 3 root root   18 5月   3 19:25 .cache
drwxr-xr-x. 3 root root   18 5月   3 19:25 .config
-rw-r--r--. 1 root root 100 12月 29 2013 .cshrc
-rw-r--r--. 1 root root 129 12月 29 2013 .tcshrc

下面就是各個屬性的說明

許可權        引用計數   所有人   所有組 大小 時間            檔名稱
dr-xr-x---.   4     root   root 164 5月   3 19:30     .

對檔案大小進行說明

在Linux系統中,系統預設顯示的位元組大小

例如dr-xr-x---. 4 root root 164 5月 3 19:30 .的位元組大小就是164

 

 

該系列所有文件,均是從兄弟連細說Linux中學到的知識,特將學到的知識記錄下來,供大家檢視,也方便自己回顧