一、Linux系統(tǒng)命令
ls 顯示文件或目錄
-l 列出文件詳細(xì)信息 list
-a 栗處當(dāng)前目錄下所有文件及目錄,包括隱藏的 all
創(chuàng)新互聯(lián)建站專(zhuān)注于企業(yè)成都營(yíng)銷(xiāo)網(wǎng)站建設(shè)、網(wǎng)站重做改版、玉州網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、HTML5建站、商城系統(tǒng)網(wǎng)站開(kāi)發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為玉州等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。
mkdir 創(chuàng)建目錄
-p 創(chuàng)建目錄,若無(wú)父目錄,則創(chuàng)建
touch 創(chuàng)建空文件
echo 創(chuàng)建帶有內(nèi)容的文件
cat 查看文件內(nèi)容
more、less 分頁(yè)顯示文本文件內(nèi)容
rm 刪除文件
-r 遞歸刪除,可刪除子目錄及文件
-f 強(qiáng)制刪除
find 在文件系統(tǒng)中搜索某文件
wc 統(tǒng)計(jì)文本中行數(shù)、字?jǐn)?shù)、字符數(shù)
grep 在文本文件中查找某個(gè)字符串
rmdir 刪除空目錄
tree 數(shù)形結(jié)構(gòu)顯示,但需要安裝插件
pwd 顯示當(dāng)前目錄
ln 創(chuàng)建鏈接文件
head、tail 顯示文件頭、尾內(nèi)容
*添加標(biāo)準(zhǔn)用戶
useradd -m username1 附加創(chuàng)建用戶主目錄
passwd username1
usermod -a -G sudo username1 附加到指定用戶組
chsh -s /bin/bash username1 附加bash shell 操作權(quán)限
二、Linux服務(wù)命令
service
重新啟動(dòng)制定的系統(tǒng)服務(wù)
service
查看某項(xiàng)服務(wù)是否開(kāi)啟
update-rc.d
將某項(xiàng)服務(wù)加入到開(kāi)機(jī)自啟
update-rc.d
將某項(xiàng)服務(wù)移出開(kāi)機(jī)自啟
update-rc.d
將某項(xiàng)服務(wù)加入到開(kāi)機(jī)自啟,并設(shè)置啟動(dòng)的優(yōu)先級(jí)
三、文本編輯命令
vim使用
:set number 顯示行號(hào)
:set nonumber 隱藏行號(hào)
/apache 在文檔中查找apache 按n跳到下一個(gè)、shift+n上一個(gè)
yyp 復(fù)制光標(biāo)所在行,并粘貼
h j k l 對(duì)應(yīng)左、下、上、右
nano命令
該命令是類(lèi)終端圖形化界面支持組合鍵操作
leafpad
該命令以命令的形式打開(kāi)一個(gè)文件,若不指定,則會(huì)創(chuàng)建一個(gè)文件
四、kali工具命令
通用格式:
工具名 參數(shù) 路徑 鏈接 地址 端口
比如:
sqlmap -u URL 參數(shù) 庫(kù) 參數(shù) 表 參數(shù) 字段
hydra 參數(shù) 文件 參數(shù) 文件 參數(shù) 地址 端口
ssh 用戶名@地址
MySQL -u 用戶 -p
五、Linux用戶和權(quán)限
用戶及用戶組管理
/etc/passwd 存儲(chǔ)用戶賬號(hào)
/etc/group 存儲(chǔ)組賬號(hào)
/etc/shadow 存儲(chǔ)用戶賬號(hào)的密碼
/etc/gshadow 存儲(chǔ)用戶組賬號(hào)的密碼
useradd 用戶名 只增加一個(gè)用戶
userdel 用戶名 刪除一個(gè)用戶
adduser 用戶名 增加一個(gè)用戶(自動(dòng)創(chuàng)建家目錄)
groupadd 組名 創(chuàng)建一個(gè)組
groupdel 組名 刪除一個(gè)組
passwd root 給root設(shè)置密碼
六、文件壓縮和解壓
tar 命令
解包:tar zxvf filename.tar
打包:tar czvf filename.tar dirname
gz 命令
解壓1:gunzip filename.gz
壓縮:gzip filename
.tar.gz 和 .tgz
解壓:tar zxvf filename.tar.gz
壓縮:tar zcvf filename.tar.gz dirname
壓縮多個(gè)文件:tar zcvf filename.tar.gz dirname1 dirname2...
zip命令
解壓:unzip filename.zip
壓縮:zip filename.zip dirname
七、軟件包的安裝
rpm包-在紅帽Linux、SUSE、Fedora可以直接安裝,但在Ubuntu中卻無(wú)法識(shí)別;
deb包-是ubuntu的專(zhuān)利,在ubuntu中雙擊deb包就可以進(jìn)入自動(dòng)安裝進(jìn)程;
安裝deb軟件包
dpkg -i 安裝包名字
如果是redhat linux
rpm -ivh 安裝包名字
如果是zip的壓縮包,直接解壓,然后找到install等類(lèi)似的鏈接文件,方可安裝
八、apt-get
apt-get [選項(xiàng)] 命令
常用命令:
update 取回更新的軟件包列表信息
upgrade 進(jìn)行一次升級(jí)
install 安裝新的軟件包
remove 卸載軟件包
purge 卸載并清除軟件包的配置
automove 卸載所有自動(dòng)安裝且不再使用的軟件包
dist-upgrade 發(fā)布版升級(jí)
clean 刪除所有已下載的包文件
autoclean 刪除已下載的舊包文件
apt search <包名稱(chēng)> 查找包信息
九、安裝vm虛擬機(jī)增強(qiáng)工具
apt install open-vm-tools-desktop fuse 虛擬機(jī)增強(qiáng)工具
十、安裝中文輸入法
apt-get install fcitx fcitx-googlepinyin
im-config 進(jìn)行輸入法配置 fcitx是一個(gè)框架,小企鵝
十一、axel多線程斷點(diǎn)續(xù)傳工具
Axel 命令行下的多線程下載工具,支持?jǐn)帱c(diǎn)續(xù)傳,以下是axel安裝和使用技巧,比wget下載速度高幾倍
基本用法:
axel [選項(xiàng)] [下載目錄](méi) [下載地址]
-s [x] : 指定每秒下載最大比特?cái)?shù)
n[x] : 指定同時(shí)打開(kāi)的線程數(shù)
-o f :指定本地輸出文件
-S [x] :搜索鏡像并從X servers 服務(wù)器下載
-N :不使用代理服務(wù)器
-v :打印更多狀態(tài)信息
-a :打印進(jìn)度信息
十二、×××加密工具
apt-get install network-manager-pptp network-manager-pptp-gnome
找到/etc/NetworkManager/NetworkManager.conf
將最后一行的managed = false 改為 managed = true
這里注意新建PPTP ×××的時(shí)候在高級(jí)屬性里要選擇“使用點(diǎn)到點(diǎn)加密”