diff file1 file2 -y -W 50
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:申請域名、網絡空間、營銷軟件、網站建設、白云網站維護、網站推廣。
-W或--width 在使用-y參數時,指定欄寬。
-y或--side-by-side 以并列的方式顯示文件的異同之處。
1.grep -Ei XXX
-E? ? 使用多字符匹配
-i? ? 忽略大小寫
2.fdisk -l |grep Disk
通過fdisk -l 查看機器所掛硬盤個數及分區情況
3.mkfs.ext4 /dev/sdb
把第二塊硬盤整個格式化成ext4文件系統!同時會覆蓋掉原來到分區表!
4.blkid /dev/sdb
blkid主要用來對系統的塊設備(包括交換分區)所使用的文件系統類型、LABEL、UUID等信息進行查詢。要使用這個命令必須安裝e2fsprogs軟件包
5. vim /etc/fstab
某些時候當Linux系統下劃分了新的分區后,需要將這些分區設置為開機自動掛載,否則,Linux是無法使用新建的分區的。 /etc/fstab 文件負責配置Linux開機時自動掛載的分區。
Windows的文件結構是多個并列的樹狀結構,最頂部的是不同的磁盤(分區),如:C,D,E,F等。Linux的文件結構是單個的樹狀結構。最頂部的為根目錄,即/。在根目錄下,分為多個子目錄,包括/bin、/boot、/dev、/etc、/home、/lib、/media、/mnt、/opt、/proc、/root、/sbin、/tmp、/usr和/var等。
磁盤Linux分區都必須掛載到目錄樹中的某個具體的目錄上才能進行讀寫操作,而fstab正是負責這一配置。顯然,根目錄是所有Linux的文件和目錄所在的地方,需要掛載上一個磁盤分區。上面還提到,Linux分區交換也需要獨立使用一個分區,因此,安裝一個Linux至少需要兩個分區。(事實上,只使用一個分區安裝Linux也是可能的,而且,如果電腦的物理內存足夠大,交換分區并不是必須的)
第一列可以是實際分區名,也可以是實際分區的卷標(Lable)。
第二列是掛載點。
第三列為此分區的文件系統類型。
第四列是掛載的選項,用于設置掛載的參數。
常見參數如下:
auto: 系統自動掛載,fstab默認就是這個選項
defaults: rw, suid, dev, exec, auto, nouser, and async.
noauto 開機不自動掛載
nouser 只有超級用戶可以掛載
ro 按只讀權限掛載
rw 按可讀可寫權限掛載
user 任何用戶都可以掛載
請注意光驅和軟驅只有在裝有介質時才可以進行掛載,因此它是noauto
第五列是dump備份設置。
當其值設置為1時,將允許dump備份程序備份;設置為0時,忽略備份操作;
第六列是fsck磁盤檢查設置。
其值是一個順序。當其值為0時,永遠不檢查
而 / 根目錄分區永遠都為1。其它分區從2開始,數字越小越先檢查,如果兩個分區的數字相同,則同時檢查。
6. ip addr 查看ip地址
service network restart重啟網卡
cd /etc/sysconfig/network-scripts/? 進入網卡配置目錄
7. systemctl 用來管理linux系統和服務
查看系統狀態
#systemctl status
馬上激活單元
# systemctl start 單元
馬上停止單元
# systemctl stop 單元
重新啟動單元
# systemctl restart 單元
又一次載入配置
# systemctl reload 單元
輸出單元執行狀態
$ systemctl status 單元
檢查單元是否配置為自己主動啟動
$ systemctl is-enabled 單元
開機自己主動激活單元
# systemctl enable 單元
取消開機自己主動激活單元
# systemctl disable 單元
8.ps aux|grep xxx 顯示所有進程和其狀態。
a 顯示現行終端機下的所有程序,包括其他用戶的程序。
u 以用戶為主的格式來顯示程序狀況
x 顯示所有程序,不以終端機來區分。
文件比較運算符-e filename ? ? ?
如果 filename存在,則為真 ? ? ? [ -e /var/log/syslog ]-d filename ? ?
如果 filename為目錄,則為真 ? ? ?[ -d /tmp/mydir ]-f filename ?
如果 filename為常規文件,則為真 ? ?[ -f /usr/bin/grep ]-L filename ? ? ?
如果 filename為符號鏈接,則為真 ? ?[ -L /usr/bin/grep ]-r filename ? ? ?
如果 filename可讀,則為真 ? ? ? [ -r /var/log/syslog ]-w filename ? ?
如果 filename可寫,則為真 ? ? ? [ -w /var/mytmp.txt ]-x filename ? ? ?
如果 filename可執行,則為真 ? ? ?[ -L /usr/bin/grep ]filename1-nt filename2 ? ?
如果 filename1比 filename2新,則為真 ? ?[ /tmp/install/etc/services -nt /etc/services ]filename1-ot filename2
如果 filename1比 filename2舊,則為真 ? ?[ /boot/bzImage -ot arch/i386
/boot/bzImage ]字符串比較運算符 (請注意引號的使用,這是防止空格擾亂代碼的好方法)
-z string 如果 string長度為零,則為真 [ -z "$myvar" ]-n string 如果 string長度非零,則為真 [ -n "$myvar" ]
string1= string2 如果 string1與 string2相同,則為真 [ "$myvar" = "one two three"]
string1!= string2 如果 string1與 string2不同,則為真 [ "$myvar" != "one two three" ]
算術比較運算符num1-eq num2 等于 [ 3 -eq $mynum ]
num1-ne num2 不等于 [ 3 -ne $mynum ]num1-lt num2 小于 [ 3 -lt $mynum ]
num1-le num2 小于或等于 [ 3 -le $mynum ]num1-gt num2 大于 [ 3 -gt $mynum ]
num1-ge num2 大于或等于 [ 3 -ge $mynum ]
拓展資料:
Linux操作系統
是基于UNIX操作系統發展而來的一種克隆系統,它誕生于1991 年的 [Linux桌面] 10 月5 日(這是第一次正式向外公布的時間)。以后借助于Internet網絡,并通過全世界各地計算機愛好者的共同努力,已成為今天世界上使用最多的一種UNIX 類操作系統,并且使用人數還在迅猛增長。
linux基本操作命令:pwd命令、cd命令、ls命令、cat命令、cp命令。
1、pwd命令
使用pwd命令找出您所在的當前工作目錄的路徑。該命令將返回一個絕對(完整)路徑,該路徑基本上是所有以/開頭的目錄的路徑。絕對路徑的一個示例是/home/username。
2、cd命令
要瀏覽Linux文件和目錄,請使用cd命令。根據您所在的當前工作目錄,它需要目錄的完整路徑或名稱。假設您位于/home/username/Documents中,并且想要轉到Documents的子目錄Photos。
3、ls命令
LS命令用于查看目錄的內容。默認情況下,此命令將顯示當前工作目錄的內容。如果要查看目錄的內容,請鍵入ls,然后鍵入目錄的路徑。
4、cat命令
cat(連接的縮寫)是Linux中最常用的命令之一。它用于在標準輸出(sdout)上列出文件的內容。要運行此命令,請鍵入cat,然后輸入文件名及其擴展名。
5、cp命令
使用cp命令將文件從當前目錄復制到另一個目錄。例如,命令cpscenery.jpg/home /username/Pictures將在您的Pictures目錄中創建一個Scene.jpg副本(來自當前目錄)。
當前名稱:linux并列判斷命令 linux if 并列條件
地址分享:http://www.yijiale78.com/article14/ddgscge.html
成都網站建設公司_創新互聯,為您提供品牌網站制作、微信小程序、做網站、電子商務、網站設計公司、面包屑導航
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯