kail常用命令(未整理)

2022-06-12 01:48:08 字數 2738 閱讀 2629

一、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 restart

重新啟動制定的系統服務

service status

檢視某項服務是否開啟

update-rc.d enable

將某項服務加入到開機自啟

update-rc.d disable

將某項服務移出開機自啟

update-rc.d 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 search 《包名稱》 查詢包資訊

九、安裝vm虛擬機器增強工具

apt install open-vm-tools-desktop fuse 虛擬機器增強工具

十、安裝中文輸入法

apt-get install fcitx fcitx-googlepinyin

im-config 進行輸入法配置 fcitx是乙個框架,小企鵝

十二、×××加密工具

apt-get install network-manager-pptp network-manager-pptp-gnome

找到/etc/networkmanager/networkmanager.conf 

將最後一行的managed = false 改為 managed = true

這裡注意新建pptp ×××的時候在高階屬性裡要選擇「使用點到點加密」

VI常用命令整理

1 複製多行,並貼上1 將游標定位於想開始複製的行,然後輸入想要複製的行數 如 3,然後輸入yy 2 定位到需要貼上到的前一行,輸入p 2 刪除多行1 將游標定位於想要開始刪除的行,然後輸入想要刪除的行數 如 3,然後輸入dd 說明 其實這個操作是剪下操作,如果需要將剛才刪除的行貼上到另外乙個地方,...

整理CentOS常用命令

在電腦常用操作中,我們經常會用到centos常用命令。所以,我們對一些經常使用又很重要的centos常用命令進行了全面的整理。下面,就給大家介紹這些centos常用命令。一 使用centos常用命令檢視cpu more proc cpuinfo grep model name grep model ...

Linux 常用命令整理

在linux 下開發兩年了,目前轉向windows平台開發。將一些在linux 下經常會用到的命令進行整理,以免長時間不用忘了。1.使用ldd命令檢視hello依賴於哪些庫 ldd hello libc.so.6 lib libc.so.6 0x400la000 lib ld linux.so.2 ...