kali操作命令基礎

纤秾發表於2024-09-30

一:Linux目錄結構

在Linux中所有都是由檔案的形式存在的

/bin 全名binaries二進位制檔案
/boot 啟動的核心檔案,如映象
/dev 全名device存放外部裝置如硬碟

/etc 全名etcetera配置檔案和子目錄
/home 使用者主目錄
/root 管理員主目錄

/run 臨時檔案
/sbin 全名superuser binaries超級使用者目錄
/temp 全名temporary臨時檔案

二:目錄命令

cd<目錄> 進入目錄

.代表當前目錄;..代表父目錄 ; ~代表家目錄
可以用絕對路徑也可以用相對路徑
image

pwd //列印當前工作路徑

顯示檔案和目錄

ls
引數-a 顯示所有檔案目錄
引數-l 以列表形式顯示
image

移動和建立目錄

mv<source file><target file>//移動目錄
image
image

mkdir<directory> //建立目錄
image

刪除目錄

rm -rf
image
image

三:使用者登入命令

新增刪除使用者

adduser<使用者名稱>
image
userdel<使用者名稱>
image

修改賬戶密碼

passwd<使用者名稱>
image

切換使用者

su<使用者名稱>
image

sudo命令可以讓普通使用者臨時獲得管理員許可權

四:檔案命令

檔案編輯

vi/vim<file>
image
image

leafpad<file>

檔案檢視

cat <file>
image

檔案搜尋

grep <keyword><file>//在file中搜尋keyword
image
image

檔案許可權

用ls -l看到檔案許可權
例:(-)(rwx)(rw-)(r-x)
第一部分表示檔案型別,第二部分表示所有者許可權,
第三部分表示檔案所有者所屬組許可權,第四組表示所有者所屬組之外的使用者的許可權。
r代表可讀,w代表可寫,x代表可以執行
image

修改許可權

chmod abc filename其中a、b、c分別表示User、Group、及Other的許可權
r=4,w=2,x=1,7代表rwx
圖片的許可權由755改成了765
image

五:系統命令

重啟關機命令

reboot
image
halt

程序管理

ps 列出所有程序
image

top 檢視程序動態變化
kill 結束程序
image

服務管理

啟動,停止或重啟服務
service<service-name> start/stop/restart

六:網路命令

netstat檢視網路連線和開放埠情況

image
引數-a列出所有埠;-n不解析域名;-t/u TCP/UDP埠
-p顯示程序名稱;-l監聽埠

ifconfig察看網路卡配置

image

ifconfig interface up/down使介面啟動或下線

nc工具

網路連線工具:nc 192.168.0.1 1234
image

監聽反彈工具:nc -lvp 1234 -e /bin/bash
image
引數 -l:監聽,-v:詳細輸出,-p:指定埠,-e:繫結shell

相關文章