-
四、字符串搜索命令 grep?
grep?[選項(xiàng)]?字符串?文件名 #?在文件當(dāng)中匹配符合條件的字符串 grep?-i?"size"?install.log 選項(xiàng): -i?忽略大小寫 -v?排除指定字符串
find 命令與 grep 命令的區(qū)別
find 命令:在系統(tǒng)當(dāng)中搜索符合條件的文件名,如果需要模糊查詢,使用通配符匹配,通配符是完全匹配。
grep 命令:在文件當(dāng)中搜索符合條件的字符串,如果需要模糊查詢,使用正則表達(dá)式進(jìn)行匹配,正則表達(dá)式時(shí)包含匹配
查看全部 -
文件搜索命令:
一、文件搜索命令 locate
locate 搜索文件,只支持搜索文件名,新增文件后若要該查詢生效,需執(zhí)行/updatedb;
//updatedb配置文件位于/etc/updatedb.conf,并以此為依據(jù)過濾查詢結(jié)果。
原因:locate引用/var/lib/mlocate文件
二、命令搜索命令 whereis 與 which:
whereis和which 只能搜索系統(tǒng)命令,找不到shell自帶的命令(如cd),不能搜索創(chuàng)建的文件
whereis -b 只查找可執(zhí)行文件 -m 只查找?guī)椭募?/p>
which 查看命令所在位置和對(duì)應(yīng)的別名
PATH環(huán)境變量:系統(tǒng)搜索命令的路徑,使用echo $PATH可以看到都有哪些路徑。
三、文件搜索命令 find?
find?[搜索范圍]?[搜索條件] #搜索文件 1.按名字搜索 find?/?-name?install.log
#避免大范圍搜索,會(huì)非常耗費(fèi)系統(tǒng)資源 #?find?是在系統(tǒng)當(dāng)中搜索符合條件的文件名。如果需要匹配使用通配符匹配,通配符是完全匹配 Linux?中的通配符*?匹配任意內(nèi)容??匹配任意一個(gè)字符[]?匹配任意一個(gè)中括號(hào)內(nèi)的字符 2.find?/root?-iname?install.log? #?不區(qū)分大小寫 3.find?/root?-user?root? #?按照所有者搜索 4.find?/路徑?-inum?i節(jié)點(diǎn)? 5.find?/root?-nouser? #?查找沒有所有者的文件 6.find?/var/log/?-mtime?+10 #查找?10?天前修改的文件 -10?10?天內(nèi)修改文件?10?10?天當(dāng)天修改的文件?+10?10?天前修改的文件 7.find?/etc?-size?+20k?-a?-size?-50k? #?查找?/etc/?目錄下,大于?20KB?并且小于?50KB?的文件 -a?and?邏輯與,兩個(gè)條件都滿足-o?or?邏輯或,兩個(gè)條件滿足一個(gè)即可 8.find?/etc?-size?+20k?-a?-size?-50k?-exec?ls?-lh?{}\;?#?查找?/etc/?目錄下,大于?20KB?并且小于?50KB?的文件,并顯示詳細(xì)信息 -exec?XXX{}?\;表示對(duì)查詢結(jié)果進(jìn)行l(wèi)s?-lh命令
查看全部 -
虛擬機(jī)安裝要點(diǎn):
一、硬件設(shè)置部分:
內(nèi)存要看情況(Centos6.3不能少于628)
處理器:個(gè)數(shù)1,核數(shù)和真實(shí)機(jī)一樣,選擇虛擬化IntelVT-X/ ,將真實(shí)主機(jī)的CPU映射到虛擬機(jī)中,如果不選擇則是虛擬機(jī)只生成的CPU。如果需要跑大量的數(shù)據(jù)則勾選。
硬盤20G
CD/DVD選項(xiàng):設(shè)備的狀態(tài)--已連接必須打鉤------作用相當(dāng)于真實(shí)機(jī)沒有插電。使用IOS鏡像文件,centOS鏡像下載網(wǎng)盤地址https://pan.baidu.com/s/12XYXh#list/path=%2F
網(wǎng)絡(luò)適配器:(推薦使用橋接)
橋接:直接連接到物理網(wǎng)絡(luò)(直接與本地的真實(shí)網(wǎng)卡通信,但是它需要占用你的真實(shí)機(jī)網(wǎng)絡(luò)里的IP,如果你的IP是192.168.0.0網(wǎng)段,那么它也要占192.168.0這個(gè)IP)? ? 它還可以跟你網(wǎng)絡(luò)內(nèi)其他計(jì)算機(jī)或者其他設(shè)備進(jìn)行通信,下面兩個(gè)就不可以
NAT:你的虛擬機(jī)利用VMnet8虛擬網(wǎng)卡只能與你的真實(shí)機(jī)通信,可上網(wǎng)
Host-only:指的是虛擬機(jī)利用VMnet1只能與你的真實(shí)機(jī)進(jìn)行通信,(不可以上網(wǎng),只能在本地使用)
二、快照:點(diǎn)擊快照,可以保存當(dāng)前虛擬機(jī)的狀態(tài),當(dāng)你的虛擬機(jī)崩潰了,可以點(diǎn)擊轉(zhuǎn)到某一個(gè)快照的狀態(tài),但是一樣會(huì)占用硬盤空間。
三、克隆:克隆類型有鏈接也可以是完整克隆,鏈接占用空間小,但是源虛擬機(jī)被刪除之后它也就不存在了。完整克隆會(huì)占用同樣大小的硬盤,但是不受源虛擬機(jī)的影響。
四、VMware_install_cleaner:用于清理VMware注冊(cè)表的軟件,解決虛擬機(jī)卸載不干凈的問題。
查看全部 -
復(fù)制copy命令
查看全部 -
所有者 所屬組? 其他人
讀r
w寫
x執(zhí)行
查看全部 -
主機(jī)名可以重疊
查看全部 -
相關(guān)的文件系統(tǒng)
查看全部 -
文件可以對(duì)應(yīng)硬件
查看全部 -
Linux分為兩個(gè)版本:內(nèi)核版本和發(fā)行版本
內(nèi)核版本:
發(fā)行版本:
查看全部 -
格式化主要目的:為了寫入內(nèi)容查看全部
-
llocate 命令。mlocate 數(shù)據(jù)庫(kù),updatedb ?更新
查看全部 -
2、Bash中其他特殊符號(hào)
查看全部 -
快照,虛擬機(jī)崩潰,重裝系統(tǒng)可以直接回到當(dāng)前位置查看全部
-
1、通配符
查看全部 -
2、管道符
經(jīng)典例子:ls -l /etc | more
netstat -ano | grep ESTABLISHED | wc -l
查看全部
舉報(bào)