#公升級方式安裝rpm包rpm -uvh
#查詢包是否安裝
rpm -qa openssl
rpm -qa|grep
openssl
#檢視包安裝後的檔案目錄
rpm -ql openssl
#只檢視配置檔案
rpm -qc openssl
基本格式 grep[option] [regex] [path]
-o 只按行顯示匹配的字元
-c 只輸出匹配行的數目
-n 顯示匹配行的行號
-v 顯示不包含匹配文字的行
-i 不區分大小寫 (grep是大小寫敏感的)
-r 資料夾下遞迴搜尋
-l 只顯示匹配的檔名
-h 顯示檔名
-a num(after)顯示匹配的後幾行
-b num(before)顯示匹配的前幾行
-c num顯示匹配的前後幾行
–color 標出顏色案例:1、man
grep|grep --color=always -n search
帶顏色的文字搜尋,並輸出行號
2、man
grep|grep --color=always -n '\'
正規表示式模式搜尋
3、man
grep|grep --color=always -n -c5 '\'
顯示搜尋結果的前後5行
4、grep -nr --color=always o ./*
搜尋當前資料夾下的所有檔案,並顯示行號
5、grep -lnr --color=always o ./*
只顯示匹配到的檔名
基本格式 ls[option]
-a 列出所有檔案,包括』.』開頭的隱藏檔案
-h 使列印結果易於使用者檢視(human readable)
-l 列出檔案的詳細資訊:建立者,建立時間,讀寫許可權等
-s 顯示檔案大小
-t 按時間進行檔案的排序
-s 以大小進行排序
-r 當前條件逆序
-l 顯示檔案鏈結名
-r 將目錄中所有檔案都遞迴顯示出來
案例:1、ls -lharts
輸出檔案資訊,並按時間從舊到新排序
2、ls -r
遞迴輸出目錄下的所有檔案
基本格式 find[path] [option] [expression]
-name 查詢名為filename的檔案
-perm 查詢符合執行許可權 -user 按照檔案的所屬主查詢
-mtime -n +n 按照檔案的更改時間查詢檔案,n代表天數
-ctime -n +n 按照建立時間查詢
-newer f1 !f2 查更改時間在f1和f2之間的檔案
-size n 查詢長度為n塊的檔案,一塊為512 bytes
-depth 使得查詢在進入子目錄前先行查詢完本目錄
-prune 查詢時忽略某個目錄
-type 按檔案型別查詢,b為塊裝置,d為目錄,f為普通文件
sort命令用於對文字進行排序,並將結果輸出。其以文字的每一行為單位,從首字元向後,依次按照ascii碼值進行比較,最後公升序排列。(預設是忽略每行前面空格的)基本格式
sort
[option] [filename]
-u 忽略重複行
-n 按照數字大小排序
-r 逆序
-t 分隔符,預設是用[tab]鍵來分割
-k start,endstart為比較的起始位置,end為結束位置
案例:1、cut -d: -f1 < /etc/passwd | sort |xargs
echo
使用者名稱預設使用ascii碼排序
2、sort -t '
:' -k 3 /etc/passwd
以:為分隔符,第三部分排序
cut -d: -f3 < /etc/passwd | sort |xargs
echo
可以明顯看出是以ascii碼排序的
3、sort -t '
:' -k 3n /etc/passwd
cut -d: -f3 < /etc/passwd | sort -n |xargs
echo
以數字排序
cut -d: -f3 < /etc/passwd | sort -nr |xargs
echo
逆序
基本格式 netstat [option]-a 顯示所有socket連線
-l 顯示監控中(listening)的socket連線
-n 直接使用ip位址,而不使用網域名稱伺服器
-p 顯示正在使用socket的程式的pid和名稱
-r 列印路由表
-t 顯示tcp傳輸協議的連線狀況
-u 顯示udp傳輸協議的連線狀況
-s 顯示網路工作資訊統計表案例:1、netstat -lantp
顯示程式的pid和名稱
2、netstat -lts
輸出監聽狀態中的tcp協議統計資訊
3、netstat -r
輸出本機路由表
Linux常用命令之Linux常用命令實戰知識點
在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...
LINUX常用命令
一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...
linux 常用命令
ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...