Linux常用操作命令

2021-09-19 07:32:50 字數 2245 閱讀 5256

cpu 個數

grep 'physical id' /proc/cpuinfo | sort -u

orgrep -c 'processor' /proc/cpuinfo

cpu 核心數

grep 'core id' /proc/cpuinfo | sort -u | wc -l

cpu 執行緒數

grep 'processor' /proc/cpuinfo | sort -u | wc -l

記憶體:free -g

在介面下一般看不到它,使用ls -a 或 ll -a 可以看見它

chmod -r 665 ***.sh  或  chmod +x ***.sh

在命令模式下(ctrl+c)

1. 刪除行: 按"dd"

3. 單行複製: 

游標移動到將要複製的行處,按「yy」進行複製

4. 多行複製:

將游標移動到將要複製的首行處,按「nyy」複製n行;其中n為1、2、3……

5. 貼上

將游標移動到將要貼上的行處,按「p」進行貼上

6. 退出不儲存

先按":",然後按"q!"

7. 退出並儲存

先按":",然後按"wq!"

8.撤銷、回退操作

其它方式

scp:

scp [引數] 《源位址(使用者名稱@ip位址或主機名)>:《檔案路徑》 《目的位址(使用者名稱 @ip 位址或主機名)>:《檔案路徑》 

舉例: 

scp /home/work/source.txt [email protected]:/home/work/  #把本地的source.txt檔案拷貝到192.168.0.10機器上的/home/work目錄下  

scp [email protected]:/home/work/source.txt /home/work/  #把192.168.0.10機器上的source.txt檔案拷貝到本地的/home/work目錄下  

scp [email protected]:/home/work/source.txt [email protected]:/home/work/  #把192.168.0.10機器上的source.txt檔案拷貝到192.168.0.11機器的/home/work目錄下

scp -r /home/work/sourcedir [email protected]:/home/work/  #拷貝資料夾,加-r引數 

scp -r /home/work/sourcedir [email protected]:/home/work/  #使用主機名 

scp -r -v /home/work/sourcedir [email protected]:/home/work/  #顯示詳情,加-v引數

wget:

wget [引數] ftp://《目標機器ip或主機名》/《檔案的絕對路徑》   #proftpd格式 

舉例:wget  #從192.168.0.10上拷貝資料夾source.txt

wget

其它方式

dos2unix aa.sh

首先,命令netstat -tunpl |grep 埠號,找出這個埠被哪些應用程式所占用,然後找到對應的程序id,

然後,如果想詳細檢視這個程序,id具體是哪乙個程序,可以通過命令的方式進行檢視程序的詳細資訊,ps -ef|grep 程序id

du -sh *

1. 檢視當前目錄下的檔案數量(不包含子目錄中的檔案)

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

2. 檢視當前目錄下的檔案數量(包含子目錄中的檔案) 注意:r,代表子目錄

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

3. 檢視當前目錄下的資料夾目錄個數(不包含子目錄中的目錄),同上述理,如果需要檢視子目錄的,加上r

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

4. 查詢當前路徑下的指定字首名的目錄下的所有檔案數量

例如:統計所有以「20161124」開頭的目錄下的全部檔案數量

ls -lr 20161124*/|grep "^-"| wc -l

對每個命令引數做一下說明備註:

ls -l,該命令表示以長列表輸出指定目錄下的資訊(未指定則表示當前目錄),r代表子目錄中的「檔案」,這個「檔案」指的是目錄、鏈結、裝置檔案等的總稱

grep "^d"表示目錄,"^-"表示檔案

wc -l,該命令表示統計輸出資訊的行數,因為經過前面的過濾已經只剩下普通檔案,乙個目錄或檔案對應一行,所以統計的資訊的行數也就是目錄或檔案的個數

Linux 常用操作命令

引數 n 由1開始對所有輸出的行數編號 b 對非空輸出行編號 s 當遇到有連續兩行以上的空白行時,就替換為一行的空白行 e 在每行結束處顯示 cat ect fstab 顯示 etc fstab檔案的內容 引數 num 一次顯示的行數,如 more 10 a.cpp 即,一次顯示10行 p 先清除螢...

Linux常用操作命令

linux常用命令 命令 使用方法 說明 cat filename 輸出文件 chgrp r path 改變目錄或者檔案的所屬組 chmod r 777 path 改變檔案或者目錄的許可權 file filename 識別檔案型別 find name php.查詢檔案 rmdir p path 刪除...

linux常用操作命令

l 列出檔案詳細資訊l list a 列出當前目錄下所有檔案及目錄,包括隱藏的a all mkdir 建立目錄 p 建立目錄,若無父目錄,則建立p parent cd 切換目錄 touch 建立空檔案 echo 建立帶有內容的檔案。cat 檢視檔案內容 cp 拷貝 mv 移動或重新命名 rm 刪除檔...