linux的一些經常使用命令

環境ubuntu4.4ubuntu

清屏:clearvim

歷史命令:tomcat

     查看:history bash

     清空:history -cssh

以root賬戶運行:sudo -i編輯器

ip地址查看:ip addr  或 ifconfig -arest

ssh遠程鏈接:ssh  帳號@ip地址日誌

遠程傳輸文件:遞歸

              本地傳給遠程:scp  本地文件  帳號@ip地址:遠程目錄進程

              例如:scp  /usr/test.txt  root@118.11.21.11:/root/remote_test.txt

              遠程傳給本地:scp 帳號@ip地址:遠程目錄  本地文件目錄

壓縮/解壓:

    打包:tar -cvf  包名.tar 文件夾名

    解包:tar -xvf  包名.tar

    壓縮:tar -zcvf  包名.tar.gz 文件夾名  (-z表明gz壓縮包,-v表明是否顯示過程)

             zip 包名.zip  文件夾名

    解壓縮:tar -zxvf 包名.tar.gz  

             unzip 包名.zip

查找文件(夾):find / -name 文件名

建立文件夾:mkdir 文件夾名   (遞歸建立目錄 mkdir -p 文件夾路徑)

將文件夾下全部文件移動到另外一文件夾下:mv  待拷貝文件夾/*  目標文件夾/

刪除文件(夾):rm -rf 文件名

清空回收站:rm -fr $HOME/.local/share/Trash/files/*

啓動某個程序:全路徑或相對路徑 (/tomcat/bin/startuo.sh 或 ./bin/startup.sh)

運行sh腳本:bash xxx.sh 或者 /xxx/yy/aaa.sh  (腳本路徑)

安裝某個程序:apt install 包名 或apt-get install 包名

端口查看:lsof -i:端口   或 netstat -ap | grep 端口

關閉/退出進程 , 服務:kill -9 進程id    (-9 表示退出,不會形成系統阻塞)

查看某個服務是否運行:service --status-all | grep 服務名  (+表示正在運行 -表示未運行)

系統服務:

      啓動:service 服務名 start 

      關閉:service 服務名 stop

      重啓:service  服務名  restart

vi、vim相關:

     編輯某個文件:vi 文件名

     切換編輯模式:i  (在編輯器裏)

     切換命令模式:按esc (在編輯器裏)

     刪除當前行:dd

     查找:/查找內容    (向後查找,輸入n跳到下一個,輸入N跳到上一個)

              ?查找內容    (向前查找,輸入N跳到下一個,輸入n跳到上一個)

     翻頁:按ctrl+b (往前翻一頁,b 表明backforward)

              按ctrl+f  (日後翻一頁,f 表明forwardforward)

     撤銷上一步:按ctrl+u

     反撤銷一步:按ctrl+r

     退出::wq(保存並退出)  :q!(放棄全部修改並退出)

tomcat相關:

     查詢實時日誌:tail -f  /logs所在目錄/catalina.out

相關文章
相關標籤/搜索