1. 程式人生 > 其它 >關於oracle中session跟蹤的總結(56天)

關於oracle中session跟蹤的總結(56天)

檔案相關命令

檔案目錄

  • 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兩個檔案

  • 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