LINUX學習筆記 2 高階指令

2021-10-07 03:39:11 字數 2049 閱讀 2473

熟悉管道符|:用於過濾擴充套件

|前面的輸出,作為|後面的輸入,再過濾,再輸出

如:列出根目錄下檔案中檔名包含「y」的檔案

ls /

| grep y

再如:統計某乙個目錄下的文件個數

ls /

|wc-l

注:ls可更換成任意有輸出的指令 ,完成不同的功能。

如何查詢某個檔案的路徑

whereis 檔名
特點:模糊,快速

find /

-name 檔名

sudo finf /

-name 檔名

特點:準確,耗時。後面會詳細介紹find

locate 檔名
特點:好用,但需要更新資料庫。

which  檔名
檢視檔案的安裝路徑:

whereis 檔名
注:必須是安裝好的才可以,沒安裝的話只會出現檔名

主機名稱等的操作

whoami  //顯示當前登入的使用者名稱,一般用於shell指令碼
id //顯示當前使用者的資訊

id 使用者名稱 //顯示指定使用者的資訊

hostname //輸出完整的主機名

hostname -f //輸出當前主機名中的fqdn(全限定網域名稱)

檢視伺服器程序

ps  //檢視伺服器的詳細資訊

ps -ef //e:列出全部程序;f:顯示全部的列

top //檢視伺服器程序所佔的資源
在執行top時,按下m:將結果按照記憶體從高到低排。

按下p:按cpu使用率從高到低排

按下數字1:伺服器有多個cpu時,顯示各個cpu 的詳細資訊

檢視目錄的真實大小

du -sh 目錄路徑
find命令

格式:find 路徑範圍 選項 選項的值

find -name

find -type

eg: 找到etc目錄下.conf結尾的檔案,並統計個數

find /etc -name *

.conf |wc -l

控制一些軟體的啟動/停止/重啟

service 軟體服務名 start/stop/restart
強制停止程序

killall 程序名稱

kill 程序pid

注:pid通過ps -ef去查詢

獲取網絡卡資訊

獲取網路連線狀態

uname //計算機作業系統的資訊

uname -a //獲取全部資訊

Linux指令高階(2)

chown 屬主及屬組 更改檔案以及資料夾所屬的使用者與所屬的組 修改某個使用者 組對資料夾的屬主及屬組,用命令 chown 實現,案例演示如下 1 修改 jfedu.net 資料夾所屬的使用者為 root,其中 r 引數表示遞迴處理所有的檔案及子目錄。chown rroot jfedu.net 2...

Linux高階指令 黑馬筆記

1 比較常用linux指令 1.1 ls ll cd mkdir rm rf cp mv ps ef grep kill free m tar xvf file.tar 說那麼十幾二十來個估計差不多了 2 檢視程序 例 如何檢視所有xx程序 2.1 ps ef grep 2.2 ps aux gre...

Linux指令筆記2

使用命令 type 說明怎樣解釋乙個命令名 which 顯示會執行哪個可執行程式 help 得到 shell 內部命令的幫助文件 help 顯示用法資訊 man 顯示命令手冊頁 apropos 顯示一系列適合的命令 info 描述 alias 建立命令別名 alias name string 例項 ...