1、按系列羅列Linux的發行版,并描述不同發行版之間的聯系與區別,
linux的三大主流系列發行版:
Debian , Slackware , RedHat
基于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旗下的一個組織,
2、安裝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 ~]$
3、配置環境變數,實作執行history的時候可以看到執行命令的時間,
[root@stor01 tmp]# HISTTIMEFORMAT="%F %T "
[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 -5
4、總結Linux哲學思想,
1、一切皆檔案,把幾乎所有的資源統統抽象為檔案形式,包括硬體設備,甚至通信介面等;
2、由眾多功能單一的程式組成,一個程式只做一件事,并且做好;組合小程式完成復雜任務;
3、盡量避免跟用戶互動;目標:易于以編程的方式實作自動化任務;
4、使用文本檔案保存配置資訊;
5、總結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
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/159421.html
標籤:Linux
上一篇:Linux基礎命令
