/ :根目錄
cd / :進入根目錄
ls :檢視當前目錄下的所有檔案
ll :檢視當前目錄下所有檔案的詳細資訊
pwd :顯示當前目錄的全路徑
. :當前目錄
.. :上級目錄
cd .. :進入上級目錄
cp a.txt b.txt :將當前目錄下的a.txt複製乙份並命名為b.txt
cp a.txt /home/ :將當前目錄下的a.txt複製到home檔案下
cp -r /home/a /root/b :將home目錄下的a資料夾,複製到root目錄下,並命名為b
mv a.txt /home/b.txt :將當前目錄下的a.txt移動到home目錄下,並命名為b.txt
rm -rf a.txt :刪除當前目錄下的a.txt
mkdir a :在當前目錄下建立乙個a資料夾
touch a.txt :在當前目錄下建立乙個檔案a.txt
./a :執行當前目錄下的a檔案
vi ./a.txt :編輯a.txt檔案
輸入:wq :儲存檔案並退出
輸入/abc回車 :搜尋檔案中包含abc的內容
操作功能
ctrl+f
向前翻一頁
ctrl+b
向後翻一頁
ctrl+d
向前翻半頁
ctrl+u
向後翻半頁
g移動游標到檔案最後
0移動游標到檔案最開始
$移動游標到行尾
^移動游標到行首
yy複製游標當前行到緩衝區
p貼上複製的內容
dd刪除游標當前行
5 dd
刪除5行
/abc
搜尋檔案中包含abc的內容
:wq儲存檔案並退出
cat ./a.txt :一次性讀取並列印a.txt檔案裡的所有資訊
more ./a.txt :讀取a.txt檔案,每次讀取一屏,按空格鍵翻頁
tail -10 a.txt :讀取a.txt檔案的後10行
tail -f a.txt :實時讀取a.txt檔案
head -10 a.txt :讀取a.txt檔案的前10行
find / -name a.txt :從根目錄下全域性搜尋a.txt檔案
grep "error" a.log :從a.log中過濾出包含error的文字行
grep -a 10 「error」 a.log :過濾指定資料,並展示後10行
grep -b 10 「error」 a.log :過濾指定資料,並展示前10行
grep -c 10 「error」 a.log :過濾指定資料,並展示前後10行
測試環境部署
自動化(指令碼執行、jenkins持續整合)
效能測試
docker
linux常用命令及技巧
1.shutdown 關閉系統,引數 k 不真正關閉系統只是警告,r 關閉後重新引導,h 關閉後終止 f 快速重新引導,n 不通過init 直接關閉,c 取消shutdown,t時間 2.製作引導盤 redv zlmage fdformat dev fd0h1440 dd if zlmage of ...
linux 及mysql常用命令
1.ssh連線遠端主機 ssh root 192.168.0.240 2.檔案傳到遠端主機上 scp home root 192.168.0.240 home mysql命令 1.進入 mysql u root p 2.顯示資料庫 show databases 3.顯示表 show tables 4...
Linux常用命令及技巧
一.通用命令 6 date print or set the system date and time 2.stty a 可以檢視或者列印控制字元 ctrl c,ctrl d,ctrl z等 3.passwd print or set the system date and time 用passwd...