ls系列cd系列
#前是目錄名稱,/表示根目錄,~表示/root/
cd /目錄名/
進入目錄(每一級都要寫出來)
cd .
進入當前目錄
cd ..
進入上級目錄
pwd
顯示當前目錄
cd
進入/root/ (無論現在在哪)
檢視檔案內容
cat /目錄名/檔名
檢視文字型別檔案內容
more /目錄名/檔名
逐屏的檢視檔案內容,左下角顯示當前百分比,按回車檢視下一行,按q退出
less /目錄名/檔名
逐屏的檢視檔案內容,不顯示當前百分比,按回車檢視下一行,按q退出
tail /目錄名/檔名
顯示檔案的最後面十行內容
tail -number /目錄名/檔名
顯示檔案的最後面number行內容
watch -n t + 命令
每隔t秒鐘執行後面的命令(可以配合tail命令使用)ctrl+c退出
dmesg
檢視messages檔案
檔案操作
rm 檔名
刪除檔案(不會保留在垃圾箱)
cp 檔案1 檔案2
複製檔案1成檔案2
rm -r 檔名
刪除資料夾
cp 資料夾1 資料夾2
複製資料夾1成資料夾2
系統程序
top
監視系統效能及程序
在介面下輸入k加對應的pid就能殺死對應的程序
按q或ctrl+c退出
ps
檢視程序
ps -ef
檢視程序詳細引數
ps aux
檢視程序詳細引數(與ps -ef不同在於資訊列,包括cpu,記憶體佔用率等)
篩選輸出內容
grep str /目錄名/檔名
篩選檔案中只含有包含字串str的內容
grep -v str /目錄名/檔名
篩選檔案中不含有包含字串str的內容
網路
ifconfig
檢視當前的網路配置資訊
ifconfig eth0 down
關閉網絡卡
ifconfig eth0 up
啟動網絡卡
netstat
檢視網路連線資訊
對顯示的內容自定義
awk ''
以空格對內容分塊,同時輸出第number列的內容
cut -d 'symbol' -f number
通過symbol符號進行分塊,顯示第number塊
sort
排序
uniq
重複的內容只顯示一次
掛載目錄
mount
檢視已掛載的目錄
mount -o loop 檔名.iso /目錄名/
掛載光碟檔案到資料夾
查詢命令
find /目錄名/ -name 檔名
在目標目錄下查詢指定檔案(當目錄名為 / 代表根目錄)
find /目錄名/ -iname 檔名
查詢時模糊檔名大小寫
find /目錄名/ -name "str*"
查詢以str字串開頭的檔案
find /目錄名/ -name 檔名 -exec 命令 \;
查詢完對查詢結果進行操作
whereis 檔名
查詢檔案,範圍比find小,速度比find快
whereis -b 檔名
二進位制檔案
echo "str"
在終端中顯示字串str
vi文字編輯器(簡單)
vi 檔名
用vi編輯器開啟檔案(輸入:,然後可以開始輸入命令)
:set nu
顯示行號
:wq
儲存並退出(加!為強制)
輸入i,進入文字編輯狀態;按esc退出
命令模式下按dd
刪除當前行;按o
在當前行下面插入一行;按y
複製當前行,按p
貼上
管道
命令 | 命令
多個命令在同一行中輸入,共同起作用
命令 || 命令
前面的命令執行不成功,才執行後面的命令
命令 & 命令
前後兩個命令依次執行
命令 && 命令
前面的命令執行成功,才執行後面的命令
命令 > 檔名
將前面命令執行的結果輸出到目標檔案中
命令 >> 檔名
將結果追加到檔案中
bash 與bash相關的linux命令
echo 命令一般不需用引號來標記字串。如果字串中有空格,引號等特殊字元,可以用引號將其括起來。否則輸出結果會出問題。n 不要在最後自動換行 e 解析輸出內容中的轉義符。常用的轉義符 a 發出警告聲 c 最後不加上換行符號 t tab鍵 n 換行從鍵盤或檔案中讀入資訊,將其賦給變數 乙個或多個 直到...
Linux常用命令彙總之bash命令
bzip2 壓縮檔案 cat 列出檔案的內容 chage 修改指定系統使用者賬戶的密碼過期日期 chfn 修改指定系統使用者賬戶的備註資訊 chgrp 修改指定檔案或目錄的缺省屬組 chmod 為指定檔案或目錄修改許可權 chown 修改指定檔案或目錄的缺省屬主 chpasswd 讀取乙個包含登入名...
kali linux下的常用bash命令
虛擬機器版本預設使用者root 密碼toor ls 顯示當前目錄包含的檔案及資料夾 ls a 顯示隱藏檔案 以.開頭 ls lh 以適合閱讀的常規格式顯示當前目錄包含的檔案及資料夾 ls lh sort size 按照檔案大小排序 time 時間 cd media 進入media目錄 當前目錄 上級...