導航:首頁 > 文件管理 > 配置文件中的符號

配置文件中的符號

發布時間:2024-06-01 09:43:54

Ⅰ 如何去掉linux配置文件的注釋行和空行

1、使用grep -v "^#" 來去掉注釋行,其中:-v 就是取相反的 ^# 表示以#開頭的行
eg. grep -v "^#" /etc/vsftpd/vsftpd.conf (也可以使用「>」來重寫配置文件)
2、有時也會連同空行一起去掉,使用管道符來完成(^$表示空行 )
eg. grep -v "^#" httpd.conf | grep -v "^$" >> vsftpd.conf
上面用了 2次 grep 過濾命令 ,也就是把空行和註解行過濾掉,再把剩下的內容追加保存為原
來的配置文件 vsftpd.conf 這個時候就文件里的內容就沒有註解行和空行了,,,,
3、備註:在更改配置文件時,建議先對配置文件做一下備份,對配置文件不熟悉的建議不要用這種方法,配置文件中的註解行還是有一定的幫助的。
cp -a httpd.conf httpd.conf.bak

Ⅱ Linux下配置文件中參數帶引號和不帶引號的區別

單引號:

可以說是所見即所得:即將單引號內的內容原樣輸出,或者描述為單引號裡面看到的是什麼就會輸出什麼。單引號''是全引用,被單引號括起的內容不管是常量還是變數者不會發生替換。

雙引號:

把雙引號內的內容輸出出來;如果內容中有命令、變數等,會先把變數、命令解析出結果,然後在輸出最終內容來。雙引號""是部分引用,被雙引號括起的內容常量還是常量,變數則會發生替換,替換成變數內容。

不加引號:

不會將含有空格的字元串視為一個整體輸出, 如果內容中有命令、變數等,會先把變數、命令解析出結果,然後在輸出最終內容來,如果字元串中帶有空格等特殊字元,則不能完整的輸出,需要改加雙引號,一般連續的字元串,數字,路徑等可以用。

使用規則:

一般常量用單引號''括起,如果含有變數則用雙引號""括起。

最大不同:

單引號與雙引號的最大不同在於雙引號仍然可以保有變數的內容,但單引號內僅能是一般字
元,而不會有特殊符號

使用舉例:

「」號裡面遇到$,\等特殊字元會進行相應的變數替換
『』號裡面的所有字元都保持原樣
對於字元串,兩者相同
匹配模式也大致相同
但有一些區別非常容易混淆

grep "$a" file #引用變數a,查找變數a的值

grep '$a' file #查找「$a」字元串

grep "\\" file #grep: Trailing backslash(不知原因)

grep '\\' file #查找『\』字元

1、$ 美元符

2、\ 反斜杠

3、` 反引號

4、"雙引號
這四個字元在雙引號中是具有特殊含義的,其他都沒有,而單引號使所有字元都失去特殊含義

如果用雙引號,查找一個\,就應該用四個\:
grep "\\\\" file 這樣就對了,這樣等同於:
grep '\\' file

第一條命令shell把四個\,轉義成2個\傳遞給grep,grep再把2個\轉義成一個\查找
第二條命令shell沒轉義,直接把2個\傳遞給grep,grep再把2個\轉義成一個\查找
其實grep執行的是相同的命令

Ⅲ 用java的Quartz包定時調用方法,我想實現每隔半小時調用一次方法,那個配置文件中時間的配置符號咋寫的了

<!-- 常用的corn表達式
*隔5秒執行一次:*/5 * * * * ?
*隔1分鍾執行一次:0 */1 * * * ?
*23點執行一次:0 0 23 * * ?
*晨1點執行一次:0 0 1 * * ?
*月1號凌晨1點執行一次:0 0 1 1 * ?
*月最後一天23點執行一次:0 0 23 L * ?
*周星期天凌晨1點實行一次:0 0 1 ? * L
*在26分、29分、33分執行一次:0 26,29,33 * * * ?
*的0點、13點、18點、21點都執行一次:0 0 0,13,18,21 * * ?
-->

這是spring調用時,的符號公式

Ⅳ 請問log4j配置文件中,在配置日誌輸出信息中的%x{xxx}這個是什麼意思或者%x是指的什麼符號

這個會解析NDC中的變數。%X{name}會查詢設置到MDC中的變數。這些參數是在程序中設置的。可以自定義日誌格式。

Ⅳ 查找文件時,文件名中可以使用通配符是哪些呀

1、星號(*)

可以使用星號代替零個、單個或多個字元。如果正在查找以AEW開頭的一個文件,但不記得文件名其餘部分,可以輸入AEW*,查找以AEW開頭的所有文件類型的文件,如AEWT.txt、AEWU.EXE、AEWI.dll等。

2、問號(?)

可以使用問號代替一個字元。如果輸入love?,查找以love開頭的一個字元結尾文件類型的文件,如lovey、lovei等。要縮小范圍可以輸入love?.doc,查找以love開頭的一個字元結尾文件類型並.doc為擴展名的文件如lovey.doc、loveh.doc。

(5)配置文件中的符號擴展閱讀:

通配符的使用模式

通配符優先順序

對於使用通配符模式的各種資源,Tivoli Access Manager for Operating Systems 必須確定將應用何種通配符模式。

路由配置中的通配符

在路由器的配置中,經常出現通配符。和子網掩碼一樣,都是以「0」或「1」表示,不過與子網掩碼所表示的意思卻不一樣。

子網掩碼所表示的是IP的網路位和主機位,而通配符則表示與IP是否匹配。

SQL 通配符

在搜索資料庫中的數據時,SQL 通配符可以替代一個或多個字元。

SQL 通配符必須與 LIKE 運算符一起使用。

Ⅵ Linux的一些配置文件裡面,開頭都有#號這個符號的意思代表什麼,有跟沒有的區別是

這種方式注釋的意思。如果是命令前的有,則這一條命令不執行。

閱讀全文

與配置文件中的符號相關的資料

熱點內容
蘋果u盤修復工具哪個好用 瀏覽:124
微信動態表情包搞笑 瀏覽:436
可以去哪裡找編程老師問問題 瀏覽:608
win10lol全屏 瀏覽:25
qq圖片動態動漫少女 瀏覽:122
sai繪圖教程視頻 瀏覽:519
如何分析載入減速法數據 瀏覽:672
手機怎麼免費轉換pdf文件格式 瀏覽:668
在哪個網站可以駕照年檢 瀏覽:89
iphone可以播放ape嗎 瀏覽:991
matlabp文件能破解嗎 瀏覽:817
四川省高三大數據考試是什麼 瀏覽:457
導出打開java文件 瀏覽:671
win10藍屏是硬碟壞了么 瀏覽:46
沈陽哪裡適合學編程 瀏覽:811
django19常用版本 瀏覽:521
三國志11保存在哪個文件夾 瀏覽:88
iphone4s加速 瀏覽:108
編程內存和顯卡哪個重要 瀏覽:672
android連接網路列印機 瀏覽:195

友情鏈接