linux 下常用操作指令

linux 常用的命令


ls         顯示文件或目錄     
	 -l       列出文件詳細信息l(list)
	 -a       列出當前目錄下所有文件及目錄,包括隱藏的a(all)

mkdir         創建目錄
	-p       創建目錄,若無父目錄,則創建p(parent)

cd            切換目錄

touch         創建空文件

vim /vi      創建/編輯文件
      	  insert   編輯
	:q       退出
	:q!    強制退出
	:wq      保存並退出
	esc         退出編輯

echo        創建帶有內容的文件

cat           查看文件內容

tar           打包壓縮
	 -c       建立壓縮檔案
	-x       解壓縮文件
	-z       gzip壓縮文件
	-j       bzip2壓縮文件
	-v       顯示所有過程
	-f       使用檔名

cp            拷貝
	-r       遞歸拷貝目錄

mv            移動或重命名

rm            刪除文件
	-r       遞歸刪除,可刪除子目錄及文件
	-f       強制刪除

chmod         變更文件或目錄的權限

kill          殺進程

find          在文件系統中搜索某文件

wc            統計文本中行數、字數、字符數

grep          在文本文件中查找某個字符串

rmdir         刪除空目錄

tree          樹形結構顯示目錄,需要安裝tree包

pwd           顯示當前目錄

ln            創建鏈接文件

date          顯示系統時間

more /less   分頁顯示文本文件內容

head /tail   顯示文件頭、尾內容

sudo          用來以其他身份來執行命令,預設的身份爲root

su            換當前用戶身份到其他用戶身份

stat          顯示指定文件的詳細信息,比ls更詳細

who           顯示在線登陸用戶

whoami        顯示當前操作用戶

hostname      顯示主機名

uname         顯示系統信息

top           動態顯示當前耗費資源最多進程信息

ps            顯示瞬間進程狀態
	-e       顯示所有進程
	-f       全格式

du            查看目錄大小
	-s       只顯示目錄大小的總合
	-h       帶單位顯示目錄大小

df            查看磁盤大小df 
	-h       帶有單位顯示磁盤信息

free          查看內存情況
	-b       單位(bytes)
	-k       單位(KB-m       單位(MB-g       單位(GB)

ifconfig      查看網絡情況

ping          測試網絡連通

netstat       顯示網絡狀態信息
	-ano     查看某個端口是否被佔用
	 -tlnp    根據端口查找PID

man           查看Linux中的指令幫助

clear         清屏

kill          殺進程

reboot        重啓系統

shutdown
	-r       關機重啓
	-h       關機不重啓

now      立刻關機

linux 下端口占用的解決

//查看某個端口的佔有情況 ,並殺死線程
netstat -anp |grep 3306 查看端口3306是否被佔用, 可以查看到該端口被哪個應用佔用及佔用的線程號
kill -9 4119 強制殺死線程號 4119
netstat -nultp 查看所有使用的端口情況

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章