linux經常使用指令

一、查看內核版本命令html

  cat /proc/versionjava

  unamemysql

二、查看linux版本linux

  lsb_releaseweb

  cat /etc/issuesql

三、顯示列表文件tomcat

        ls     ls -l  輸出內容詳解服務器

四、登陸sftp tcp

  登陸  sftp -P port user@ip  回車後輸入密碼(隱藏顯示)post

  上傳put         下載get

五、登陸ftp

  登陸  ftp ip port

  回車後輸入user

  回車後輸入密碼(隱藏顯示)

 六、在路徑下,搜索全部文件中是否有某字段,輸出文件所在位置及字段出現的行數

  搜索一個報錯信息,能夠用於統計報錯的出現狀況。搜索一個特定的流水號或者操做員帳號,能夠查找交易是否存在,操做員有沒有操做過系統。

  更詳細的介紹

 

  find /usr/local/mypath  -name "*.log.*"  | xargs  grep "處理失敗"
  find /usr/local/logs2  -name "*log.2019-01-16*"  | xargs  grep "UNKNOWN"
  find /usr/local/logs  -name "*log.2019-02-12*"  | xargs  grep "Read timed out" -c (計數)

七、進程項目查看

  ps -ef | grep java 

    搜索包含某一名字的進程,好比搜索java項目就能夠寫java,若是知道具體的jar報名也能夠搜。第二個值就是PID。

  ps -eo pid,lstart,etime | grep PID

    查看某一PID對應的程序,它的啓動時間及運行了多久。

八、mysql登陸

  mysql -h localhost -u root -p     回車     輸入密碼(隱藏顯示)

九、Linux 的cp命令

如今想把 1 文件夾複製出來一份命名爲 2 。

操做: 先建立2文件夾,再執行

cp -r /cxz/1/*  /cxz/2

十、查看服務器總磁盤空間大小

  df -h    能夠顯示出來nfs掛載的路徑

  du -sh  當前目錄的大小

十一、linux獲取sh腳本執行權限

  報錯信息:The file is absent or does not have execute permission
       This file is needed to run this program

  [root@test bin]# chmod +x *.sh
  [root@test bin]# sh startup.sh

十二、打包zip

zip catalina.201805.zip  /usr/local/tomcat-webfront/logs/catalina.2018-05*
rm -f catalina.2018-05*

1三、統計各個狀態的進程數量

netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
//結果
CLOSE_WAIT 1653
ESTABLISHED 94
FIN_WAIT1 2
FIN_WAIT2 53
TIME_WAIT 69

1四、Linux——Pip命令

1五、----

相關文章
相關標籤/搜索