1. 程式人生 > >Linux學習筆記(四)------常見的dos命令建立目錄,連結等

Linux學習筆記(四)------常見的dos命令建立目錄,連結等

pwd 當前路徑

mkdir建立目錄(make)

rmdir 刪除目錄remove


遞迴刪除

rmdir –p a/b/c

cp (copy)複製一個目錄到另一個目錄

cp –r a b(把a 檔案複製到b檔案)



mv (move)移動,重新命名命令

 

rm(remove)命令

 

more 命令 檢視內容

less命令 檢視內容


Head命令 預設檢視頭10

Head –n 20  /etc/services

檢視20

tail命令 預設檢視10行  實時監控檔案

tail –n 20  /etc/services

檢視後20


rm –r a刪除資料夾a

rm –r b刪除資料夾b

rm –i –r b 提示資訊。

 

touch命令  建立一個沒有內容的檔案記事本

touch a 

cat命令 檢視命令 cat  f1

Ln 建立快捷方式

ln   f1  f1.name

軟連線:ln  -s  f1 f1.name

  軟連結(symbolic link) ln-s
  把符號連結稱為軟連結,它是指向另一個檔案的特殊檔案,這種檔案的資料部分僅包含它所要連結檔案的路徑名。軟連結是為了克服硬連結的不足而引入的,軟連結不直接使用inode號作為檔案指標,而是使用檔案路徑名作為指標(軟連結:檔名 資料部分-->目標檔案的路徑名)。軟體有自己的inode,並在磁碟上有一小片空間存放路徑名。因此,軟連結能夠跨檔案系統,也可以和目錄連結!其二,軟連結可以對一個不存在的檔名進行連結,但直到這個名字對應的檔案被建立後,才能開啟其連結

硬連結:直接ln  f1 f1.name

硬連線是直接建立在節點表上的(inode),建立硬連線指向一個檔案的時候,會更新節點表上面的計數值。舉個例子,一個檔案被連線了兩次(硬連線),這個檔案的計數值是3,而無論通過3個檔名中的任何一個訪問,效果都是完全一樣的,但是如果刪除其中任意一個,都只是把計數值減1,不會刪除實際的內容的,(任何存在的檔案本身就算是一個硬連線)只有計數值變成0也就是沒有任何硬連線指向的時候才會真實的刪除內容。。

*萬用字元


 

>覆蓋內容cat   >   file1  1111111122222222222222

>>追加內容cat   >>   file1  33333333333333343444444

cat主要有三大功能:1.一次顯示整個檔案。$ cat filename2.從鍵盤建立一個檔案。$ cat > filename     只能建立新檔案,不能編輯已有檔案.3.將幾個檔案合併為一個檔案: $cat file1 file2 > file

引數:-n 或 --number 由 1 開始對所有輸出的行數編號-b 或 --number-nonblank 和 -n 相似,只不過對於空白行不編號-s 或 --squeeze-blank 當遇到有連續兩行以上的空白行,就代換為一行的空白行-v 或 --show-nonprinting

Chmod 修改可執行許可權

rwx rwx rwx

111 111 111

7 7 7

777許可權

Chown修改檔案所有者、擁有


 

Chgrp(change group)修改檔案屬組

Find命令  根目錄  ./當前目錄   ../上一級目錄

時間戳

訪問 修改 變動