lshw: 獲取硬體資訊lscpu:獲取cpu資訊
lsusb:獲取usb介面資訊
uname:獲取系統相關資訊
df:檢視磁碟空間
date:檢視日期和時間
date "+%j" 檢視當前日期是今年的第幾天hostname:顯示主機名
ifconfig:顯示網路介面引數
關機重啟命令
reboot:重啟系統
poweroff:關機
shutdown:是定時關機
shutdown -h time ---指定時間,不寫,就是一分鐘之後執行
shutdown -h +5 :五分鐘後關機
shutdown -c:取消定時關機
shutdown -r now:立即重啟
ls:(list) ls會列舉出當前工作目錄的內容(檔案或資料夾)
ls -a :可以看到全部的檔案(包括隱藏檔案)
ls -m :用「,」分隔每個檔案和目錄的名稱
ls -t :最近修改過的檔案會顯示在前面
tar詳細介紹
cd:change directory
cd 目錄名 --->進行某一目錄
cd .. --->返回上一級目錄
cd - --->返回上一次所處的目錄
cd ~ ---->回到當前使用者的根目錄
pwd:顯示使用者當前所處的工作目錄(print working directory)
mkdir:用於建立乙個新目錄
-p :建立出具有巢狀層疊關係的檔案目錄 mkdir -p a/b/c/d
一層建立多個資料夾 mkdie -p a/
tree:顯示層級,以樹形結構顯示目錄的層級,預設所有檔案都顯示
-d :只顯示資料夾
-f :顯示檔案的完整路徑
-l 2 :只顯示兩級目錄
rmdir
:只能刪除空資料夾 cp
:用於複製檔案或目錄 格式:cp 原始檔 目標檔案
rm:刪除檔案或目錄
-r 想要刪除乙個目錄,就需要-r引數才可以,否則刪除不掉
-ri 互動式刪除,每次刪除都會進行詢問
檢視檔案
cat:用於檢視完整的檔案內容
-n : 顯示行數
-b:顯示行號,不包括空行
more:當檢視檔案的內容多於一頁時,使用more或less來分頁顯示檔案
不想看了就按 q鍵退出
+num 從第num行開始顯示內容
-num 指定每屏要顯示的num行
-s 把重複的空格壓縮成乙個空行
less:和more類似,只是功能多一些,比如顯示行數
-n 顯示行號,n大寫
head:用於檢視檔案頭部內容
-n 顯示開始的n行,如果不指定,預設10行
tail:用於檢視檔案尾部的內容
-n 顯示最後的n行,如果不指定,預設10行
tr:用來替換文字檔案中的字元。格式 tr 原始字元] [目標字元]
查詢檔案
which :尋找命令(可執行檔案)所在的位置
-a:將所有由path目錄中可以找到的指令均列出,而不只是第乙個
type :尋找命令(可執行檔案)所在的位置
alias:起別名
值得一提的是,type和which的區別:type是列出所有的命令,而which只是列出所有的真實命令
這裡的ls只有乙個真實的,就是/bin/ls
whereis :在一些特定的目錄中尋找檔名
locate :直接在後面輸入【檔案的部分名稱】,就能得到結果
-c :不輸出尋找結果,僅計算找到的檔案數量
-l :僅輸出幾行的意思,例如輸出五行 -l 5
-i :忽略大小寫差異
find :用於按照指定的條件來查詢檔案
-name :匹配名稱,預設的是精確匹配
-size :匹配檔案大小
-c :僅顯示找到的行數
-i :忽略大小寫的
-n :顯示行號
lshw:獲取硬體資訊
lscpu:獲取cpu資訊
lsusb:獲取usb介面資訊
uname:獲取系統相關資訊
df:檢視磁碟空間
date:檢視日期和時間
Linux一些基礎命令
新建使用者 sudo adduse 使用者名稱 登入使用者 su l 使用者名稱 檢視當前所在組 group 使用者名稱 為使用者建立分組 su l 使用者名稱 su ls 會提示不在檔案中 su root 當前登入的管理員賬號 group 使用者名稱 sudo usermod g sudo 使用者...
Linux一些基礎命令
目錄操作 文件根目錄 cd path 進入指定目錄 ls 檢視目錄下子目錄 檔案,帶引數 ls l,簡寫 ll pwd 顯示當前位置完整路徑 tab鍵 補缺 偷懶 任何對檔案的操作都是有目錄的,要麼是相對位址,要麼是絕對位址 檔案操作 cp source target 複製源路徑檔案到目錄位置 cp...
linux的一些基礎命令
以下命令針對fedora版本 一 如何進入root 從終端輸入sudo i然後輸入password進入root,以命令exit退出root。二 顯示日期的命令 date 三 顯示日曆的命令 cal 四 計算器 bc 五 正確的關機方法 shutdown,reboot,init,halt 1 觀察系統...