課前聲明:
一、本分享僅作學習交流,請自覺遵照法律法規!
二、搜索:Kali 與編程,學習更多網絡***乾貨!
三、Kali 與編程天天準時更新,敬請學習和關注!
正文部分
1、背景介紹
咱們大多數人日常使用最多的電腦操做系統就是Windows操做系統,好比Windows XP、Windows 七、Windows 八、Windows 10,可是想要成爲一位優秀的IT從業人員,咱們還必須熟練地掌握一個網絡安全從業人員以及IT大佬們常常會使用以及很是喜歡使用的操做系統(OS),這款操做系統就是咱們耳熟能詳的Linux操做系統,你們可能感受只是聽過這款大佬系統,可是並無使用過的系統,可是我想說的是咱們天天使用的手機系統(Android)就是一種基於Linux內核的操做系統,是否是感受很神奇呢?在咱們開始系統的學習網絡安全相關知識以前,讓咱們先來了解了解Windows系統跟Linux系統在使用上的區別,便於咱們可以更好地學習相關知識,更好地熟練地掌握Linux知識,早日成爲一名優秀的網絡安全從業人員,那麼還等什麼呢?就讓咱們接下來一塊兒學習吧!
2、資源裝備
1.安裝好 WIn10的虛擬機一臺
2.整裝待發的小白一個。
3.安裝好的Kali Linux虛擬機一臺。編程
3、戰略安排
3.1 在Linux系統中利用命令檢索對應須要安裝的軟件,以下圖所示。
步驟1:檢索軟件包名稱
命令:apt-cache search 軟件關鍵字
例子:apt-cache search jdk
檢索到jdk相關的軟件包以下圖所示。
步驟2:分屏顯示檢索結果,以下圖所示。
命令:apt-cache search jdk | less
步驟3:選擇對應的軟件包進行安裝,以下圖所示。
命令:apt install 軟件名稱
例子:apt install openjdk-9-jdk
步驟4:查看apt命令的幫助信息,以下圖所示。
命令:apt --help
步驟5:利用apt命令對安裝的軟件進行卸載操做,以下圖所示。
命令:apt remove 軟件名
步驟6:Windows系統安裝軟件都會有相應的軟件管家(軟件源),那麼Linux系統有沒有對應的軟件源呢?答案是確定的,接下來讓咱們配置Linux的軟件源
配置軟件源:
命令:vi /etc/apt/sources.list
添加軟件源:
常見的Kali Linux更新源:
#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#阿里雲
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#清華大學
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
步驟7:vim編輯器的使用
基本介紹:vim是vi的擴展,被譽爲終端編輯器之神
軟件安裝:yum(centos)install vim/apt-get install vim
工做模式
1>.正常模式(查看模式):
使用格式說明:vim filename
若文件已經存在,則會直接打開
若文件不存在,則會直接建立文件,若是不對文件進行操做則文件不會保存
主要用於瀏覽或者修改文本內容
使用vim打開文件的默認模式
在任意模式下按esc按鍵便可進入該模式
shift+zz直接退出文件編輯
2>.編輯模式
主要用來像文本中添加新的內容,也叫作插入模式
正常模式下輸入如下字符均可以進入該模式
i:在光標所在字符前開始輸入文字
I:在行首指第一個非空字符處開始輸入文字
a:在光標所在字符後開始輸入文字
A:在行尾開始輸入文字
o:在光標所在行的下面單獨開一新行來輸入文字
O:在光標所在行的上面單獨開一新行來輸入文字
s:刪除光標所在的字符並進入插入模式
S:刪除光標所在行並進入插入模式
3>.命令模式:
主要用來管理文件或者設置vim,如保存,退出,放棄等,而不是修改文件內容
在正常模式下,輸入‘:’便可進入命令模式,因爲操做都是在一行完成的,所以也叫作單行模式
保存文件:w
退出文件:q
保存退出:x/wq,等價於正常模式下的shift+zz
強制操做:!
強制保存:w!
強制退出:q!
強制保存退出:wq!
放棄修改:e!
4>.可視模式:
shift+左右尖括號左右移動選中的內容
熟練掌握vim
1>.打開文件
vim filename 打開文件,並將光標定位到文件開頭
1.若文件已經存在,則直接打開
2.若文件不存在,則新建文件(不作修改的文件不會建立)
vim filename +n 打開文件,並將光標定位到文件第n行
vim filename + 打開文件,並將光標定位到文件末尾
2>.光標定位
正常模式下按下列字符:
gg:首行
GG:尾行
ngg:第n行
0:行首
^:首個非空字符
$:行尾
k:向上
j:向下
h:向左
l:向右
3>.複製粘貼
在正常模式下輸入一下字符:
yy:複製光標所在行
dd:剪貼光標所在行
p:粘貼緩衝區的內容
nyy:複製光標開始的n行
ndd:剪貼光標開始的n行
4>.操做回退
u:撤銷剛纔的操做
ctrl+r:反撤銷,就是發現剛纔的撤銷有誤,撤銷「撤銷」的操做
5>.查找替換
命令模式下的操做
:或者?查找內容,而後敲回車便可查找相關內容,n向前翻,N向後翻
:%s/查找內容/替換內容/[g],將查找的內容替換,g表示全局替換,[]表示可選
:起始行,結束行s/查找內容/替換內容/[g],替換從起始行到結束行查找到的內容,g功能同上
6>.基本配置
:set nu 設置行號
:set nonu 取消行號
:set tabstop=4 設置tab鍵爲4個空格
:set fileeccodings=utf-8,gkb 設置字符集
****注意:按照上面的方法配置的文件行號在退出編輯後就會消失,不會保存
7>.配置文件:
上面的第六步在命令模式下的配置是單次的,退出vim後配置就無效了,
是想依次配置,自動生效能夠建立專門的配置文件
在用戶根目錄下,建立.vimrc文件,這個文件就是vim的配置文件,
當該用戶登陸時就能夠生效,能夠將vim相關的配置寫入便可
要想使配置文件生效能夠重啓系統,也可使用命令:source ~/.vimrc
#說明:
文件未保存就關閉vim時,會產生臨時文件,下次打開時會提示恢復/刪除等相關操做
小編一個個字敲打創做,可辛苦了,問君能否關注一下我呢?你還可搜索:Kali與編程,學習更多******技巧呢 !拒絕盜版,轉載請聲明來源:Kali與編程
點我學習更多Kali Linux***測試與網絡***實戰技巧!vim