linux常用命令

2021-09-30 00:21:29 字數 1370 閱讀 4925

1. vi vim編輯狀態下一些常用命令

非insert狀態:

yy 複製整游標所在行

p  貼上整行

dd 刪除

u  撤銷

ctr+r  恢復

3.檢視日誌

tail -f xx.log | grep --line-buffer ***

tail -50f xx.log 檢視xx日誌後50行

4.開啟目錄

cd  切換到主目錄 

cd ~ 切換到主目錄 

cd / 切換到根目錄 

cd .. 切換到到上一級目錄 

. :代表當前的目錄,也可以使用 ./ 來表示;

.. :代表上一層目錄,也可以 ../ 來代表

5.mv cp 命令移動、複製檔案

mv /tmp/***.log ***.log  移動到當前目錄下

cp /tmp/***.log ***.log  複製到當前目錄下

6.top

linux常用效能分析工具,能夠實時顯示系統中各個程序的資源占用狀況

7.ls 顯示當前目錄包含的檔案,僅列出檔名

ll 列出當前目錄所有檔案,包含詳細檔案資訊,檔案型別、讀寫執行許可權、連線的檔案數、使用者、使用者組、檔案大小、日期、檔名

ll | grep ****** 展示檔名包含******的檔案列表

備註:lsof  --- list open file  列出所有正開啟的檔案,參考:

9.刪除 rm [option] name 

-r : 刪除當前目錄及子目錄

-i : 刪除前逐一詢問

-f : 強制刪除不提示

-v: 展示指令的詳細執行過程

注意!!慎用rm -rf text/

10.find查詢檔案

find . | grep ****** 當前資料夾及子資料夾目錄下按檔名查詢並列印路徑

find . -name '*per' 在當前目錄及子目錄下查詢檔案名以per結尾的檔案

find . -name *per 在當前目錄中查詢檔案名以per結尾的檔案(但是有時候和上乙個檔名搜尋結果又是一樣的,即查詢到了子目錄,不懂)

find / -name httpd.conf  在根目錄下查詢檔案httpd.conf,表示在整個硬碟查詢

find /etc -name httpd.conf  在/etc目錄下檔案httpd.conf

find /etc -name '*srm*' 使用萬用字元*(0或者任意多個)。表示在/etc目錄下查詢檔案名中含有字串『srm』的檔案

11.windows cmd命令:netstat -ano | findstr 1099  

查詢埠號為1099埠占用情況

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...