linux在實際使用中常見的快捷鍵簡單收藏

2021-10-08 23:10:12 字數 2155 閱讀 5916

cd /home 進入 『/home』 目錄

cd … 返回上一級目錄

cd …/… 返回上兩級目錄

cd - 返回上次所在目錄

cp file1 file2 將file1複製為file2

cp -a dir1 dir2 複製乙個目錄

cp -a /tmp/dir1 . 複製乙個目錄到當前工作目錄(.代表當前目錄)

ls -a 顯示隱藏檔案

ls -l 顯示詳細資訊

ls -lrt 按時間顯示檔案(l表示詳細列表,r表示反向排序,t表示按時間排序)

mkdir dir1 建立 『dir1』 目錄

mkdir dir1 dir2 同時建立兩個目錄

mkdir -p /tmp/dir1/dir2 建立乙個目錄樹

rm -f file1 刪除 『file1』

rm -rf dir1 刪除 『dir1』 目錄及其子目錄內容

檢視檔案內容:

head -2 file1 檢視乙個檔案的前兩行

more file1 檢視乙個長檔案的內容

tac file1 從最後一行開始反向檢視乙個檔案的內容

tail -3 file1 檢視乙個檔案的最後三行

文字處理:

grep str /tmp/test 在檔案 『/tmp/test』 中查詢 「str」

grep ^str /tmp/test 在檔案 『/tmp/test』 中查詢以 「str」 開始的行

grep [0-9] /tmp/test 查詢 『/tmp/test』 檔案中所有包含數字的行

grep str -r /tmp/* 在目錄 『/tmp』 及其子目錄中查詢 「str」

diff file1 file2 找出兩個檔案的不同處

sdiff file1 file2 以對比的方式顯示兩個檔案的不同

查詢:find / -name file1 從 『/』 開始進入根檔案系統查詢檔案和目錄

find / -user user1 查詢屬於使用者 『user1』 的檔案和目錄

find /home/user1 -name *.bin 在目錄 『/ home/user1』 中查詢以 『.bin』 結尾的檔案

find /usr/bin -type f -atime +100 查詢在過去100天內未被使用過的執行檔案

find /usr/bin -type f -mtime -10 查詢在10天內被建立或者修改過的檔案

locate *.ps 尋找以 『.ps』 結尾的檔案,先執行 『updatedb』 命令

find -name 『*.[ch]』 | xargs grep -e 『expr』 在當前目錄及其子目錄所有.c和.**件中查詢 『expr』

find -type f -print0 | xargs -r0 grep -f 『expr』 在當前目錄及其子目錄的常規檔案中查詢 『expr』

find -maxdepth 1 -type f | xargs grep -f 『expr』 在當前目錄中查詢 『expr』

bzip2 file1 壓縮 file1

bunzip2 file1.bz2 解壓 file1.bz2

gzip file1 壓縮 file1

gzip -9 file1 最大程度壓縮 file1

gunzip file1.gz 解壓 file1.gz

tar -cvf archive.tar file1 把file1打包成 archive.tar

(-c: 建立壓縮檔案;-v: 顯示所有過程;-f: 使用檔案名字,是必須的,是最後乙個引數)

tar -cvf archive.tar file1 dir1 把 file1,dir1 打包成 archive.tar

tar -tf archive.tar 顯示乙個包中的內容

tar -xvf archive.tar 釋放乙個包

tar -xvf archive.tar -c /tmp 把壓縮包釋放到 /tmp目錄下

zip file1.zip file1 建立乙個zip格式的壓縮包

zip -r file1.zip file1 dir1 把檔案和目錄壓縮成乙個zip格式的壓縮包

unzip file1.zip 解壓乙個zip格式的壓縮包到當前目錄

unzip test.zip -d /tmp/ 解壓乙個zip格式的壓縮包到 /tmp 目錄

charles在app測試中實際使用

1 測試介面,協助定位問題,是服務端問題還是客戶端問題 通過看介面文件的設定,檢視相應引數,定位是服務端問題,還是客服端問題。2 通過修改相應引數,快速造測試資料進行測試 舉例如下 發家傳送詢盤後未出現評價入口。在mic移動介面列表,找到買家傳送詢盤的介面文件,見下圖 這裡響應引數showinvit...

linux系統記憶體實際使用率

通過定期採集 proc檔案系統內的meminfo檔案來獲取當前記憶體使用情況。proc檔案系統是乙個偽檔案系統,它只存在記憶體當中,而不占用外存空間。它以檔案系統的方式為訪問系統核心資料的操作提供介面。使用者和應用程式可以通過proc得到系統的資訊,並可以改變核心的某些引數。由於系統的資訊,如程序,...

volatile與const的實際使用

define i volatile const defines read only permissions define o volatile defines write only permissions define io volatile defines read write permissio...