亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 >

      linux中的echo命令用法詳細(xì)介紹

      時(shí)間: 加城1195 分享

        echo命令不僅在Linux中,幾乎在任何系統(tǒng)都是一個(gè)很基礎(chǔ)很重要的命令,Linux中的echo命令的功能是在顯示器顯示一段文字,具有輸出顯示的作用,那么具體用法有哪些呢?下面由學(xué)習(xí)啦小編為大家整理了linux中的echo命令的相關(guān)知識(shí),希望對(duì)大家有幫助!

        linux中的echo命令詳解

        linux的echo命令, 在shell編程中極為常用, 在終端下打印變量value的時(shí)候也是常常用到的, 因此有必要了解下echo的用法

        echo命令的功能是在顯示器上顯示一段文字,一般起到一個(gè)提示的作用。

        該命令的一般格式為: echo [ -n ] 字符串

        其中選項(xiàng)n表示輸出文字后不換行;字符串能加引號(hào),也能不加引號(hào)。用echo命令輸出加引號(hào)的字符串時(shí),將字符串原樣輸出;用echo命令輸出不加引號(hào)的字符串時(shí),將字符串中的各個(gè)單詞作為字符串輸出,各字符串之間用一個(gè)空格分割。

        功能說(shuō)明:顯示文字。

        語(yǔ)法:echo [-ne][字符串]或 echo [--help][--version]

        補(bǔ)充說(shuō)明:echo會(huì)將輸入的字符串送往標(biāo)準(zhǔn)輸出。輸出的字符串間以空白字符隔開(kāi), 并在最后加上換行號(hào)。

        參數(shù):-n 不要在最后自動(dòng)換行

        -e 若字符串中出現(xiàn)以下字符,則特別加以處理,而不會(huì)將它當(dāng)成一般

        文字輸出:

        \a 發(fā)出警告聲;

        \b 刪除前一個(gè)字符;

        \c 最后不加上換行符號(hào);

        \f 換行但光標(biāo)仍舊停留在原來(lái)的位置;

        \n 換行且光標(biāo)移至行首;

        \r 光標(biāo)移至行首,但不換行;

        \t 插入tab;

        \v 與\f相同;

        \\ 插入\字符;

        \nnn 插入nnn(八進(jìn)制)所代表的ASCII字符;

        –help 顯示幫助

        –version 顯示版本信息

        相關(guān)閱讀:Linux系統(tǒng)常見(jiàn)故障現(xiàn)象

        1. MBR中g(shù)rub損壞,1_5階段的數(shù)據(jù)損壞,2階段的grub損壞

        2. initramfs*.img文件損壞,內(nèi)核文件損壞

        3. /boot/grub/grub.conf文件丟失

        4. /etc/fstab丟失,無(wú)法掛載根等文件系統(tǒng)

        5. /boot 目錄全部的文件丟失

        6. root密碼忘記

        7. 為grub設(shè)置密碼,開(kāi)機(jī)時(shí)生效,保護(hù)root密碼被惡意修改等

        二、常見(jiàn)故障的分析解決:

        1. 1階段和1_5階段出問(wèn)題時(shí)會(huì)開(kāi)機(jī)執(zhí)行完BIOS自檢后直接報(bào)錯(cuò)

        2. 前面兩個(gè)階段順利通過(guò),到了執(zhí)行/boot/ 下面的第二個(gè)階段時(shí)的程序調(diào)用/boot/grub/grub.conf 時(shí)文件丟失或者/boot/下內(nèi)核文件和initramfs*.img 文件丟失都會(huì)造成卡在第二個(gè)階段:丟失initramfs文件時(shí)會(huì)在過(guò)了開(kāi)機(jī)選擇內(nèi)核啟動(dòng)之后卡住不動(dòng),沒(méi)有任何提示(在/boot/grub /grub.conf 配置文件中定義了timeout時(shí)間,會(huì)過(guò)了倒計(jì)時(shí),然后沒(méi)有任何提示)如果是丟失grub.conf 是會(huì)進(jìn)入grub>提示符由管理員指定內(nèi)核文件和initramfs文件位置

        3. /etc/fstab丟失:

        系統(tǒng)可以開(kāi)機(jī),但是開(kāi)機(jī)時(shí)會(huì)卡好長(zhǎng)時(shí)間,因?yàn)樵S多服務(wù)等待超時(shí)無(wú)法啟動(dòng),此時(shí)磁盤按照默認(rèn)以只讀掛載根,這個(gè)掛載是在開(kāi)機(jī)時(shí)掛載的,因?yàn)闆](méi)有fstab文件所以無(wú)法重新掛載根文件系統(tǒng)以及其他的系統(tǒng),沒(méi)有運(yùn)行級(jí)別

        4. 為grub設(shè)置了密碼會(huì)在開(kāi)機(jī)進(jìn)入內(nèi)核啟動(dòng)時(shí),想要修改grub和內(nèi)核的參數(shù)或者進(jìn)入系統(tǒng)時(shí)需要輸入密碼,當(dāng)然忘記這樣的密碼也只能使用光盤引導(dǎo)進(jìn)入救援模式修改配置文件/etc/grub/grub.conf 把相應(yīng)的密碼行刪除即可

      3996228