用tab鍵列出的命令只能是以字元開頭的命令,有時候只記得命令的中間部分,就不好查詢了。這時我們可以把系統中所有的命令集中到乙個檔案中,再用cat和grep來查詢,就可以通過中間部分查詢命令了。
建立生成資料檔案的命令。
root# $path
bash: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
在/bin/裡新增shell檔案comm-update
root#vim /bin/comm-update
內容就是將可執行檔案的路徑都通過ls輸出到檔案:
#!/bin/bash
>~/.comm.data #先將檔案清空
for i in /usr/local/sbin /usr/local/bin /usr/sbin /usr/bin /sbin /bin /usr/games
do ls $i >> ~/.comm.data
done
這樣有安裝新軟體,comm-update一下就行了。
在自己的.bashrc檔案新增alias
root#echo "alias commquery='cat ~/.comm.data |grep ' " >>~.bashrc
root#source ~/.bashrc
這樣就可以通過commquery來查詢命令了
root#commquery ftp
apt-ftparchive
ftplftp
lftpget
netkit-ftp
pftp
sftp
vsftpd
Linux 系統版本查詢命令
1 uname a linux檢視版本當前作業系統核心資訊 2 cat proc version linux檢視當前作業系統版本資訊 3 cat etc issue 或 cat etc redhat release linux檢視版本當前作業系統發行版資訊 4 cat proc cpuinfo li...
Linux查詢系統硬體資訊命令
1.檢視伺服器型號 序列號 dmidecode grep system information a9 egrep manufacturer product serial manufacturer huawei product name rh2288 v3 serial number 2102310y...
linux系統中查詢檔案命令
使用linux系統難免會忘記檔案所在的位置,可以使用以下命令對系統中的檔案進行搜尋。搜尋檔案的命令為 find locate whereis which type linux下最強大的搜尋命令為 find 它的格式為 find 指定目錄 指定條件 指定動作 比如使用find命令搜尋在根目錄下的所有i...