日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

kali linux基本命令

發布時間:2023/12/31 linux 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 kali linux基本命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • shell
    • 什么是shell
    • 查看shell
    • shell與終端的區別
  • VIM編輯器
  • Linux常用命令

shell

什么是shell

在計算機科學中,shell俗稱外殼,能夠接收用戶的命令并翻譯給操作系統執行,是用戶與操作系統(內核)之間的橋梁。如windows的cmd命令行也是屬于shell。

查看shell

  • 查看系統支持哪些shell cat etc/shells
  • 查看正在使用的shell echo $SHELL【kali中區分大小寫】

shell與終端的區別

  • 終端:接收用戶的輸入,并傳遞給shell程序,接收程序輸出并展示到屏幕。
  • shell:接收并解析用戶的命令給操作系統執行,將結果輸出到終端。

VIM編輯器

是所有Unix以及Linux系統下標準的編輯器,他就相當于windows系統中的記事本一樣。

  • vim具有程序編輯的能力,可以以字體顏色辨別語法的正確性,方便程序設計。
  • vim可以當作vi的升級版本,可以用多種顏色的方式來顯示一些特殊的信息。
  • vim會根據文件擴展名或者文件內的開頭信息,判斷該文件的內容而自動的執行該程序的語法判斷式,再以顏色來顯示程序代碼與一般信息。
  • vim里面加入了很多額外的功能,例如支持正則表達式的搜索、多文件編輯、塊復制等。這對于我們在Linux上進行一些配置文件的修改工作有很棒的功能。
  • 使用命令vim 1.txt,進入vim編輯器模式,默認命令模式。
  • i 在當前光標所在字符的前面轉為輸入模式。
    I 在當前光標所在行的行首轉換為輸入模式。
    a 在當前光標所在字符的后面轉為輸入模式。
    A 在光標所在行的行尾轉為輸入模式
    o 在當前光標所在行的下方,新建一行,轉為插入模式
    O 在當前光標所在行的上方,新建一行,轉為插入模式
    s 刪除光標所在字符
    r 替換光標處字符

  • 命令模式 --> 輸入模式,使用ESC鍵。
  • 關閉、保存文件:冒號加特定字符。
  • w 保存
    q 退出
    wq和 x 保存退出
    q! 強制退出
    w! 強制保存,管理員才有權限

  • 查找:
    / + 要查找的字符:從當前位置向后查找。
    ? + 要查找的字符:從當前位置向前查找。
  • Linux常用命令

    Linux命令手冊查詢
    以下命令用法皆可在上述命令手冊中查詢,也可以在命令后面添加–h來獲得相關命令的提示

  • echo命令
    echo命令用于在終端輸出字符串或變量提取后的值,格式為"echo [字符串 | $變量]"。
  • date命令
    date命令用于顯示及設置系統的時間或者日期,格式為"date [選項] [+指定的格式]"。

  • poweroff命令
    poweroff命令用于關閉系統,其格式為poweroff。
  • top命令
    顯示當前系統正在執行的進程的相關信息,包括進程ID、內存占用率等,格式為"top [參數]"。

  • uname命令
    查看系統版本信息。
  • 用法:uname [選項]…
    -a, --all 以如下次序輸出所有信息。其中若-p 和-i 的探測結果不可知則被省略:
    -s, --kernel-name 輸出內核名稱
    -n, --nodename 輸出網絡節點上的主機名
    -r, --kernel-release 輸出內核發行號
    -v, --kernel-version 輸出內核版本
    -m, --machine 輸出主機的硬件架構名稱
    -p, --processor 輸出處理器類型或"unknown"
    -i, --hardware-platform 輸出硬件平臺或"unknown"
    -o, --operating-system 輸出操作系統名稱
    --help 顯示此幫助信息并退出
    --version 顯示版本信息并退出


    6. who命令
    用于查詢當前登入主機的用戶終端信息

    用法:who [選項]… [ 文件 | 參數1 參數2 ]
    顯示當前已登錄的用戶信息。
    -a, --all 等于-b -d --login -p -r -t -T -u 選項的組合
    -b, --boot 上次系統啟動時間
    -d, --dead 顯示已死的進程
    -H, --heading 輸出頭部的標題列
    -l,--login 顯示系統登錄進程
    --lookup 嘗試通過 DNS 規范化主機名
    -m 只針對和標準輸入有直接交互的主機和用戶
    -p, --process 顯示由 init 進程衍生的活動進程
    -q, --count 列出所有已登錄用戶的登錄名與用戶數量
    -r, --runlevel 顯示當前的運行級別
    -s, --short 只顯示名稱、線路和時間(默認)
    -T, -w, --message 用+,- 或 ? 標注用戶消息狀態
    -u, --users 列出已登錄的用戶
    --message 等于-T
    --writable 等于-T
    --help 顯示此幫助信息并退出
    --version 顯示版本信息并退出

  • history命令
    可以用來顯示曾執行過的命令
  • n 顯示n個最近的記錄
    -a 添加記錄
    -r 讀取記錄,但不會添加內容記錄
    -w 覆蓋原有的history 文件
    -c 清除記錄
    -d<編號>[n] 刪除指定n條記錄
    -n<文件> 讀取指定文件
    -r<文件> 讀取文件但不記錄
    -w<文件> 覆蓋原有文件

  • pwd命令
    用于顯示用戶當前所處的工作目錄。
  • cd命令
    用于切換工作路徑
  • ls命令
    用于顯示目錄中的文件信息
  • cat命令
    用于列出文件內容
  • cat > [filename] 回車后在光標后輸入文件內容,最后按“ctrl+d”保存文件內容并退出。
    cat [filenname] 回車查看文件內容;
    cat -n [filename] 回車查看附帶行號的文件內容
    cat [filename1] [filename2] > [filename3]并回車即可實現兩文件的合并
    cat >>[filename]<< EOF后回車在光標處輸入追加內容,在最后一行輸入EOF結束追加保存退出
    cat -n file1 給所有行加上行號(包含空行)
    cat -b file1 給有文本的行加上行號
    cat -T file1 用^I字符替換文中的所有制表符

    總結

    以上是生活随笔為你收集整理的kali linux基本命令的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。