Linux入門(二)

linux基礎命令及應用


    shutdown:關機命令

        -r:重啟

        -h:關機

        -c:取消關機命令

[root@localhost ~]# shutdown -h 17:00
Shutdown scheduled for Sat 2016-07-30 17:00:00 CST, use 'shutdown -c' to cancel.
[root@localhost ~]# shutdown -c
[root@localhost ~]# 
Broadcast message from root@localhost.localdomain (Sat 2016-07-30 06:24:35 CST):

The system shutdown has been cancelled at Sat 2016-07-30 06:25:35 CST!

    history:歷史命令

[root@localhost ~]# history 
    1  2016-07-30 00:01:19 init 5
    2  2016-07-30 00:01:19 exit
    3  2016-07-30 00:01:19 his
    4  2016-07-30 00:01:19 history 
    5  2016-07-30 00:01:19 wd
    6  2016-07-30 00:01:19 pwd
    7  2016-07-30 00:01:19 cd
    8  2016-07-30 00:01:19 ls
    9  2016-07-30 00:01:19 host
   10  2016-07-30 00:01:19 hostname
   11  2016-07-30 00:01:19 history 
   12  2016-07-30 00:01:19 ehco"HISTSIZE"
   以下省略...

        歷史命令默認記錄1000條在/etc/profile定義,對所有用戶有效。

        命令歷史存放在.bash_history

        !歷時命令號:執行對應歷史命令號的命令

        !shut:執行最近一次使用帶有shut的命令

        ???down:執行包含down的命令

            ?表示包含

        ??!=Ctrl+p:執行上一條命令

        Ctr+r:搜索歷史命令中的字符

        file:調用參數

            !$:調用最后一個參數

            !^:調用第一個參數

            ?。簄:調用中間參數,n代表幾個

            !*:調用所有參數

            !n:調用第n條命令中的參數

        history常用選項:
            -c:清空命令歷史記錄

            -d n:刪除歷史中第n條命令

            n:顯示最近的n條歷史

            -a:把本次會話新執行的命令歷史列表存入歷史文件

            -n:把歷史文件中未讀取的行放入歷史列表

            -r:把歷史文件中所有行放入歷史列表

            -w:保存歷史列表存放到指定的歷史文件

            -p:展開歷史參數成多個行,但不存在歷史列表中

            -s:展開歷史參數成一行,附加在歷史列表中

        命令歷史相關環境變量:

            HISTSIZE:命令歷史記錄的調試

            HISTFILE:指定歷史文件,默認在/bash_history

            HISTFILESIZE:命令歷史文件記錄歷史的條數

            HISTTIMEFORMAT:“hostname:%F %T ”顯示主機名和時間。

            HISTIFNORE:“pwd:cd”pwd和cd的歷史

        控制命令歷史的記錄方式:

            環境變量:HISTCONTROL

                ignoredups:忽略重復的命令,連續且相同為重復。

                ignorespace:忽略所有以空格開頭的命令。

                ignoreboth:等于ignoredups,ignorespace

                erasedups:刪除重復命令

            存放在/etc/profile或/.bash_profile

    Ctrl+l:清屏,相當于clear命令

    Ctrl+c:取消命令的執行

    Ctrl+a:會移動到命令行的最前面

    Ctrl+e:會移動到命令行的最后面

    Ctrl+u:會刪除到行首

    Ctrl+k:會刪除到行尾

原創文章,作者:DYW,如若轉載,請注明出處:http://www.www58058.com/26916

(0)
DYWDYW
上一篇 2016-08-02 10:55
下一篇 2016-08-02 10:55

相關推薦

  • btrfs管理和應用

    一、btrfs概念        在btrfs中存在三種類型的數據,data, metadata和system。它們表示:        DATA           數據塊。       &nbsp…

    系統運維 2016-04-12
  • mount中-o的選項利用

        Mount下—-o 選項的各項用處  mount-o 選項 sync,async 同步模式,異步模式(defaults)         此選項的默認模式為異步模式。在同步模式下,內存的任何修改都會實時的同步到硬盤當中,這種模式的…

    2017-08-19
  • date命令常見用法。

    date是一個非常實用的小工具,可以查看時間,并且也可以添加選項去完成自己想完成的東西。

    Linux干貨 2017-11-13
  • 磁盤管理之文件系統

    一,概述 文件系統是操作系統用于明確存儲設備或分區上的文件的方 法和數據結構;即在存儲設備上組織文件的方法。操作系統 中負責管理和存儲文件信息的軟件結構稱為文件管理系統, 簡稱文件系統。  從系統角度來看,文件系統是對文件存儲設備的空間進行組 織和分配,負責文件存儲并對存入的文件進行保護和檢索的 系統。具體地說,它負責為用戶建立文件,存入、讀出、修…

    Linux干貨 2016-09-05
  • MAN手冊各章節功能

         1.普通命令     2.系統調用 (方便查到調用的函數,需加的頭文件)     3.庫函數     4.特殊文件 例:/dev下的各種設備文件     5.文件的格式    &n…

    Linux干貨 2016-10-18
  • 初入LINUX之首周總結及虛擬機的安裝

    一.初入LINUX   1.在接觸LINUX之前,先了解了計算機的系統組成: 2.服務器是計算機的一種,是網絡中為客戶端計算機提供各種服務的高性能的計算機,服務器在網絡操作系統的控制下,將與其相連的硬盤磁帶,打印機及昂貴的專用通訊設備提供給網絡上的客戶站點共享,也能為網絡用戶提供集中計算、信息發布及數據管理等服務 。 3.服務器的三大操作系統:①w…

    2017-05-20
欧美性久久久久