linux 常用操作

2021-07-25 10:41:46 字數 2429 閱讀 1585

1.vim下刪除整個日誌檔案內容

1. gg到首行。

2. dg清空內容

3. vim回退,撤銷

1. u撤銷上一步的操作

2.輸出重定向'>'與'>>',舉例如下

1. echo'hello word'> test.log將'hello word'寫入test.log檔案中(覆蓋),檔案不存在則建立

2. echo'hello word'>> test.log將'hello word'以追加的形式寫入test.log檔案中(追加),檔案不存在則建立

3.> test.log清空test.log

4. pwd> test.log將命令得到的結果輸出到檔案中,pwd可換為任意命令

5. 《表示的是輸入重定向的意思,就是把《後面跟的檔案取代鍵盤作為新的輸入裝置。如變數使用鍵盤方式輸入賦值,亦可使用已有的檔案輸出的值

3.檢測linux的伺服器中的磁碟占用

1.df(已刪除的檔案不會立即消失),du(僅統計當前存在的檔案占用情況)

2. df --help檢視df的幫助選項,已確定具體使用何種方式檢視,du --help同理

3. df -ht其中比較友好的以閱讀形式展示(常用)

4. du -sh *直觀的顯示當前目錄中所有資料的磁碟占用情況(常用)

5.服務命令服務

1.服務《服務》狀態

2.服務啟動

3.服務《服務》停止

4.服務《服務》重新啟動

6.找到查詢命令

1. find / -name mysql在系統中查詢所有檔名等於mysql的檔案

2.通過查詢命令,列出所有資料夾中指定時間中修改的檔案

找到

-maxdepth 1 -newermt「2017-01-07」maxdepth級別用於指定在搜尋操作的起點下(在這個情況下為當前目錄)的子搜尋層級(子目錄層級數)

-newerxy,用於所尋找的檔案的時間戳x比參照檔案的時間戳y更新一些的檔案。

x和y表示以下任何字母:

- a - 參照檔案的訪問時間

- b - 參照檔案的建立時間

- c - 參照檔案的inode狀態改變時間

- m - 參照檔案的修改時間

- t - 直接指定乙個絕對時間

7.程序相關操作

1. ps --help檢視ps相關幫助選項

2. ps -ef |

grep mysqld檢視mysqld的程序,簡版ps -auf | grep mysqld

3. kill -l pid以優雅的方式結束程序

8.系統效能監測工具(2017-5-26)

1. 

dstat -vn 

2. dstat是乙個多用途的系統資源統計工具,能列印出cpu,記憶體,磁碟,程序,網路,記憶體頁等各種各樣資源的狀態統計資訊,功能非常全面的系統監控工具。

9.壓縮資料夾(2023年1月8日)

1. tar -zcvf /home/test.tar.gz /home/test/

2. tar -zcvf 打包後生成的檔名全路徑 要打包的目錄

Linux常用操作

顯示檔案內容more less head tail cat pg 分頁 檢視檔案cat 檔案拼接合併 cat 檔案1 檔案2 輸出檔案 查詢檔案內容grep 選項 字串 檔案列表 對檔案內容排序sort 比較檔案內容comm 排好序的檔案 diff b忽略空格 b忽略空行 i忽略大小寫 結果中 第乙...

Linux常用操作

mount t cifs o username password nounix,noserverino mount掛載點 mount t cifs o username domain gid 0 uid 0 nounix,noserverino mount掛載點 export ld library ...

Linux常用操作

etc 系統配置 bin 系統程式 dev 裝置檔案,如cd rom,網路藉口,usb等 lib 共享的庫檔案 usr 使用者共享的檔案,如幫助檔案 var 大小可變檔案,如日誌 ls 檢視目錄下的檔案 ls a 檢視目錄下的所有檔案 包括隱藏檔案 ls l 檢視目錄下檔案的詳細資訊 cd 切換當前...