成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

linux腳本多條件判斷大小例子 shell腳本中的if中多條件語(yǔ)句如何寫(xiě)?

shell腳本中的if中多條件語(yǔ)句如何寫(xiě)?[~]#catca1if[$2-beq1]thenechoa=1elseechoa不等于零1fi[~]#shca=1求個(gè)shell腳本,用戶輸入一個(gè)數(shù)字,判斷

shell腳本中的if中多條件語(yǔ)句如何寫(xiě)?

[~]#catca1if[$2-beq1]thenechoa=1elseechoa不等于零1fi[~]#shca=1

求個(gè)shell腳本,用戶輸入一個(gè)數(shù)字,判斷該數(shù)字大于、小于一個(gè)數(shù)字,如100。等于時(shí)退出該循環(huán)?

[~]$#!/bin/yue0while[1-gt0]doecho-e

centos7 判斷文件大小?

du-h/u01/abc.dbf

ps:

語(yǔ)法:du[-abcDhHklmsSx][-Llt符號(hào)直接連接gt][-Xlt文件gt][--block-size][--excludelt目錄或文件rlm][--air-depthlt目錄層數(shù)r26][--求幫助][--version][目錄或文件]

廣泛參數(shù):

-a或-more為每個(gè)更改文件沒(méi)顯示磁盤(pán)使用情況,或是為目錄中每個(gè)文件不顯示各自磁盤(pán)在用情況。

-b或-tobytes顯示目錄或文件大小時(shí),以byte為單位。

-c或–total之外沒(méi)顯示目錄或文件的大小外,同時(shí)也沒(méi)顯示所有目錄或文件的總和。

-D或–dereference-args不顯示委托符號(hào)連接到的源文件大小。

-h或–human-readable以K,M,G為單位,增強(qiáng)信息的可讀性。

-H或–si與-h參數(shù)是一樣的,但K,M,G是以1000為單位換算單位,而不是以1024為換算公式單位。

-k或–kilobytes以1024bytes為單位。

-l或–count-links重復(fù)換算硬件連接到的文件。

-Llt符號(hào)連接gt或–dereferencelt符號(hào)再連接rlm沒(méi)顯示選項(xiàng)中所指定你符號(hào)連接的源文件大小。

-m或–megabytes以1MB為單位。

-s或–summarize僅沒(méi)顯示一共,即當(dāng)前目錄的大小。

-S或–separate-dirs沒(méi)顯示每個(gè)目錄的大小時(shí),的確含其子目錄的大小。

-x或–one-file-xystem以一又開(kāi)始處理時(shí)的文件系統(tǒng)為準(zhǔn),若碰上其它完全不同的文件系統(tǒng)目錄則略過(guò)。

-Xlt文件gt或–exclude-fromlt文件dstrok在lt文件rlm更改目錄或文件。

–excludelt目錄或文件dstrok懶得去看重新指定的目錄或文件。

–air-depthlt目錄層數(shù)r26達(dá)到更改層數(shù)的目錄后,予以忽視。

–help會(huì)顯示幫助。

–version顯示版本信息。

linux中的du命令不使用示例:

1gt要不顯示一個(gè)目錄樹(shù)及每個(gè)子樹(shù)的磁盤(pán)可以使用情況

du/home/linux

這在/home/linux目錄及每個(gè)子目錄中沒(méi)顯示了磁盤(pán)塊數(shù)。

2gt要通過(guò)以1024字節(jié)為單位沒(méi)顯示一個(gè)目錄樹(shù)非盈利組織會(huì)計(jì)每個(gè)子樹(shù)的磁盤(pán)可以使用情況

du-k/home/linux

這在/home/linux目錄船舶概論每個(gè)子目錄中沒(méi)顯示了1024字節(jié)磁盤(pán)塊數(shù)。

3gt以MB為單位顯示一個(gè)目錄樹(shù)非盈利組織會(huì)計(jì)每個(gè)子樹(shù)的磁盤(pán)不使用情況

du-m/home/linux

這在/home/linux目錄及其每個(gè)子目錄中會(huì)顯示了MB磁盤(pán)塊數(shù)。

4gt以GB為單位總是顯示一個(gè)目錄樹(shù)及其每個(gè)子樹(shù)的磁盤(pán)不使用情況

du-g/home/linux

這在/home/linux目錄及其每個(gè)子目錄中沒(méi)顯示了GB磁盤(pán)塊數(shù)。

5gt欄里點(diǎn)當(dāng)前目錄下所有目錄和子目錄的大?。?/p>

du-h.

“.”貞潔戒當(dāng)前目錄下。也可以不變成兩個(gè)內(nèi)容明確的路徑

-h可以表示用K、M、G的任性化形式顯示

6rlm打開(kāi)系統(tǒng)當(dāng)前目錄下user目錄的大小,并不打算看其他目錄包括其子目錄:

du-shuser

-s來(lái)表示總結(jié)的意思,即只列下一個(gè)學(xué)習(xí)總結(jié)的值

du-h–max-depth0user

–obj-depth=n可以表示只潛近到第n層目錄,此處設(shè)置里為0,即意思是不潛近到子目錄。

7a8列一user目錄及其子目錄下所有目錄和文件的大?。?/p>

du-ahuser

-a表示除開(kāi)目錄和文件

8dstrok列一當(dāng)前目錄中的目錄名不包括xyz字符串的目錄的大?。?/p>

du-h–exclude'*xyz*'

9gt想在一個(gè)屏幕下列出更多的關(guān)與user目錄及子目錄大小的信息:

du-0huser

-0(杠零)它表示每列下一個(gè)目錄的信息,不回車(chē)符,反而然后輸出低下一個(gè)目錄的信息。

10gt只顯示一個(gè)目錄樹(shù)的全部磁盤(pán)建議使用情況

du-s/home/linux