天天看點

Linux最常見指令大全

擁抱自己不熟練的東西,才能徹底的掌握他。

1、檔案目錄

cd /[dirname] 進入指定
cd ~ 進入自己的home目錄
cd .. 傳回上一級目錄

2、檔案操作

pwd 擷取您目前所在的工作目錄的絕對路徑
ls 顯示目前工作目錄下的内容
ls -a 顯示目前工作目錄下的所有包含隐藏檔案的内容
ls -l 除檔案名稱外,亦将檔案型态、權限、擁有者、檔案大小等資訊詳細列出
ll ll 和 ls -l 的功能是相同的,ll 是 ls -l 的别名
ls /* 顯示指定工作目錄下的内容
touch filename 建立filename檔案
vi filename 編輯filename檔案
: wq 輸入「wq」,存盤并退出vi
: q! 輸入q!, 不存盤強制退出vi
mkdir [-p] dirname 建立名為dirname的目錄(-p確定目錄名稱存在,不存在就建一個)
cp filename 複制檔案
cp -r dirname 複制目錄
cp –r test/ newtest 将目前"test"目錄下的檔案複制到"newtest"目錄下
rm  -r  * 删除目前目錄及目錄下所有的檔案和目錄
rm filename 删除檔案
rmdir -p BBB/Test 删除目錄下的BBB目錄,若Test删除後,BBB目錄為空目錄也一并删除
cat fileName 連接配接檔案并列印到标準輸出裝置上
find . -name "*.c" 将目前目錄下的所有延伸文檔名為c的檔案列出來
scp [可選參數] file_source file_target 加密傳輸檔案到目标伺服器上的目标目錄
scp -r file_source file_target  -r 會遞歸複制整個目錄

3、程序相關

ps -ef 顯示所有程序
ps -ef | grep java 檢視java的程序
kill -9 2333 徹底殺死2333這個程序
top -p 139 顯示程序号為139的程序資訊,CPU、記憶體占用率等
exit 退出終端
sleep 5m 休眠5分鐘

4、使用者相關

su -c ls root 變更賬号為root并執行ls指令後退回到原來的賬戶
su -cfy 變更賬号為cfy并改變工作目錄到cfy的home目錄下
sudo ls 以系統管理者root的身份執行ls指令
sudo -u cfy ls -l 指定使用者cfy執行ls -l 指令
sudo !! 以root權限執行上一條指令
uname -a 顯示系統全部資訊

5、其他指令

zip -q -r html.zip /home/html 将/home/html這個目錄下的所有檔案和檔案夾打包為目前目錄下的html.zip
zip -dv cp.zip a.c 從壓縮檔案 cp.zip 中删除檔案 a.c
zipinfo cp.zip 顯示cp.zip的壓縮檔案資訊
unzip abc.zip 解壓abc.zip檔案
gzip * 壓縮目前目錄下的所有檔案
gunzip ab.gz 解壓ab.gz檔案
tar -czvf test.tar.gz a.c 壓縮 a.c檔案為test.tar.gz
tar -xzvf test.tar.gz 解壓test檔案
clear 清屏
poweroff 關閉系統

暫且記住這麼多指令,你的linux操作技術就已初具雛形,待進一步提高才可展出翺翔!!加油吧,少年少女們,世界由你們而創造!!咣哩哒!!