在章節(jié)《企業(yè)對C/C++程序員的技能要求》中,我們已經(jīng)了解到企業(yè)需要的C程序員至少有70%以上是基于linux開發(fā)的環(huán)境,基于windows開發(fā)環(huán)境的職位實在太少。
Windows多容易,多么的好用,多么的熟悉,界面多么的友好,…...,沒錯,但不好意思,你學(xué)習(xí)之后找不到工作。
Linux太麻煩了,太陌生了,太不好用了,界面太土了,……..,是的,認為Linux麻煩是因為你不熟悉,界面是土了點,但Linux是專用于服務(wù)器的,不需要漂亮的界面,如果你想成為職業(yè)的程序員,學(xué)習(xí)謀生的本領(lǐng),就從Linux開始吧,那里有你想要的工作,有高薪水,還有你的夢想,你將會喜歡上它。
學(xué)習(xí)C語言需要Linux或其它UNIX服務(wù)器,我估計這些你都沒有,不過沒有關(guān)系,我們可以在個人電腦的Windows操作系統(tǒng)中安裝VMware軟件(虛擬機),然后在VMware上安裝centos操作系統(tǒng),Centos是Linux的一個分支,方便易用,是Linux服務(wù)器的首選操作系統(tǒng)。
VMware的安裝
1、對windows系統(tǒng)的要求
采用64位的windows操作系統(tǒng),內(nèi)存在4G以上,關(guān)閉殺毒軟件和防火墻,最好刪除殺毒軟件(中國的殺毒軟件本質(zhì)上是最歷害的病毒),實在還不行,就重裝windows操作系統(tǒng)
2、安裝VMware軟件
VMware有多個版本,我們只是學(xué)習(xí)用途,不必追求高版本,能用就行。
VMware的安裝很簡單,下一步再下一步……下多幾步就完成了。
如果你安裝VMware軟件不成功,或安裝CentOS系統(tǒng)不成功,可以跳過《Centos的安裝》步驟,安裝SecureCRT軟件。
我在互聯(lián)網(wǎng)上有一個服務(wù)器,我可以為你們創(chuàng)建一個專用的帳戶,借助該互聯(lián)網(wǎng)上的服務(wù)器也可以學(xué)習(xí)。
Centos的安裝
Centos的官方網(wǎng)站是https://www.centos.org/,我采用的是6.9,安裝包名是CentOS-6.9-x86_64-bin-DVD1.iso
如果大家在安裝的過程中有問題,可以試試其它版本
1、創(chuàng)建新的虛擬機
C語言
2、新建虛擬機向?qū)?/strong>
類型配置選擇“典型”。
C語言
3、安裝來源
安裝來源選擇選擇“安裝程序光盤映象文件”,點擊“瀏覽”找到Centos 6.9的安裝文件。
C語言
4、簡易安裝信息
全名:為你的Linux起個名稱,就像你的個人電腦也有一個各稱一樣。
用戶名:Linux系統(tǒng)在安裝完成后,將創(chuàng)建一個普通用戶,用戶名就是將要創(chuàng)建的普通用戶名,可以用你姓名的拼音。另外,系統(tǒng)還會創(chuàng)建一個超級用戶,用戶名是root。
密碼:待創(chuàng)建的普通用戶和超級用戶的密碼,你必須記住這個密碼。
C語言
5、虛擬機命名和位置
虛擬機的名稱:給你的虛擬機起來名字,你喜歡就好,也可以用缺省的名字。
位置:虛擬機文件存放的置,找一個大一些的磁盤分區(qū)存放就行。
C語言
6、虛擬機的容量和存儲方式
最大磁盤大小:允許虛擬機占用磁盤的最大值,10G、20G都行。
勾選“將虛擬機磁盤存儲為單個文件”。
C語言
7、創(chuàng)建新的虛擬機確認
核對一下虛擬機的信息,如果沒有問題,點擊完成創(chuàng)建新的虛擬機。
C語言
8、虛擬機創(chuàng)建完成
接下來將在VMware中安裝CentOS操作系統(tǒng),耐心等待,安裝完成后會啟動操作系統(tǒng),如下:
C語言
輸入用戶名和密碼登錄。
C語言
登錄成功。
C語言
選擇System的Shut Down可以關(guān)機。
C語言
在VMware中也可以啟動、關(guān)閉Centos服務(wù)器
C語言
SecureCRT8.5安裝
在實際開發(fā)中,程序員用ssh客戶端軟件軟件登錄服務(wù)器,推薦使用SecureCRT軟件。
1、獲取Centos服務(wù)器的地址
登錄Centos,會看到以下界面
C語言
在界面中的空白處點鼠標右鍵。
C語言
選擇Open in Terminal打開一個終端,會看到以下界面。
C語言
執(zhí)行ifconfig查看Centos的ip地址。
C語言
上圖中用鼠標選中的就是服務(wù)器的IP地址
加C/C++學(xué)習(xí)交.流群獲取C語言、C++、Windows高級編程,MFC框架編程、QT框架編程,Linux應(yīng)用程序開發(fā),Linux內(nèi)核研究等系統(tǒng)學(xué)習(xí)路線,更有進階干貨的直播免費學(xué)習(xí)權(quán)限 ,都是大牛帶飛 讓你少走很多的彎路的
2、配置SecureCRT會話
新建一個會話(New session),可以在左邊的會話管理器上新建,也可以用快捷鍵Alt+n。
C語言
選擇SSH2協(xié)議,下一步。
C語言
輸入Centos服務(wù)器的地址和用戶名,下一步,完成。
C語言
配置會話的屬性,在會話上點擊屬標右鍵,選擇Properties。
C語言
找到Appearance,重點關(guān)注Fonts(字體)和Character encoding(字符集)。
C語言
字體要大一些,不然看不清楚,字符集要選中文,如下:
C語言
修改完成后,點右下方的OK保存會話配置。
3、登錄Centos服務(wù)器
選中會話名,雙擊,連接服務(wù)器。
C語言
彈出以下窗口,選擇Accept&Save。
C語言
輸入密碼并勾選Save password,再OK。
C語言
登錄服務(wù)器成功。
C語言
4、注意事項
大部分人的個人電腦采用的是動態(tài)IP機制,Centos服務(wù)器的IP地址可能會變化,如果Centos服務(wù)器已開啟卻無法連接,可能是服務(wù)器的IP改變了,需要重新配置SecureCRT的連接參數(shù)
可以新建一個會話,也可以修改會話的屬性,如下:
C語言
修改Centos字符集
修改Centos的字符集,增加對中文的支持。
登錄服務(wù)器,輸入 su – root 回車后再輸入密碼,切換到root用戶(超級用戶)。
C語言
修改服務(wù)器的字符集后重啟。
修改字符集:echo LANG="zh_CN.gbk" > /etc/sysconfig/i18n
重啟服務(wù)器:init 6
關(guān)閉服務(wù)器:init 0
C語言
設(shè)置時區(qū)
虛擬機安裝好后,要修改時區(qū)為亞州的上海時間。
在root下執(zhí)行:
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
#date 查看系統(tǒng)時間
如下圖所示
C語言
#date -s 修改時間
看下面的例子#date -s 2019/09/26(將系統(tǒng)日期設(shè)定為2019年09月26日)
C語言
#date -s 10:24:00(將系統(tǒng)時間設(shè)定為上午 10:24:00)
C語言






