Linux命令 Linux操作【自己經常會用到的一些命令和操作】

mysql清空表數據【謹慎使用】

truncate table 表名;

授權

chmod -R 777

查詢tomcat進程

ps aux | grep tomcat

詳解:

   1)ps a 顯示現行終端機下的所有程序,包括其他用戶的程序。
  2)ps -A 顯示所有程序。
  3)ps c 列出程序時,顯示每個程序真正的指令名稱,而不包含路徑,參數或常駐服務的標示。
  4)ps -e 此參數的效果和指定"A"參數相同。
  5)ps e 列出程序時,顯示每個程序所使用的環境變量。
  6)ps f 用ASCII字符顯示樹狀結構,表達程序間的相互關係。
  7)ps -H 顯示樹狀結構,表示程序間的相互關係。
  8)ps -N 顯示所有的程序,除了執行ps指令終端機下的程序之外。
  9)ps s 採用程序信號的格式顯示程序狀況。
  10)ps S 列出程序時,包括已中斷的子程序資料。
  11)ps -t<終端機編號>    
  指定終端機編號,並列出屬於該終端機的程序的狀況。
  12)ps u
  以用戶爲主的格式來顯示程序狀況。
  13)ps x

殺死2785進程

kill -9 2785

ubuntu系統註冊服務、刷新服務

sudo systemctl daemon-reload
 
或者
 
sudo update-rc.d tomcat defaults


查詢所有服務

sudo systemctl

 

 

查看所有的進程和端口使用情況

netstat -apn

過濾查詢:例如,只查詢808...端口的進程,主要就是加入這串代碼【|grep 808】

netstat -apn|grep 808

複製 projact-name 文件夾下所有文件  到 projact-name 文件夾下

cp -r /home/webroot/projact-name/. /home/webroot/backup/projact-name

將 projact-name 文件夾下的所有文件打包壓縮成 projact-name 文件 

zip -r -q -o /home/project-name.zip /home/webroot/project-name

刪除文件 【謹慎使用】

rm -rf XXX
rm -rf *.txt

備份數據庫

mysqldump  -u數據庫用戶名 -p數據庫密碼 數據庫名稱 > /home/dbsql/**.sql

數據庫執行sql文件
mysql:

mysql -u用戶 -p密碼 
use 數據庫名
source  /home/dbsql/**.sql

 

 

 

 

 

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