中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux系統test命令怎么用

發布時間:2022-02-02 14:36:52 來源:億速云 閱讀:235 作者:小新 欄目:開發技術

這篇文章主要為大家展示了“Linux系統test命令怎么用”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Linux系統test命令怎么用”這篇文章吧。

在Linux系統中test 命令用于檢查某個條件是否成立,它可以進行數值、字符和文件

測試標志代表意義
文件名、文件類型
-e該文件名是否存在
-f該文件名是否存在且為file
-d該文件名是否存在且為目錄
-b該文件名是否存在且為一個block
-c該文件名是否存在且為一個character device設備
-S該文件名是否存在且為一個socket文件
-p該文件名是否存在且為一個FIFO(pipe)文件
-L該文件名是否存在且為一個連接文件
文件權限檢測
-r檢測文件名是否存在且具有“可讀”權限
-w檢測文件名是否存在且具有“可寫”權限
-x檢測文件名是否存在且具有“可執行”權限
-u檢測文件名是否存在且具有“SUID”權限
-g檢測文件名是否存在且具有“SGID”權限
-k檢測文件名是否存在且具有“Sticky bit”權限
-s檢測文件名是否存在且為“非空白文件”
兩個文件的比較
-nt(newer than)判斷file1是否比file2新
-ot(older than)判斷file是否比file2舊
-ef判斷file1與file2是否為同一個文件,可用在判斷hard link上
數字之間的判定
-eqequal
-nenot equal
-gtgreater than
-ltless than
-gegreater than or equal
-leless than or equal
判斷字符串的數據
test -z string判斷字符串是否為0,若為空返回true
test -n string判斷字符串是否為0,若為空返回false
test str1 = str2判斷str1是否等于str2,若相等,返回true
test str1 != str2判斷str1是否等于str2,若相等,返回false
多重條件的判斷
-a兩個條件同時成立,eg:test -r file a test -x file,同時成立返回true
-o任何一個條件成立,eg:test -r file o test -x file,同時成立返回true
反向狀態,如test!-x file,當file不具有x時,返回true

以上是“Linux系統test命令怎么用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

营山县| 佛教| 乌鲁木齐市| 拜泉县| 正安县| 兴化市| 郴州市| 新宁县| 利津县| 绥化市| 玉门市| 屏东县| 丰顺县| 晋州市| 宜宾县| 弥渡县| 昌平区| 新昌县| 改则县| 尉犁县| 和林格尔县| 什邡市| 青神县| 天水市| 平乡县| 扶沟县| 利川市| 孝昌县| 游戏| 棋牌| 眉山市| 邻水| 阳山县| 远安县| 加查县| 清水河县| 小金县| 腾冲县| 库尔勒市| 兴宁市| 静安区|