Linux常用命令記錄(長期更新)

2021-10-08 05:17:36 字數 1884 閱讀 4294

1 切換當前路徑 cd

cd ~

cd ..

cd /home/exm

2 尋找檔案 find

find . -name "filename"
3 刪除操作 rm

rm -rf dirname //級聯刪除資料夾
4 顯示當前路徑pwd

pwd
5 顯示當前路徑下的檔案、目錄

ls

ll//ls -l的縮寫,mac不支援

6 新建目錄

mkdir dirname
7新建檔案

vi filename

touch filename

8 新增使用者(管理員才能操作)

useradd username
9 修改密碼(管理員才能操作)

passwd username
10 檢視埠

netstat -ntulp //檢視所有埠

netstat -anp|grep 8080 //檢視8080埠、

netstat -nlp|grep 8080

11 在/home/hh下尋找含有字串***的檔案

grep -rn "***"  /home/hh
12 儲存控制台輸出

script -f  screen.log

#開始記錄

exit

#退出記錄

13 檢視大檔案,閾值設定為100m

find -type f -size +100m  -print0 | xargs -0 du -h
14 修改檔案讀寫許可權,如果修改了資料夾,會級聯修改

chmod -r 777 [filename]|[dirname]
15 修改檔案/資料夾所有者

chown -r username [filename]|[dirname]
16 修改檔案/資料夾使用者組

chgrp -r username [filename]|[dirname]
17 壓縮解壓命令

tar -cvf filename.tar filename //打包tar

tar -zvf filename.tar.gz filename //壓縮tar.gz

tar -xvf filename.tar //解包tar

tar -zxvf filename.tar.gz //解壓tar.gz

18 執行sh指令碼

sh ***.sh
19 檢視系統記憶體

free
20 切換使用者

su - //切換到root

su - user //切換到普通使用者user

21 複製檔案

cp -r sourcedir targetdir
22 遠端複製檔案

scp -r sourcedir targetdir//遠端目錄寫法:1xx.***.xx.xx:/home/xx
23 移動(重新命名)檔案、目錄

mv sourcedir targetdir

liunx常用命令 長期更新

目錄 讓某個程序執行在後台 查詢 停止程序 啟動.sh命令 日誌操作 使用用法 nohup 命令 例子 nohup elasticsearch 啟動後會自動在當前目錄生成乙個nohup.out檔案,和log相當 disown 啟動某個服務忘記使用後台執行,先ctrl z,然後bg 1 最後disow...

Linux Shell常用命令 長期更新

匹配key後,批量刪除redis key redis cli p 6380 n 1 keys tick 20220120 xargs redis cli p 6380 n 1 del 判斷某個字段是否匹配指定值 awk f else file.txt 批量修改檔案字尾名 find data name...

nmap常用命令整理(長期更新)

nmap on test.txt 掃瞄目標系統指定埠 1 心臟滴血漏洞驗證 nmap sv p 8443 script ssl heartbleed.nse 192.168.224.1312 nmap script vuln p 21 124.74.243.125nmap pn open a n v...