天天看點

Linux基礎

1、常見Linux的發行版有哪些?并描述不同發行版之間的聯系與差別

Linux常見的發行版有

Debian: Ubuntu、Linux Mint以桌面為主

RedHat: RHEL(企業版)、CentOS(社群版)

SUSE: SLES、openSUSE

發行版之間的聯系:都是用Linux核心、遵循GPL開源協定

差別:不同發行版使用的包管理不同

Debian: ded 、apt-get

RedHat: rpm、yum

SUSE: rpm、zypper

2、列印顯示目前時間,格式是:20181209211008

date +%Y%m%d%H%M%S

3、實作晚上20:30自動關機,并提示使用者

shutdown -h 20:30 "The system will shutdown"

4、總結曆史指令管理以及用法

/etc/profile/ HISTSIZE=1000預設存儲1000條曆史指令

/root/.bash_history 存儲的曆史指令記錄

history用法

-c: 清空指令曆史

-d “數字”: 删除曆史中指定的第“數字”指令

-n: 顯示最近的n條曆史

-a: 追加本次會話新執行的指令曆史清單至曆史檔案

-r: 讀曆史檔案附加到曆史清單

-w: 儲存曆史清單到指定的曆史檔案

-n: 讀曆史檔案中未讀過的行到曆史清單

-p: 展開曆史參數成多行,但不存在曆史清單中

-s: 展開曆史參數成一行,附加在曆史清單後

!n:調用曆史中第n條指令

!ifconfig:調取曆史中最近一個以ifconfig開頭的指令

!!調取上一次執行的指令

5、總結Linux幫助用法

which 檢視外部指令的路徑和别名

whereis 檢視外部指令的路徑及相關文檔

whatis 顯示指令的簡短描述,使用資料庫

makewhatis | mandb 制作(whatis)指令資料庫

whatis 指令等同于使用 man -f 指令

内部指令help COMMAND或 man bash

外部指令COMMAND --help

繼續閱讀