您好,登錄后才能下訂單哦!
一、Linux系統命令
ls 顯示文件或目錄
-l 列出文件詳細信息 list
-a 栗處當前目錄下所有文件及目錄,包括隱藏的 all
mkdir 創建目錄
-p 創建目錄,若無父目錄,則創建
touch 創建空文件
echo 創建帶有內容的文件
cat 查看文件內容
more、less 分頁顯示文本文件內容
rm 刪除文件
-r 遞歸刪除,可刪除子目錄及文件
-f 強制刪除
find 在文件系統中搜索某文件
wc 統計文本中行數、字數、字符數
grep 在文本文件中查找某個字符串
rmdir 刪除空目錄
tree 數形結構顯示,但需要安裝插件
pwd 顯示當前目錄
ln 創建鏈接文件
head、tail 顯示文件頭、尾內容
*添加標準用戶
useradd -m username1 附加創建用戶主目錄
passwd username1
usermod -a -G sudo username1 附加到指定用戶組
chsh -s /bin/bash username1 附加bash shell 操作權限
二、Linux服務命令
service <service> restart
重新啟動制定的系統服務<service>
service <service> status
查看某項服務是否開啟
update-rc.d <service> enable
將某項服務加入到開機自啟
update-rc.d <service> disable
將某項服務移出開機自啟
update-rc.d <service> enable 5
將某項服務加入到開機自啟,并設置啟動的優先級
三、文本編輯命令
vim使用
:set number 顯示行號
:set nonumber 隱藏行號
/apache 在文檔中查找apache 按n跳到下一個、shift+n上一個
yyp 復制光標所在行,并粘貼
h j k l 對應左、下、上、右
nano命令
該命令是類終端圖形化界面支持組合鍵操作
leafpad
該命令以命令的形式打開一個文件,若不指定,則會創建一個文件
四、kali工具命令
通用格式:
工具名 參數 路徑 鏈接 地址 端口
比如:
sqlmap -u URL 參數 庫 參數 表 參數 字段
hydra 參數 文件 參數 文件 參數 地址 端口
ssh 用戶名@地址
mysql -u 用戶 -p
五、Linux用戶和權限
用戶及用戶組管理
/etc/passwd 存儲用戶賬號
/etc/group 存儲組賬號
/etc/shadow 存儲用戶賬號的密碼
/etc/gshadow 存儲用戶組賬號的密碼
useradd 用戶名 只增加一個用戶
userdel 用戶名 刪除一個用戶
adduser 用戶名 增加一個用戶(自動創建家目錄)
groupadd 組名 創建一個組
groupdel 組名 刪除一個組
passwd root 給root設置密碼
六、文件壓縮和解壓
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
壓縮多個文件:tar zcvf filename.tar.gz dirname1 dirname2...
zip命令
解壓:unzip filename.zip
壓縮:zip filename.zip dirname
七、軟件包的安裝
rpm包-在紅帽Linux、SUSE、Fedora可以直接安裝,但在Ubuntu中卻無法識別;
deb包-是ubuntu的專利,在ubuntu中雙擊deb包就可以進入自動安裝進程;
安裝deb軟件包
dpkg -i 安裝包名字
如果是redhat linux
rpm -ivh 安裝包名字
如果是zip的壓縮包,直接解壓,然后找到install等類似的鏈接文件,方可安裝
八、apt-get
apt-get [選項] 命令
常用命令:
update 取回更新的軟件包列表信息
upgrade 進行一次升級
install 安裝新的軟件包
remove 卸載軟件包
purge 卸載并清除軟件包的配置
automove 卸載所有自動安裝且不再使用的軟件包
dist-upgrade 發布版升級
clean 刪除所有已下載的包文件
autoclean 刪除已下載的舊包文件
apt search <包名稱> 查找包信息
九、安裝vm虛擬機增強工具
apt install open-vm-tools-desktop fuse 虛擬機增強工具
十、安裝中文輸入法
apt-get install fcitx fcitx-googlepinyin
im-config 進行輸入法配置 fcitx是一個框架,小企鵝
十一、axel多線程斷點續傳工具
Axel 命令行下的多線程下載工具,支持斷點續傳,以下是axel安裝和使用技巧,比wget下載速度高幾倍
基本用法:
axel [選項] [下載目錄] [下載地址]
-s [x] : 指定每秒下載最大比特數
n[x] : 指定同時打開的線程數
-o f :指定本地輸出文件
-S [x] :搜索鏡像并從X servers 服務器下載
-N :不使用代理服務器
-v :打印更多狀態信息
-a :打印進度信息
十二、×××加密工具
apt-get install network-manager-pptp network-manager-pptp-gnome
找到/etc/NetworkManager/NetworkManager.conf
將最后一行的managed = false 改為 managed = true
這里注意新建PPTP ×××的時候在高級屬性里要選擇“使用點到點加密”
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。