檔案管理命令
ls (list) : 顯示目錄內容
ls [選項] [檔案或目錄路徑]
-a(all) : 列出目錄中的所有項,包括以「.」開始的項
-l(list) : 以列表形式顯示檔案
-r(recursive) : 遞迴顯示目錄的內容
-d(directory) : 僅列出目錄本身的資訊
pwd (print working directory) : 列印當前目錄的完整路徑
pwd [選項]
cd (change directory) : 更改當前目錄
#cd /***/***/*** 絕對路徑
#cd ***/ 相對路徑
#cd .. 返回上一級目錄
#cd ~ 直接返回主目錄(/root)
stat : 獲得關於某檔案的基本資訊
stat 檔案或目錄路徑
touch : 更新乙個檔案的訪問或修改時間,如果沒有對應檔案則新建普通空檔案
touch 檔案或目錄路徑
mkdir (make directory) : 建立目錄
mkdir 目錄路徑
mv (move) : 移動或重新命名檔案或目錄
mv [選項] 原始檔或目錄路徑 目標檔案或目錄路徑
-b (backup) : 若存在同名檔案,覆蓋前先備份原來的檔案
-f (force) : 強制覆蓋同名檔案
cp (copy) : 複製檔案或目錄
cp [選項] 原始檔或目錄路徑 目標檔案或目錄路徑
-b (backup) : 若存在同名檔案,覆蓋前先備份原來的檔案
-f (force) : 強制覆蓋同名檔案
-r (recursive) : 以遞迴方式複製檔案,用於複製源目錄內的內容
ps : 對於 mv 或 cp 命令,如果目標檔案或目錄不與原始檔或目錄在同乙個目錄下,則可以只指出
移動或複製到哪個目錄下,按預設移動或複製的結果與原始檔或目錄同名。
rm (remove) :刪除檔案或目錄
rm [選項] 檔案或目錄路徑
-f : 強制刪除檔案
-r : 以遞迴方式刪除目錄及其中的檔案
rmdir 刪除目錄
rmdir [選項] 目錄路徑
ps : 要刪除的目錄是空的,如果有檔案,則要用「rm -r 」命令
檔案內容檢視命令
cat (concatenate) : 顯示或連線檔案,用於連線多個檔案的內容
cat [選項] 檔案路徑
-n (number) : 顯示行號
# cat -n /***/***
more : 分屏顯示文字檔案的內容。首先顯示一屏後若還有內容,按 enter 鍵再顯示下一行,
按 space 鍵顯示下一屏的內容
more 檔案路徑
tail : 顯示文字檔案的結尾部分,預設顯示檔案的最後10行
tail [選項] 檔案路徑
-n : 該選項後面需給出數字引數,用於指定顯示的行數
ps : head 命令與 tail 命令類似的用法
wc (word count) : 一次 顯示文字檔案的行數,單詞數和位元組數
wc [選項] 檔案列表
-l (line) : 顯示檔案的行數
-w (word) : 顯示檔案的單詞數
-c (character) : 顯示檔案的位元組數
系統管理命令
date : 檢視或修改系統時間
date [ mmddhhmm[ yyyy ] ]
who : 列出當前系統的登入使用者
-r (runlevel) : 顯示系統當前的執行級
-q : 顯示當前所有登入的使用者名稱和**人數
shutdown : 關閉,重啟系統。如果不指定選項,則直接切換系統至單使用者模式。
shutdown [選項] 時間
-r (reboot) : 重啟系統
-h (halt) : 關閉系統
-p (poweroff) : 關閉系統同時關閉電源
#shutdown -h now 立即關閉系統
#shutdown -r 10 10分鐘後重啟
ps:選項後可給出時間指定多少分鐘後執行操作。也可直接使用 reboot ,halt ,poweroff 等代替
shutdown 命令。
輔助命令
clear : 清楚當前終端螢幕的內容
echo : 在當前終端顯示一行文字內容
echo 文字內容
# echo hello little mouse
man (manual) : 顯示命令的使用說明手冊
man 命令名
#man ls
history : 檢視shell 命令的歷史記錄,如果不使用數字引數,則將檢視所有 shell 命令的歷史記錄。如果
使用數字引數,則將指定檢視最近執行過的若干 shell 命令。
history [命令列數]
#history 10
alias : 顯示和設定命令的別名,不給出引數預設顯示當前環境定義的別名。
alias [別名=』命令內容』]
#alias catn=』cat -n』
Linux 之基本 shell 命令
檔案管理命令 ls list 顯示目錄內容 ls 選項 檔案或目錄路徑 a all 列出目錄中的所有項,包括以 開始的項 l list 以列表形式顯示檔案 r recursive 遞迴顯示目錄的內容 d directory 僅列出目錄本身的資訊 pwd print working directory...
Linux之Shell基本命令
1 伺服器是乙個超強的計算機 2 linux 是乙個作業系統 centos7的發行版 3 linux命令是什麼 是乙個可執行的二進位制程式 4 增touch 建立文字 mkdir 建立資料夾 vi 編輯文字的 刪rm 刪除檔案,資料夾 改mv 改名 移動檔案 資料夾 cd 更換目錄 查 ls 檢視資...
linux基本shell命令
常用指令 ls 顯示檔案或目錄 l 列出檔案詳細資訊l list a 列出當前目錄下所有檔案及目錄,包括隱藏的a all mkdir 建立目錄 p 建立目錄,若無父目錄,則建立p parent cd 切換目錄 touch 建立空檔案 echo 建立帶有內容的檔案。cat 檢視檔案內容 cp 拷貝 m...