Linux入門訓練二

Linux版本羅列小程序

開源特性讓Linux系統擁有衆多發行版本,而衆多發行版中有那麼幾款你可能未必用過但一定聽過,一塊兒來看看:centos

一、Red Hat Enterprise Linux:由Red Hat開發,Red Hat(紅帽公司)建立於 1993 年,是目前世界上資深的 Linux 廠商,也是最獲承認的 Linux 品牌。企業版Linux,收費,可爲用戶提供完整的配套技術。安全

二、CentOS Linux:由Red Hat開發,紅帽社區版Linux,不收費,它是基於 Red Hat Enterprise Linux 源代碼從新編譯、去除 Red Hat 商標的產物,各類操做使用和付費版本沒有區別,且徹底免費。缺點是不向用戶提供技術支持,也不負任何商業責任。bash

三、Mint:基於Debian和Ubuntu的Linux發行版,桌面操做系統,誕生的目的是爲家庭用戶和企業提供一個免費的,易用的,而且漂亮的桌面系統。網絡

四、Ubuntu:目前最受歡迎的桌面Linux發行版。優勢在於固定發佈週期和支持期,具備5年安全更新的長期支持(LTS)變體,新手友好(桌面版操做友好,安裝不友好),豐富的文檔,官方和用戶無私貢獻;缺點在於與Debian有必定的兼容性問題。ide

CentOS系統安裝步驟:centos7

一、在已有Vmware Workstation的狀況下,新建虛擬機
Linux入門訓練二操作系統

二、安裝客戶端操做系統時選擇稍後安裝
Linux入門訓練二3d

三、選擇CentOS7 64位
Linux入門訓練二code

四、設置虛擬機名稱和虛擬機存放位置
Linux入門訓練二

五、接下來虛擬機按虛擬機先導操做,須要注意的地方有:
(1)磁盤類型選擇,選擇SCSI,選擇這個是根據目前主流儲存硬盤類型
Linux入門訓練二

(2)選擇磁盤,選擇建立新的虛擬磁盤
Linux入門訓練二

(3) 設置磁盤容量。根據分區規劃,建議設置200G,且不要點當即分配全部磁盤空間,選擇下面兩個,哪個均可以,建議第二個
Linux入門訓練二

六、虛擬機硬件設置能夠根據本身的需求以及我的電腦的配置,個人設置以下
Linux入門訓練二
注:若想安裝圖形界面,則內存爲2G,最小安裝1G便可

七、設置好的虛擬機以下,接下來是安裝操做系統,這裏是指CentOS7
Linux入門訓練二

八、鼠標雙擊CD/DVD,選擇ISO安裝,選擇已經下載好的鏡像,肯定
Linux入門訓練二

Linux入門訓練二

九、開機安裝系統
Linux入門訓練二

十、若鏡像是第一次使用,則選擇第二項,檢查後再安裝,避免翻車,如果以前已經使用過了,肯定沒有問題,則選擇第一項,省時間
Linux入門訓練二

十一、等待文件加載
Linux入門訓練二

十二、語言,鍵盤,按我的需求設置
Linux入門訓練二

1三、設置時間,選擇上海
Linux入門訓練二

1四、軟件安裝包設置,我是選擇最小安裝,因此是第一項
Linux入門訓練二

Linux入門訓練二

1五、設置分區,選擇自定義,第二項,根據我的需求設置,若是沒有需求,則選擇按系統自動分配,第一項,選好後點done
Linux入門訓練二

Linux入門訓練二

1六、具體分區,注意/data須要手動輸入,磁盤分區模式選擇標準
Linux入門訓練二

1七、設置網絡,主機名
Linux入門訓練二

Linux入門訓練二

1八、點擊完成
Linux入門訓練二

Linux入門訓練二

1九、設置root密碼和添加用戶
Linux入門訓練二

Linux入門訓練二

Linux入門訓練二

Linux入門訓練二

20、重啓
Linux入門訓練二

2一、重啓後能夠看到登陸頁面以下,安裝成功,使用剛剛添加的用戶登陸
Linux入門訓練二

Linux入門訓練二

配置環境變量,使得系統執行history命令時能夠顯示執行時間:

echo 'export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S  `whoami` "'>>/etc/profile

source /etc/profile

或者登出

Linux入門訓練二

Linux哲學思想

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

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

3.儘可能避免跟用戶交互;

4.使用文本文件保存配置信息;

Linux經常使用命令使用格式:

Linux命令語法通用格式:# COMMAND [OPTIONS] [ARGUMENTS]

例:

echo:回顯

# echo $PS1
[\u@\h \W]\$

ls:列出

[root@centos7 ~]# ls -a
.  ..  anaconda-ks.cfg  .bash_history  .bash_logout  .bash_profile  .bashrc  .cshrc  .tcshrc

[root@centos7 ~]# ls -l /
total 20
lrwxrwxrwx.   1 root root    7 Oct  2 04:20 bin -> usr/bin
dr-xr-xr-x.   5 root root 4096 Oct  2 04:24 boot
drwxr-xr-x.   2 root root    6 Oct  2 04:20 data
drwxr-xr-x.  19 root root 3220 Oct  3 16:07 dev
drwxr-xr-x.  74 root root 8192 Oct  3 16:16 etc
drwxr-xr-x.   3 root root   20 Oct  2 04:24 home
lrwxrwxrwx.   1 root root    7 Oct  2 04:20 lib -> usr/lib
lrwxrwxrwx.   1 root root    9 Oct  2 04:20 lib64 -> usr/lib64
drwxr-xr-x.   2 root root    6 Nov  5  2016 media
drwxr-xr-x.   2 root root    6 Nov  5  2016 mnt
drwxr-xr-x.   2 root root    6 Nov  5  2016 opt
dr-xr-xr-x. 128 root root    0 Oct  3 16:07 proc
dr-xr-x---.   2 root root  135 Oct  2 04:27 root
drwxr-xr-x.  22 root root  600 Oct  3 16:16 run
lrwxrwxrwx.   1 root root    8 Oct  2 04:20 sbin -> usr/sbin
drwxr-xr-x.   2 root root    6 Nov  5  2016 srv
dr-xr-xr-x.  13 root root    0 Oct  3 16:07 sys
drwxrwxrwt.   9 root root 4096 Oct  3 18:28 tmp
drwxr-xr-x.  13 root root  155 Oct  2 04:20 usr
drwxr-xr-x.  19 root root  267 Oct  2 04:25 var
相關文章
相關標籤/搜索