其他常用命令行命令
檔案查詢命令
命令名稱:whereis(查詢命令的命令,同時看到幫助文件位置)
命令所在路徑:/usr/bin/whereis
執行許可權:所在使用者
命令名稱:find (搜尋命令,,搜尋檔案)
命令所在路徑:/usr/bin/find
執行許可權:所有使用者
按照檔名查詢
find 查詢位置 -name 檔名
範例:find / -name aabbcc
按照使用者名稱查詢
-user 使用者名稱 按照屬主使用者名稱查詢檔案
-group 組名 按照屬組組名查詢檔案
-nouser 找沒有屬主的檔案
/proc
/sys
/mnt/cdrom/ 除了這三個目錄
範例:find / -nouser
按照檔案許可權查詢
-perm
find /root -perm 644
按照檔案大小
-size +50k: 大於50k
-50k: 小於50k
50k: 等於50k
單位:k 小寫
m 大寫
find / -size +50k
按照檔案型別查詢
-iname 按照檔名不區分大小寫查詢
-inum 按照i節點查詢
find / -inum 273987
在查詢出的結果中,直接進行命令操作
find /var/log/ -mtime +10 -exec rm -rf {}\;
find /root -inum 11431221 -exec ls -l {}\;
命令名稱:grep(查詢符合條件的字串)
命令所在路徑:/bin/grep
執行許可權:所有使用者
grep -i "root" /etc/passwd
-v 反向選擇
-i 忽略大小寫
find:在系統當中搜尋符合條件的檔名,如果需要匹配,使用萬用字元匹配。萬用字元是完全匹配。
grep:在檔案當中搜尋符合條件的字串,如果需要匹配,使用正規表示式匹配,正規表示式是包含匹配。
4、管道符
命令1 | 命令2 命令1的執行結果,作為命令2的執行條件
netstat -an | grep established | wc -l 統計正在連線的網路連線數量
cat 檔名 | grep "字串" 提取含有字串的行
grep "字串" 檔名
ls -l /etc | more 分屏顯示ls內容
補充命令:
netstat 檢視網路狀態的命令
-t 檢視tcp埠
-u 檢視udp埠
-l 監聽
-n 以ip和埠號顯示,不用網域名稱和服務名顯示
-a 查詢所有連線
關機重啟
[ root@localhost ~ ] # shutdown [ 選項 ] 時間
選項:-c: 取消關機命令
-h: 關機 halt
-r: 重啟 reboot
範例:# shutdown -h now 馬上關機
# shutdown -h 20;30 定時關機
# shutdown -c 取消關機
注意:在伺服器上只能重啟不能關閉,關機命令建議使用shutdown就可以了
其他關機命令:
[root@localhost ~ ]# halt
[root@localhost ~ ]# poweroff 直接斷電
[root@localhost ~ ]# init 0
其他重啟命令
[root@localhost ~ ]# reboot
[root@localhost ~ ]# init 6
[desktop entry]
name=matlab
comment=comment
terminal=false
categories=development;ide;
一般來說:name和exec部分是必須設定的,categories這個表示分類,type表示型別,也建議設定,其他部分你自己決定是否設定。 命令列的基本使用方法(目錄)
linux相關基本知識,對於初學者可以當做筆記用。一 linux的分割槽 1 分割槽型別 主分割槽 最多只能分四個 擴充套件分割槽 擴充套件分割槽最多1個,擴充套件分割槽不能格式化,也不能寫入資料。只能包含邏輯分割槽。擴充套件分割槽加主分割槽最多有4個。邏輯分割槽 2 分割槽例項 centos5.5...
命令列的基本使用方法(檔案)
命令列相關基礎,筆記用 一 檔案操作命令 1 命令名稱 touch 建立空檔案或修改檔案時間 命令所在路徑 bin touch 執行許可權 所有使用者 功能描述 建立空檔案或修改檔案時間 使用方法 touch 檔名2 命令名稱 cat 檢視檔案內容,從頭到尾 命令所在路徑 bin cat 執行許可權...
SSH命令列使用方法
使用方式如下 1 登陸遠端伺服器 ssh root 192.168.1.123使用ssh命令以root使用者登入遠端伺服器192.168.1.123 2 上傳本地檔案到伺服器 scp home hello root 192.168.1.123 opt 把本機 home 目錄下的hello檔案上傳到1...