關於oracle中session跟蹤的總結(56天)
阿新 • • 發佈:2022-05-04
檔案相關命令
檔案目錄
-
ls : 檢視目錄內容
- -l : 以列表的形式顯示檔案或目錄
- -a : all,顯示所有檔案,包括隱藏檔案
- -h : 顯示檔案的目錄或大小
-
cd : 目錄切換
- cd .. : 返回上一級目錄
- cd ~ : 返回home目錄
- cd / : 返回根目錄
- cd - : 返回上次的目錄
- cd ./ : 切換到當前路徑
-
pwd : 檢視當前絕對路徑
-
mkdir : 建立目錄
- mkdir dir1 dir2 : 建立兩個同級目錄dir1和dir2
- mkdir dir1 : 在當前位置建立目錄dir1
- mkdir /dir1 : 在根目錄下建立目錄dir1
檔案
-
touch : 建立檔案
- touch file1 file2 : 建立file1和file2兩個檔案
- touch file1 file2 : 建立file1和file2兩個檔案
-
cat :檢視檔案全部內容
- -b : 輸出非空的行編號
- -n : 輸出全部的行編號
-
vim : 編輯檔案內容
-
grep : 檢視檔案內容,支援正則表示式
- grep 關鍵字 檔名
- -v : 顯示不包含關鍵字的所有行(取反)
- -n : 顯示匹配的行及行號
- -i : 忽略大小寫
其他
-
rm : 刪除目錄或檔案
- rm -i file : 互動式刪除檔案file,刪除前會有提示
- rm -f file : 強制刪除檔案file
- rm -r /file : 刪除file目錄下的所有內容,包括目錄和檔案
-
cp : 複製檔案或目錄
- -i : 覆蓋已存在的檔案時,會提示是否確認
- -f : 強制覆蓋已存在的檔案不提示
- -r : 複製目錄下的所有內容,包括目錄和檔案
- -v : 顯示覆制進度
-
mv : 移動目錄或檔案
- -i : 覆蓋已存在的檔案時,會提示是否確認
- -f : 強制覆蓋已存在的檔案不提示
- -v : 顯示移動進度
-
和>> : 重定向,將命令輸出的結果重定向到檔案中
-
: 將命令輸出的結果覆蓋到檔案中
- echo "" > message : 清空檔案message
- cat 1.txt 2.txt > 3.txt : 將1.txt和2.txt的內容合併到3.txt中
-
: 將命令輸出的結果追加到檔案中
-
-
| : 管道符,將一個命令的執行結果傳給另一個命令當作引數使用
- | more : 分屏顯示執行結果
- | grep : 通過grep過濾結果
系統相關命令
- 關機和重啟
- 關機:shutdown
- 重啟:reboot
- ps :檢視系統程序
- ps -aux | grep '關鍵字'
- -a : 顯示所有使用者程序
- -u : 顯示程序詳細狀態
- -x : 顯示沒有控制終端程序
- top : 實時檢視系統程序
- M(shift+m)可以按記憶體使用率降序排列程序資訊
- P(shift+p)可以按cpu使用率降序排列程序資訊
- 數字1可以顯示當前系統的所有cpu核心數目
- kill -9 : 強制關閉程序
- netstat : 檢視系統監聽埠
- netstat [-anptu] | grep '關鍵字'
- -a : 檢視所有已開啟的埠
- -n : 以數字方式顯示已開啟的埠,不顯示別名
- -p : 顯示程序的PID
- -t : 顯示tcp協議的埠
- -u : 顯示udp協議的埠
- lsof : 檢視系統監聽埠
- -i : 表示檢視所有已開啟程序的埠
- lsof -i:埠號 : 檢視特定埠是否開啟
- tail : 檢視日誌資訊
- tail 檔名:預設檢視檔案最後10條資訊
- tail -20 檔名:檢視檔案最後20條資訊
- tail -f 檔名:實時檢視檔案資訊
- 檢視作業系統版本
- cat /proc/version