第一週做業

一、按系列羅列Linux的發行版,並描述不一樣發行版之間的聯繫與區別。react

 

linux的三大主流系列發行版:

 

 Debian , Slackware , RedHatlinux

  基於Debian的二次衍生表明的版本:Ubuntu,Knopix編程

  基於Slackware的二次衍生表明的版本:S.u.S.E,OpenSUSE小程序

  基於RedHat的二次衍生表明的版本:Fedora,CentOS服務器

 

 

不一樣發行版之間的聯繫和區別:
 
不一樣發行版本之間的聯繫:完整的Linux系統都是由Linux內核加上各類應用程序組成
區別: 
Red Hat ,是redhat本身的發行的企業版,是redhat的一個重要節點。
Fedore是一款基於linux的操做系統,也是一組維持計算機正常運行的軟件集合。由紅帽公司贊助。
suse linux,針對我的用戶。
紅旗linux的發行版,包括桌面版、工做站版、數據中心服務器版、HA集羣版和紅旗嵌入式linux等產品,是中國較大、較成熟的linux發行版之一。
Debian,三大發行版中惟一以社區形式運做,不以商業公司形式運做。是一個致力於建立自由操做系統的合做組織。並且debian開發者所建立的操做系統中絕大部分基礎工具來自於GNU工程。
Ubuntu,是一個以桌面應用爲主的linux操做系統。Ubuntu的目標在於爲通常用戶提供一個最新的、同時又至關穩定的主要由自由軟件構建而成的操做系統。
Centos,是一個基於redhat linux 提供的可自由使用源代碼的企業級linux發行版本。目前Centos已被收購,成爲redhat旗下的一個組織。

 

二、安裝Centos7.6操做系統,建立一個本身名字的用戶名,並能夠正常登陸,將主要步驟截圖。工具

 

[root@stor01 tmp]# useradd mark
[root@stor01 tmp]# echo "123456" | passwd --stdin mark
Changing password for user mark.
passwd: all authentication tokens updated successfully.
[root@stor01 tmp]# su - mark
[mark@stor01 ~]$操作系統

 

三、配置環境變量,實現執行history的時候能夠看到執行命令的時間。對象

 [root@stor01 tmp]# HISTTIMEFORMAT="%F %T "blog

 

[root@stor01 tmp]# history | tail -5
1058 2019-10-28 11:10:36 env
1059 2019-10-28 11:10:45 env | grep HIS
1060 2019-10-28 11:16:19 HISTTIMEFORMAT="%F %T "
1061 2019-10-28 11:16:24 history
1062 2019-10-28 11:16:36 history | tail -5token

 

四、總結Linux哲學思想。

 

 一、一切皆文件,把幾乎全部的資源通通抽象爲文件形式,包括硬件設備,甚至通訊接口等;

 二、由衆多功能單一的程序組成,一個程序只作一件事,而且作好;組合小程序完成複雜任務;

 三、儘可能避免跟用戶交互;目標:易於以編程的方式實現自動化任務;

 四、使用文本文件保存配置信息;

 

五、總結Linux經常使用命令使用格式,並用實例說明。例如echo、screen、date、ifconfig、export等命令

 命令格式:

  ~]#COMMAND [OPTIONS...] [ARGUMENTS...]

    選項:用於啓用或者關閉命令的某個功能

      短選項:-c 例如:-l,-h

      長選項:--word 例如:--all, --human-readable

    參數:命令的做用對象,好比文件名,用戶名等

    注意:

      多個選項以多參數和命令之間使用空白字符分隔

      取消和結束命令執行:Ctrl+c,Ctrl+d

      多個命令能夠用;符號分開

      一個命令能夠用\分紅多行

示例:

  echo - display a line of text

  echo [-neE] [arg ...]

 

   -n:不進行換行

   -e:讓轉義符生效

      \n:換行

      \t:製表符

  

  

  date - print or set the system date and time

  date [OPTION] ... [+FORMAT]

 

  %F:full date; same as %Y-%m-%d

  %T:time; same as %H:%M:%S

   [root@stor01 tmp]# date "+%F %T"

   2019-10-28 11:58:09

相關文章
相關標籤/搜索