91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

Linux系統常用符號有哪些

發布時間:2022-01-26 16:48:01 來源:億速云 閱讀:180 作者:柒染 欄目:開發技術

Linux系統常用符號有哪些,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

Linux系統中有許多符號命令,他們在Linux系統中有著非常重要的作用,而且功能也非常強大。

1、符號:

在linux中,&和&&,|和||介紹如下:

& 表示任務在后臺執行,如要在后臺運行redis-server,則有 redis-server &

&& 表示前一條命令執行成功時,才執行后一條命令 ,如 echo ‘1‘ && echo ‘2’  

| 表示管道,上一條命令的輸出,作為下一條命令參數,如 echo ‘yes’ | wc -l

|| 表示上一條命令執行失敗后,才執行下一條命令,如 cat nofile || echo “fail”

cd .   當前目錄

cd ..  上一級目錄

cd ~   用戶家目錄(root的家目錄是root 普通用戶的家目錄是home)

>    覆蓋重寫某個文件   echo “11111” > hello (用11111覆蓋文件名為hello的文檔里的內容)

>>  追加到某個文件 echo “11111” > hello (把11111追加到hello文檔的最后面)

 擔任”連續指令”功能的符號就是”分號” (例子:cd ~/backup ; mkdir startup ;cp ~/.* startup/. 在命令與命令中間利用分號(;)來隔開,分號前的命令執行完成(無論成功與否)后就會立刻接著執行后面的命令)

‘string’ 單引號

被單引號用括住的內容,將被視為單一字串。在引號內的代表變數的$符號,沒有作用,也就是說,他被視為一般符號處理,防止任何變量替換。

 user@user-virtual-machine:~$ hey=homeeach'$hey' user@user-virtual-machine:~$ echo $hey homeeach$hey

“string” 雙引號

被雙引號用括住的內容,將被視為單一字串。它防止通配符擴展,但允許變量擴展。這點與單引數的處理方式不同。

 user@user-virtual-machine:~$ hey="long" user@user-virtual-machine:~$ echo da $hey da long

* 星號 (wild card) 相當常用的符號。 1、在文件名擴展(Filename expansion)上,她用來代表0到無窮多個任意字符。

  1. [root@RHEL6 ~]# ls a*

  2. aaa anaconda-ks.cfg

  3. [root@RHEL6 ~]#

2、在正則表達式(Regular Expressions)中,代表重復零個到無窮多個的前一個字符,如:grep -n ‘ess file.txt ,則可能會匹配es、ess、esss等等。正則表達式中的0到無窮多個字符使用的是“.”表示。 3、在運算時,它則代表 “乘法”。 let “fmult=23″ 除了內建指令 let,還有一個關于運算的指令expr,星號在這里也擔任”乘法”的角色。不過在使用上得小心,他的前面必須加上escape 字元。

** 次方運算 兩個星號在運算時代表 “次方” 的意思。 let “sus=2**3″echo “sus = $sus” # sus = 8

$及 錢號(dollar sign)

1、使用變量的前導符,即變量之前需要加的變量替代值   變量替換(Variable Substitution)的代表符號。

 [root@RHEL6 ~]# vrs=123 [root@RHEL6 ~]# echo "vrs = $vrs" vrs = 123

2、在 Regular Expressions 里被定義為 “行” 的最末端 (end-of-line)。這個常用在grep、sed、awk 以及 vim(vi) 當中。

 [root@RHEL6 ~]# ll | grep "txt$" //列出行末是txt結尾的行 -rw-r--r--. 1 root root 1700 May 21 10:50 1.txt -rw-r--r--. 1 root root 650 May 31 18:11 123.txt -rw-r--r--. 1 root root 1700 May 21 10:50 2.txt -rw-r--r--. 1 root root 923 May 27 09:20 network.txt -rw-r--r--. 1 root root 96 Jun 1 17:58 printf.txt -rw-r--r--. 1 root root 673 Jun 1 12:24 regular_express.txt

3、在bash中$本身也是個變量。代表的是目前這個shell的進程代碼,即所謂的PID(Process ID)想要知道我們當前的shell的PID,可以這樣

 [root@RHEL6 ~]# echo $$ 4316

看完上述內容,你們掌握Linux系統常用符號有哪些的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

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

AI

西城区| 长寿区| 临邑县| 彰武县| 华阴市| 长岭县| 榕江县| 冷水江市| 吉安市| 泸定县| 行唐县| 广安市| 莱州市| 鹤岗市| 尼木县| 玉林市| 武夷山市| 旬阳县| 阿合奇县| 邹平县| 济源市| 清水县| 关岭| 凉城县| 建平县| 邮箱| 和田市| 洱源县| 枣庄市| 乌兰浩特市| 汤原县| 胶南市| 和平区| 万山特区| 兖州市| 北流市| 建阳市| 红桥区| 增城市| 藁城市| 永寿县|