常用的linux命令

2021-08-10 00:07:42 字數 1776 閱讀 8693

ps -ef|grep 埠或者程序名 //檢視占用埠程序號

kill -ef 程序號  //殺死程序

jar -cvf 打war包

tar -cvf 打tar包

tar -xvf 解壓tar

unzip 解壓壓縮包

tail -f 迴圈顯示檔案

tail -n 行數 顯示最後多少行

tail -n +行數 從多少行開始顯示

psql -h 連線ip -p 埠號 -u 使用者名稱 -d 資料庫名稱 < sql檔案 postgre資料庫恢復執行sql檔案

cd 進入

mv 移動 改名

rm -rf 刪除

cp 複製

cat 檢視整個檔案內容

less 分頁檢視 進入後可以輸入行數

vi 編輯

vim vi公升級版多了視覺化操作等

: q 退出

:wq 儲存退出

:q! 強制退出

mkdir 新建資料夾

ls ll 檢視檔案

-l 檢視檔案修改時間

touch 建立空檔案

find * 檢視本資料夾下該條件檔案

find -name 檔名 查詢檔案名所在的路徑

wc      統計文字中行數、字數、字元數

pwd 當前路徑

r           讀         數值表示為4

w          寫         數值表示為2

x           可執行  數值表示為1

-rw-rw-r--一共十個字元,分成四段

第乙個字元「-」表示普通檔案;

這個位置還可能會出現「l」鏈結;

「d」表示目錄

b c特殊型別檔案

s p系統資料結構和管道檔案

第二三四個字元「rw-」表示當前所屬使用者的許可權。   所以用數值表示為4+2=6

第五六七個字元「rw-」表示當前所屬組的許可權。      所以用數值表示為4+2=6

第**十個字元「r--」表示其他使用者許可權。              所以用數值表示為2

chmod 數值 filename 賦予許可權 (第一種方法)

chmod [u所屬使用者  g所屬組  o其他使用者  a所有使用者]  [+增加許可權  -減少許可權]  [r  w  x]   目錄名 

chmod u+x g+w o+r  filename (第二種方法)

stat 詳細顯示檔案系統資訊

whoami當前登入人資訊

top 當前系統占用詳細資訊

-n 檢視使用者占用記憶體

-p 檢視程序占用記憶體

進入後 按 m -按占用記憶體大小排序

p -按占用cpu大小排序

ps aux 即時系統占用資訊

ifconfig 網路資訊

ping 測試網路連通情況

clear 清屏

shutdown -r now 重啟命令

uname -a 檢視系統版本

df -l 檢視硬碟狀態

free -m 檢視記憶體狀態

du -sh * 檢視資料夾佔空間

lscpu 檢視cpu

grep -r "查詢內容" 資料夾名 查詢 資料夾 下那個檔案包含 查詢內容

mysql

service mysqld start

service mysqld restart

service mysqld stop

nginx

./nginx

./nginx -s reload

Linux常用的命令

linux常用的命令 如果時linux 的圖形介面,通過 ctl alt f1 三個鍵,切換到可以輸入命令列的介面。login 你鍵入 root 後,計算機顯示輸口令 password 輸入你的口令 如果是第一次啟動,則是你在安裝時所輸入的口令 即可。當計算機出現乙個 提示 符時,表明你登入成功 r...

linux 常用的命令

useradd 新增使用者 passwd 使用者名稱 su 切換使用者 tar 命令 c 建立打包檔案,可搭配 v 來察看過程中被打包的檔名 filename t 察看打包檔案的內容含有哪些檔名,重點在察看 檔名 就是了 x 解打包或解壓縮的功能,可以搭配 c 大寫 在特定目錄解開 特別留意的是,c...

Linux常用的命令

如果在window下程式設計的時候,把 直接的拷到linux的系統下往往會出現莫名其妙的縮排,把原來規範的布置全部打亂。這是因為在window系統下回車是用oaod表示的,而在linux系統下使用oa表示的。這樣每乙個換行都會多乙個od 的解釋。這個時候要刪除多餘的縮排,一行行的刪除太麻煩了,lin...