linux 常用實用命令

來源:互聯網
上載者:User

   查看磁碟

  df -h

  查看目前的目錄下檔案檔案夾的大小。

  du -sh *

  查看系統cpu

  top 然後按“1”:可以查看有多少核cpu

  free -m 查看有多少記憶體。

  查看2743線程佔用的控制代碼

  /usr/sbin/lsof -p 2743

  /usr/sbin/lsof -p 2743 |grep del |wc -l :2743進程相關的模組中包含del字元的數量。

  wc是統計

  -l是多少行 -c是含有多少字元

  查看系統中線程佔用控制代碼數目。和對應線程號

  /usr/sbin/lsof -n|awk '{print $2}'|sort|uniq -c |sort -nr|more

  查看某個線程號的詳細資料。

  ps -aef|grep 24204

  沒有釋放控制代碼佔用的檔案存放路徑

  用root許可權登入 cd /proc

  ls 會顯示當前所有進程號命名的目錄

  找到對應進程進入

  cd fd

  ls

  閃爍的為被標記為deleted的檔案。

  產生沒有釋放控制代碼的原因: 第一線程開啟檔案。另一個線程將該檔案刪除。就會出現給問題。將整兒進程kill掉才能釋放全部控制代碼。

  grep ERROR stdout.log |more -c 查看錯誤記錄檔

  grep ERROR stdout.log.* -c

  擷取某個線程所佔用的連接埠

  netstat -anp| grep 13755

  查詢某個連接埠是否被佔用

  netstat -a | grep 14444

  用isysearch使用者就可以登入root。(特地加入的功能)

  sudo su - root

  登入mysql

  mysql -u username -p

  vi中不支援輸入中文。

  解決方案:在esc狀態下 :set encoding=utf-8

  但只能用在當前視窗。

  要想使用者始終有效,需要再使用者主目錄

  vim .vimrc

  鍵入set encoding=utf-8

  查看主機 uname -a

  reboot重啟機器

  看壓力工具線程 ps -ef|grep JM

  查看某檔案夾下檔案的個數,包括子檔案夾裡的。

  ls -lR|grep "^-"|wc -l

  查看某檔案夾下檔案夾的個數,包括子檔案夾裡的。

  ls -lR|grep "^d"|wc -l

  grep的-i選項表示忽略大小寫

  vi跳到最後一行 ]]

  vi跳到第一行 [[

  vi跳到行首 $

  vi跳到行末 ^

  df -m 以M顯示

  df -h 以G顯示

  檔案夾連結

  ln -s /home/support/nosql_data nosql_data #nosql_data指向其他目錄

  刪除

  rm nosql_data

  查看檔案時顯示行號

  nl a.txt

  修改檔案夾所有者

  Chown –R username /dir 打dir給username使用者

  查看磁碟io

  vmstat 1 100

  ll -t 按照最新時間排序

  將ssh中的變數傳給指令碼做除計算。可以有小數。

  a=2

  b=4

  echo $a,$b |awk -F "," '{print $1/$2}'

  將指令碼的結果傳給ssh中的變數 (用`號包含)

  L10=`grep "$TODAY" $FILE_PATH_STROE_GET|wc -l`

  顯示主機所有限制條件

  ulimit -a

相關文章

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。