1. ls
ls命令是列出目錄內容的意思。執行它就是列出資料夾裡的內容,可能是檔案也可能是資料夾。
1.1 ls -l
ls -l命令以詳情模式列出資料夾的內容。
1.2 ls -a
ls -a命令會列出資料夾裡的所有內容,包括以」.」開頭的隱藏檔案。
對ls -l 命令輸出的說明:
1. d (代表了是目錄).
2. rwxr-xr-x 是檔案或者目錄對所屬使用者,同一組使用者和其它使用者的許可權。
3. 上面例子中第乙個wangshuide 代表了檔案檔案屬於使用者wangshuide
4. 上面例子中的第二個wangshuide代表了檔案檔案屬於使用者組wangshuide
5. 4096 代表了檔案大小為4096位元組.
6. mar 19 00:05 代表了檔案最後一次修改的日期和時間.
7. 最後面的就是檔案/資料夾的名字
更多」ls」例子請檢視
2.dd
dd命令作用是將某個檔案拷貝到指定位置上,並可以在拷貝的同時指定某一轉換。
說明:將documents資料夾下(~波浪線代表根目錄)的1.txt拷貝到public資料夾中,if=後面指定原始檔路徑和名稱,of=後面指
定目的檔案的路徑和名稱(一般和原始檔名稱相同)。
說明:將documents資料夾下的1.txt備份的過程中,用gzip工具進行壓縮,儲存到public資料夾中
說明:將壓縮的備份檔案2.gz恢復到documents資料夾中
3.uname
uname命令就是unix name的簡寫。顯示機器名,作業系統和核心的詳細資訊。
1. linux: 機器的核心名
2. localhost.localdomain : 機器的節點名
3. 2.6.32-431.el6.x86_64: 核心發布版本
4. #1 smp:核心版本
5. x86_64:處理器架構
6. 「gnu/linux「: 作業系統名
4.history
history命令就是歷史記錄,它顯示了在終端中所執行過的所有命令的歷史。
5.mkdir
mkdir(make directory)命令在命名路徑下建立新的目錄,可同時建立多個資料夾,然而如果目錄已經存在了,那麼它就會返回
乙個錯誤資訊」不能建立資料夾,資料夾已經存在了」(「cannot create folder, folder already exists」) 。
6.chmod
chmod命令改變檔案的許可權,其中read (r)=4 write(w)=2 execute(x)=1,如果你想給檔案唯讀許可權,就設定為』4』;只寫許可權,
設定許可權為』2』;只執行許可權,設定為1; 讀寫許可權,就是4+2 = 6, 以此類推。
現在需要設定3種使用者和使用者組許可權。第乙個是擁有者,然後是使用者所在的組,最後是其它使用者。
可以看到public下的1.txt已經無法讀和寫操作了。
7.cat
cat 代表了鏈結(concatenation),連線兩個或者更多文字檔案或者以標準輸出形式列印檔案的內容。
說明:將1.txt和2.txt檔案合併成乙個名為result.txt的檔案中
說明:檢視result.txt檔案的內容。
8.cp
cp就是copy複製,它會從乙個地方複製乙個檔案到另外乙個地方。
9.mv
mv就是move移動(剪下),它會從乙個地方乙個檔案移動(剪下)到另外乙個地方。
10.pwd
pwd(print working directory),在終端中顯示當前工作目錄的全路徑。
11.cd
cd(change directory)命令代表了改變目錄 。
1.cd ~ :返回根目錄
2.cd .. :返回上級目錄
3.cd ../.. :返回上兩級目錄,依次類推
12.find
find命令代表查詢匹配指定路徑下的檔案和資料夾
13.passwd
passwd就是修改使用者密碼password
14.gzip和gunzip
gzip和gunzip分別代表壓縮和解壓縮某一檔案或資料夾
15.vim
vim命令是建立乙個文字檔案(實際上沒真正建立該檔案,只有在編輯完後儲存再真正建立該檔案),並開啟乙個編輯視窗,
按「i」字母後才能編輯,要想儲存,並退出該檔案,要先按「esc」鍵,再連續輸入「:wq」即可儲存並退出該檔案,若想再次編輯
該檔案,輸入vi +檔名(注意vi和檔名之間有空格)
linux常用命令 15 tail命令
tail命令用於輸入檔案中的尾部內容。tail命令 預設在螢幕上顯示指定檔案的 末尾10行 如果給定的檔案不止乙個,則在顯示的每個檔案前面加乙個檔名標題。如果沒有指定檔案或者檔名為 則讀取標準輸入。注意 如果表示位元組或行數的n值之前有乙個 號,則從檔案開頭的第n項開始顯示,而不是顯示檔案的最後n項...
100個linux常用命令
1,echo aa test.txt 和 echo bb test.txt 將原檔案清空,並且內容寫入到檔案中,將內容放到檔案的尾部 2,chmod go w r home zhangy 給組使用者和其他使用者新增寫的許可權 3,tar tzvf test.tar.gz 列出歸檔內容 4,du ah...
Linux常用命令(15)之Shell基礎
1.shell是乙個命令直譯器,為使用者提供乙個向linux核心傳送請求以便執行程式的介面系統級程式。絕大多數linux用的都是bash 2.shell主要分為兩種語法型別 bourne和c 這兩種語法彼此不相容 bourne shell包括 sh ksh bash psh zsh c shell包...