kali linux基本口令_kali linux 新手入坑指南(命令篇)
題記
本篇文章寫個徘徊在剛學習kali的小伙伴。本文將從以下幾個方面寫起,命令篇,神器篇,滲透測試篇,三個方面講起。若還有哪些方面沒有涉及到,大家在下方留言即可,方便我補充!本文作者逍遙子原創(chuàng)作品,如需轉(zhuǎn)載請先聯(lián)系作者,同意后方可轉(zhuǎn)載。同時你可以加入QQ交流群:(618207388)或者關(guān)注微信公眾號kali黑客教學或者kali論壇同步更新!
何為kali linux
Kali?是一個基于?Debian?的?Linux?發(fā)行版。它的目標就是為了簡單:在一個實用的工具包里盡可能多的包含滲透和審計工具。
Kali Linux is an open source project that is maintained and funded by Offensive Security, a provider of world-class information security training and penetration testing services.
kali安裝
U盤安裝
虛擬機安裝(推薦)
物理機安裝
樹莓派(裝逼界的上乘設(shè)備)
kali安裝(vm)配置
內(nèi)存2G(最小)
硬盤(20-40G)
無線網(wǎng)卡(推薦8187)
處理器4核
kali 可以安裝圖形界面,也可以只用命令行界面。這個根據(jù)你的實際情況來看,如果你的設(shè)備比較高端,建議安裝圖形界面,如果設(shè)備不高端,建議安裝命令界面如樹莓派建議安裝命令界面。不然圖形界面會占用很大的資源。需要注意的是,在kali中兩種界面是可以相互切換的。
參考文章:
[post cid=”391″ /]
需要注意的是kali的默認用戶名為root密碼為toor
kali.png
kali命令篇
文件操作
復(fù)制 移動 刪除
復(fù)制文件
cp?/root/123.txt?/var/www
將root目錄下的123.txt復(fù)制到/var/www目錄下。
移動文件
mv?/root/123.txt?/var/www
刪除文件
rm?123.txt
ps:刪除文件夾123下的整個文件
rm?-rf?123
更改路徑和創(chuàng)建文件夾
查看當前路徑
pwd
切換目錄
cd?/var/www
創(chuàng)建文件夾
mkdir?hacker
文本操作
查看文件
cat
最常用的就是cat命令了,注意,如果文件很大的話,cat命令的輸出結(jié)果會瘋狂在終端上輸出,可以多次按ctrl+c終止。
查看文件大小
du?-h?file
查看文件內(nèi)容
cat?file
既然cat有這個問題,針對比較大的文件,我們就可以使用less命令打開某個文件。
類似vim,less可以在輸入/后進入查找模式,然后按n(N)向下(上)查找。
有許多操作,都和vim類似,你可以類比看下。
tail
大多數(shù)做服務(wù)端開發(fā)的同學,都了解這么命令。比如,查看nginx的滾動日志。
tail?-f?access.log
tail命令可以靜態(tài)的查看某個文件的最后n行,與之對應(yīng)的,head命令查看文件頭n行。但head沒有滾動功能,就像尾巴是往外長的,不會反著往里長。
tail?-n100?access.loghead?-n100?access.log
其他
grep
grep用來對內(nèi)容進行過濾,帶上–color參數(shù),可以在支持的終端可以打印彩色,參數(shù)n則輸出具體的行數(shù),用來快速定位。
比如:查看nginx日志中的POST請求。
grep?-rn?--color?POST?access.log
推薦每次都使用這樣的參數(shù)。
如果我想要看某個異常前后相關(guān)的內(nèi)容,就可以使用ABC參數(shù)。它們是幾個單詞的縮寫,經(jīng)常被使用。
A ?after ?內(nèi)容后n行
B ?before ?內(nèi)容前n行
C ?count? ?內(nèi)容前后n行
就像是這樣:
grep -rn –color Exception -A10 -B2 ? error.log
diff
diff命令用來比較兩個文件是否的差異。當然,在ide中都提供了這個功能,diff只是命令行下的原始折衷。對了,diff和patch還是一些平臺源碼的打補丁方式,你要是不用,就pass吧。
請輸入圖片描述
壓縮解壓命令
為了減小傳輸文件的大小,一般都開啟壓縮。linux下常見的壓縮文件有tar、bzip2、zip、rar等,7z這種用的相對較少。
tar ?使用tar命令壓縮或解壓
bz2 使用bzip2命令操作
gz 使用gzip命令操作
zip 使用unzip命令解壓
rar 使用unrar命令解壓
最常用的就是.tar.gz文件格式了。其實是經(jīng)過了tar打包后,再使用gzip壓縮。
創(chuàng)建壓縮文件
tar?cvfz??archive.tar.gz?dir/
解壓
tar?xvfz.?archive.tar.gz
請輸入圖片描述
其他常用命令
chown
chown?用來改變文件的所屬用戶和所屬組。
chmod?用來改變文件的訪問權(quán)限。
這兩個命令,都和linux的文件權(quán)限777有關(guān)。
示例:
毀滅性的命令
chmod?000?-R?/
修改a目錄的用戶和組為 xjj
chown?-R?xjj:xjj?a
給a.sh文件增加執(zhí)行權(quán)限(這個太常用了)
chmod?a+x?a.sh
yum
假定你用的是centos,則包管理工具就是yum。如果你的系統(tǒng)沒有wget命令,就可以使用如下命令進行安裝。
yum?install?wget?-y
systemctl
當然,centos管理后臺服務(wù)也有一些套路。service命令就是。systemctl兼容了service命令,我們看一下怎么重啟mysql服務(wù)。?推薦用下面這個。
service?mysql?restartsystemctl?restart??mysqld
對于普通的進程,就要使用kill命令進行更加詳細的控制了。kill命令有很多信號,如果你在用kill -9,你一定想要了解kill -15以及kill -3的區(qū)別和用途。
su
su用來切換用戶。比如你現(xiàn)在是root,想要用xjj用戶做一些勾當,就可以使用su切換。
su?xjjsu?-?xjj
請輸入圖片描述
核能預(yù)警:
總結(jié)
以上是生活随笔為你收集整理的kali linux基本口令_kali linux 新手入坑指南(命令篇)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux版本分支
- 下一篇: Linux 发展历程