開啟終端**器後有這樣一行文字:[centos@localhost ~]$
這叫做shell提示符,當shell準備接受輸入時,它就會出現。如果提示符的最後乙個『#』而不是『$』,意味著這個終端會話就有超級使用者許可權。
下面是一些簡單的命令:
date:顯示系統當前日期和時間
cal:顯示當前月份的日曆
df:檢視磁碟剩餘空間的數量
free:顯示空閒記憶體的數量
exit:結束終端**視窗
pwd:列印出當前工作目錄名
cd:更改目錄
ls:列出目錄內容
cd:更改工作目錄到你的家目錄
cd -:更改工作目錄到先前的工作目錄
cd username:更改工作目錄到家使用者目錄
**作業系統
ls:列出目錄內容
file:確定檔案型別
less:瀏覽檔案內容
ls/usr:列出usr目錄的內容
ls ~ /usr:列出使用者家目錄和usr目錄的內容
ls -l:改變輸出格式(結果以長模式輸出)
ls -t:按檔案修改時間的先後來排序
ls -t --reverse:結果以相反的順序輸出
file filename:file命令會列印出檔案內容的簡單描述
操作檔案和目錄
cp :複製檔案和目錄
mv :移動/ 重新命名檔案和目錄
mkdir :建立檔案和目錄
rm :刪除檔案和目錄
使用命令
type :說明怎樣解釋乙個命令名
which:顯示會執行哪個可執行程式
man:顯示命令手冊頁
apropos:顯示一系列適合的命令
info:顯示命令info
whatis:顯示乙個命令的簡潔描述
alias:建立命令別名
重定向
cat:連線檔案
sort:排序文字行
uniq:報道或省略重複行
grep:列印匹配行
wc:列印檔案中換行符,字和位元組個數
head:輸出檔案第一部分
tail:輸出檔案最後一部分
從shell眼中看世界
echo:顯示一行文字
鍵盤高階操作
clear:清空螢幕
history:顯示歷史列表內容
移動游標:
ctrl-a:移動游標到行首
ctrl-e:移動游標到行尾
ctrl-f:游標前移乙個字元;
ctrl-b:游標後移乙個字元;
alt-f:游標前移乙個字
alt-b:游標後移乙個字
ctrl-l:清空螢幕
修改文字:
ctrl-d:刪除游標位置的字元
ctrl-t:游標位置的字元和游標前面的字元互換位置
alt-t:游標位置的字和游標前面的字互換位置
alt-l:把從游標位置到字尾的字元轉換成小寫字母
alt-u:把從游標位置到字尾的字元轉換成大寫字母
剪下和貼上文字:
ctrl-k:剪下從游標位置到行尾的文字
ctrl-u:剪下從游標位置到行首的文字
alt-d:剪下從游標位置到詞尾的文字
alt-backspace:剪下從游標位置到詞頭的文字;如果游標在乙個單詞的開頭,剪下前乙個單詞。
ctrl-y:把剪下環中的文字貼上到游標位置
alt-?:顯示可能的自動補全列表。也可以同過兩次tab鍵來完成。
alt-*:插入所有可能的自動補全。
搜素歷史命令:
alt-<:移動到歷史列表開頭
alt->:移動到歷史列表結尾
ctrl-r:反向遞增搜尋
alt-p:反向搜尋,不是遞增搜尋
alt-n:向前搜尋,非遞增順序
歷史命令展開:
!!:重複最後一次執行命令
!number:重複歷史列表中第number行命令
!string:重複最近歷史列表中,以這個字串開頭的命令
!?string:重複最近歷史列表中,包含這個字串的命令
許可權
id:顯示使用者身份號
chmod:更改檔案模式
umask:設定預設的檔案許可權
su:以另乙個使用者的身份來執行shell
sudo:以另乙個使用者的身份來更改命令
chown:更改檔案所有者
chgrp:更改檔案組所有權
passwd:更改使用者密碼
Linux常用命令行
一 linux常用命令行 目錄操作命令 01.pwd 功能 檢視當前工作目錄 格式 pwd 選項 02.cd 功能 切換目錄 格式 cd 目標目錄 03.ls 功能 顯示目錄 格式 ls 選項 目錄 選項 a 列出所有檔案 包括隱藏檔案 l 列出檔案的詳細資訊 命令縮寫 ll 04.mkdir 功能...
Linux常用命令行
1.cd foldername 資料夾名 切換到當前資料夾 2.ls 列出 上述 資料夾中所有的檔案 和上述1配合前後使用 3.pwd 檢視當前工作目錄路徑 4.mkdir 建立資料夾 例項 mkdir foldername 在當前目錄下建立名為foleder的資料夾 mkdir p tmp tes...
Linux 常用命令行
grep nr the key works tar zcvf filename.tar.gz dirnametar zxvf filename.tar.gznohup test.sh nohup luigi module folder 1.folder 2.file schedulejob data...