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的狀況下,新建虛擬機操作系統
二、安裝客戶端操做系統時選擇稍後安裝3d
三、選擇CentOS7 64位code
四、設置虛擬機名稱和虛擬機存放位置
五、接下來虛擬機按虛擬機先導操做,須要注意的地方有:
(1)磁盤類型選擇,選擇SCSI,選擇這個是根據目前主流儲存硬盤類型
(2)選擇磁盤,選擇建立新的虛擬磁盤
(3) 設置磁盤容量。根據分區規劃,建議設置200G,且不要點當即分配全部磁盤空間,選擇下面兩個,哪個均可以,建議第二個
六、虛擬機硬件設置能夠根據本身的需求以及我的電腦的配置,個人設置以下
注:若想安裝圖形界面,則內存爲2G,最小安裝1G便可
七、設置好的虛擬機以下,接下來是安裝操做系統,這裏是指CentOS7
八、鼠標雙擊CD/DVD,選擇ISO安裝,選擇已經下載好的鏡像,肯定
九、開機安裝系統
十、若鏡像是第一次使用,則選擇第二項,檢查後再安裝,避免翻車,如果以前已經使用過了,肯定沒有問題,則選擇第一項,省時間
十一、等待文件加載
十二、語言,鍵盤,按我的需求設置
1三、設置時間,選擇上海
1四、軟件安裝包設置,我是選擇最小安裝,因此是第一項
1五、設置分區,選擇自定義,第二項,根據我的需求設置,若是沒有需求,則選擇按系統自動分配,第一項,選好後點done
1六、具體分區,注意/data須要手動輸入,磁盤分區模式選擇標準
1七、設置網絡,主機名
1八、點擊完成
1九、設置root密碼和添加用戶
20、重啓
2一、重啓後能夠看到登陸頁面以下,安裝成功,使用剛剛添加的用戶登陸
配置環境變量,使得系統執行history命令時能夠顯示執行時間:
echo 'export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S `whoami` "'>>/etc/profile source /etc/profile 或者登出
Linux哲學思想
一切皆文件: 把幾乎全部資源通通抽象爲文件形式,包括硬件設備,甚至通訊接口等;
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