當前位置:首頁 » 操作系統 » linuxd

linuxd

發布時間: 2022-01-24 03:40:24

linux shell 指令 諸如-d, -f, -e之類的判斷表達式

文件比較運算符-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系統 文件的許可權中第一個d是什麼意思

Linux常見的文件類型有:普通文件、目錄文件、字元設備文件和塊設備文件、符號鏈接文件等,其中:

  • 普通文件的文件許可權第一個字元為「-」

  • 目錄文件的文件許可權第一個字元為「d」

  • 字元設備文件的文件許可權第一個字元為「c」;塊設備文件的文件許可權第一個字元為「b」

  • 符號鏈接文件的文件許可權第一個字元為「s」

③ linux 下文件屬性d 是什麼意思

首先這是一個目錄;
其次正常情況後面應該是目錄的各種許可權
但是你的????的意思應該就是許可權獲取不到了,那麼意思就是該文件系統出問題了,如果是磁碟那就是磁碟出問題了,如果是遠程文件系統就是遠程文件系統服務當前連接不提供服務了。

④ Linux中-d,-f,-s等指的是什麼

這個要看具體的 情況
-d
有時 -d 是指 destination,比如 cp 里的 -d
也可能是指 directory 比如 rm 里的 -d
-f
有時 -f 是指 force,比如 rm cp 里的 -f
也可能是指 filename 比如 grep 里的 -f
-s

和 -d 類似
建議 多使用 --help 看看用法

⑤ 發現linux中好多軟體以d結尾,d代表什麼

d 代表 deamon 守護進程
守護進程是運行在Linux伺服器後台的一種服務程序。現在比較常用 是 service 這個詞。
它周期性地執行某種任務或等待處理某些發生的事件。
Linux的大多數服務就是用守護進程實現的。
比如:xinetd 提供網路服務,sshd 提供 ssh登錄服務, vsftpd 提供ftp伺服器, httpd提供Web服務 等等。

⑥ linux的"^d"是什麼意思

這個通常是用於查找文件時使用。
^的含義是:文件最開始的位置,即行首。
^d表示查找開頭為字母d的文件或行。這個具體要看使用的命令。
如:
ls -l | grep ^d 這個命令就是表示在ls的命令結果中查找以字母d開頭的行。其結果就是找出ls結果中的目錄文件。

⑦ linux中的.d文件一般指的是什麼文件

.d文件不常見,有可能是某個應用自己特有的文件,.d也可能是default的意思,表示默認(配置)文件,還有可能是Dynamic的意思,表示動態意義的文件。
帶.d的文件夾比較常見,比如/etc/rc3.d、/etc/dev.d表示文件加下有系統預設的配置文件。

⑧ 在linux中某文件許可權為d是什麼意義

在linux中d代表此文件是文件夾,-代表此文件是普通文件,l代表此文件是軟鏈接(相當於windows中的快捷方式)。想要了解更多相關Linux當中的操作知識的,去看一下黑馬程序員的視頻,很多公開課都有實際很有深度的內容的。

⑨ linux的^d是什麼意思

^d應該是出現在正則表達式的內容里的,^在正則表達式中代表了行首,^d則表示以d開頭的行,通常Linux中使用grep命令來使用正則表達式。如果你對Linux感興趣的話,可以看看《Linux就該這么學》這本書,非常適合初學者學習。

⑩ linux中 文件屬性以 l、b、c、d。開頭的都是什麼文件

「l」是鏈接文件,相當於windows的快捷方式;

「b」是塊設備,硬碟就是一個例子;

「c」是字元設備文件,滑鼠,鍵盤算是;

「d」是目錄文件,相當於windows的文件夾。

熱點內容
裝緩存下載 發布:2024-09-20 05:42:36 瀏覽:72
gon引擎自動回收腳本 發布:2024-09-20 05:39:39 瀏覽:246
好醫生連鎖店密碼多少 發布:2024-09-20 05:09:38 瀏覽:15
魔獸腳本代理 發布:2024-09-20 05:09:35 瀏覽:99
python登陸網頁 發布:2024-09-20 05:08:39 瀏覽:758
安卓qq飛車如何轉蘋果 發布:2024-09-20 04:54:30 瀏覽:178
存儲過程中in什麼意思 發布:2024-09-20 04:24:20 瀏覽:315
php顯示數據 發布:2024-09-20 03:48:38 瀏覽:501
源碼安裝軟體 發布:2024-09-20 03:44:31 瀏覽:354
入門編程游戲的書 發布:2024-09-20 03:31:26 瀏覽:236