linux高階命令
檔案壓縮/解壓縮
zip -r test.zip test :將當前目錄test資料夾壓縮為test.zip
unzip test.zip : 將test.zip解壓到當前目錄
tar cvf test.tar.gz test : 將test資料夾壓縮為test.tar.gz
tar xvf test.tar.gz ;將test.tar.gz包解壓到當前目錄
unzip test.war :將test.war 解壓到當前目錄
許可權控制
chmod +x ./a.txt : 對當前目錄下的a.txt新增可執行許可權x (用到)
chmod +x ./* :對當前目錄下所有檔案新增可執行許可權x
chmod 777 ./a.txt :對a.txt檔案設定所有人均有讀/寫/ 執行許可權 (常用)
chown root:root ./* ;將當前所有目錄檔案的擁有者改為root組的root使用者
chown -r root:root ./* :將當前所有目錄和子目錄檔案的擁有者改為root組的root使用者
檔案搜尋
find / -name a.txt :從根目錄下全域性搜尋a.txt檔案,返回檔案的完整路徑(常用)
find / -name *test.log :從/home目錄下搜尋字尾為test.log檔案(常用)
find / -amin -10 :查詢在系統中最後10分鐘訪問的檔案(access time)
find / -atime -2 :查詢在系統中最後48小時訪問的檔案
find / -mmin -5 : 查詢在系統中最後5分鐘裡修改過的檔案(modify time)
find / -mtime -1 : 查詢在系統中最後24小時裡修改過的檔案
find / -user fred :查詢在系統中屬於fred這個使用者的檔案
find / -size + 10000c :查詢出大於10000000位元組的檔案(c:位元組,k:kb, m:mb,g;gb )
find / -size -1000k :查詢小於1000kb 的檔案
系統命令
ip addr :檢視系統ip資訊
systemctl restart /start/stop network :網絡卡重啟/啟動/關閉
systemctl stop/start/status firewalld.service :防火牆關閉/開啟/檢視狀態
kill -9 :通過程序號強行殺掉某程序
history | grep *** :檢視linux命令執行歷史,並過濾出包含***的命令
nohup ./config.sh : 在後台執行config,sh 指令碼
netstat -anp|grep 8080 :檢視系統中8080埠建立的連線和所屬程序
linux(2)許可權命令
如 ls l bin bash rwx r xr x 1 root wheel 430540 dec 23 18 27 bin bash 該字段中的首字元 指定該檔案的型別,本例中它是乙個常規檔案。其它可能的首字元還有 d 目錄 l 符號鏈結 c 字元專門裝置檔案 b 塊專門裝置檔案 p 先進先出 ...
linux 2命令操作
究竟什麼是命令 命令無外乎分為以下四種 可執行程式 shell內建命令 shell函式 alias命令 type 說明如何解釋命令名 type 命令名 檢視命令是上述四種的哪一種 which 顯示哪些是可執行程式 有時,系統中可能安裝了乙個可執行程式的多個版本,可以用which確定乙個給定可執行檔案...
Linux 2 基本命令
數字表示方法 檔案的歸屬 常見檔案型別 目錄 win資料夾 連線 win快捷方式 檔案詳細資訊 第二部分 擁有者 所屬組 第三部分 資料夾中的檔案數 檔案大小 建立日期 檔名 設定檔案對不同使用者的許可權 root 檔案拷貝 改變檔案擁有者 改變檔案所屬組 追加檔案內容 編輯檔案內容vi vim 檢...