<kbd id="5sdj3"></kbd>
<th id="5sdj3"></th>

  • <dd id="5sdj3"><form id="5sdj3"></form></dd>
    <td id="5sdj3"><form id="5sdj3"><big id="5sdj3"></big></form></td><del id="5sdj3"></del>

  • <dd id="5sdj3"></dd>
    <dfn id="5sdj3"></dfn>
  • <th id="5sdj3"></th>
    <tfoot id="5sdj3"><menuitem id="5sdj3"></menuitem></tfoot>

  • <td id="5sdj3"><form id="5sdj3"><menu id="5sdj3"></menu></form></td>
  • <kbd id="5sdj3"><form id="5sdj3"></form></kbd>

    Linux新手設置

    共 2737字,需瀏覽 6分鐘

     ·

    2020-11-10 19:59

    • 還記得我上大學那會兒,裝一個Linux系統(tǒng)還是一件比較復雜的事請。
    • 先要下載鏡像,然后刻到光盤里面,然后再用光盤安裝。
    • 最頭疼的是我那筆記本的光驅質量不太好,所以出了問題不知道是安裝步驟不對,還是我那光驅本來就沒運行好。
    • 當然,我也可以安裝在虛擬機里,但我就是偏執(zhí)的想直接裝在硬件中。
    • 如今有了各大云服務器廠商,輕輕松松就讓你擁有你一臺Linux服務器。
    • 新手拿到一臺Linux服務器的時候,往往不知道該怎么用,看著命令行頭皮發(fā)麻,這里我就給大家整理一下,可以讓你更順暢的使用Linux系統(tǒng)。
    • 我使用的系統(tǒng)是CentOS8,相應的其他Linux操作系統(tǒng)應該差不多。

    1.遠程登陸工具

    一般我們做服務器開發(fā)的時候,都要使用遠程終端登陸到Linux服務器上,然后再作相應的操作。

    XShell和SeucreCrt這兩個工具都挺好用的,大家可以試試。我自己用的Xshell,因為它有免費版,不用費心搞破解。

    一般購買云服務器的時候,廠商會讓你設置用戶名和密碼,我這里直接使用root用戶登陸。

    2.設置軟件源

    Linux自帶的軟件源有可能會速度慢,我們可以把它換成國內的源。

    運行以下命令

    ?mv?/etc/yum.repos.d/CentOS-Base.repo?/etc/yum.repos.d/CentOS-Base.repo.backup
    ?yum?makecache
    ?sed?-i?-e?'/mirrors.cloud.aliyuncs.com/d'?-e?'/mirrors.aliyuncs.com/d'?/etc/yum.repos.d/CentOS-Base.repo
    ?yum?-y?update

    3.安裝rzsz工具

    這是一套上傳和下載的工具,可以很方便地將你本地文件上傳到云服務器,以及將云服務器的文件下載到本地。

    yum?install?lrzsz

    下載是sz命令,上傳是rz命令

    4.安裝vim

    CentOS8自帶的vim版本已經(jīng)蠻高了,可以不用再重新安裝。

    版本比較低的話,可以安裝最新的vim版本。因為后續(xù)安裝vim-go插件的話需要高版本的vim。

    因為我一直使用vim,所以后面講到需要編輯的地方,我都是使用vim來完成的。

    我也希望讀者都能學習使用vim,因為它會使你的工作輕松很多(僅限服務器方向)。
    安裝步驟如下:

    ?yum?install?gcc?ncurses-devel
    ?wget?https://github.com/vim/vim/archive/master.zip
    ?unzip?master.zip
    ?cd?vim-master/src/
    ?./configure
    ?make
    ?make?install

    5.配置vimrc

    為了將vim編輯器設置的更好用,我們可以配置.vimrc文件。
    這是我自己的配置,讀者可以下載,放到/root目錄下就可以了。
    鏈接: https://pan.baidu.com/s/1yJBuDEDggjUqEt76r9difg 提取碼: imy2。

    這個文件是跟著用戶走的,當你切換到另一個用戶的時候,需要放到相應的用戶目錄下。

    6.配置環(huán)境變量

    環(huán)境變量可以配置在/root/.bash_rc /root/.bash_profile這兩個文件下面,選一個即可。

    這兩個文件同樣是跟著用戶走的,當你切換到另一個用戶的時候,就切換到相應用戶的環(huán)境變量。

    我的配置如下,文件原有的代碼不用動,在后面添加這些就可以了。

    PS1='[\t?\u@\H:\w]\$?'
    PATH=$PATH:~/bin:~/go/bin:~/gopkg/bin
    LANG=zh_CN.UTF-8
    GOROOT=~/go
    GOPATH=~/gopkg
    GO111MODULE=on
    GOPROXY=https://goproxy.cn,direct
    GOCACHE=~/gocache
    GOBIN=~/bin

    export?PATH
    export?LD_LIBRARY_PATH
    export?LANG
    export?GOROOT
    export?GOPATH
    export?GOPROXY
    export?GO111MODULE
    export?GOCACHE
    export?GOBIN

    PS1設置的是bash命令提示符的格式,可以按照自己的喜好設置成不同的樣式,具體細節(jié)可以自行查閱。

    PATH設置的是可執(zhí)行命令存放的目錄。

    LANG設置的是語言編碼格式。

    下面6個設置的都是Go相關的一些變量,這里設置好了,后面安裝Go的時候就不用設置了。

    設置完之后,通過export導出。

    然后保存。

    運行如下命令后才能生效:

    source?.bashrc

    6.安裝Go

    到 https://golang.google.cn/ 下載最新的Go安裝包,目前是 go1.15.2.linux-amd64.tar。

    下載完通過rz工具上傳到服務器。

    運行:

    tar?xvf?go1.15.2.linux-amd64.tar?-C?.

    因為我們之前已經(jīng)配置過環(huán)境變量,所以這里只要解壓就可以了。

    運行如下命令,如果輸出go的版本號就說明安裝成功了。

    ?go?version

    7.vim安裝Go插件

    為了更方便的使用vim來進行Go編程,可以安裝vim-go插件,它集成了很多Go工具。

    運行一下命令:

    yum?install?git
    git?clone?https://github.com/fatih/vim-go.git?~/.vim/pack/plugins/start/vim-go
    vim:

    GoInstallBinaries
    等待安裝

    安裝完之后我們就可以愉快的寫代碼啦。

    8.小結

    這是一篇入門級的教程,主要面向Linux服務器新用戶,以及想使用Linux來開發(fā)Go的程序員。

    按照這個教程做下來,基本上可以讓你入個門。里面每個條目都有更深入的知識,讀者可以自行學習。

    有任何問題都可以來問我哦。

    良許個人微信


    添加良許個人微信即送3套程序員必讀資料


    → 精選技術資料共享

    → 高手如云交流社群





    本公眾號全部博文已整理成一個目錄,請在公眾號里回復「m」獲取!

    推薦閱讀:

    工作群里常見表情的真正含義……

    計算機專業(yè)幾本必看的書!

    漫話:如何給女朋友解釋為什么計算機中 0.2 + 0.1 不等于 0.3 ?


    5T技術資源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,單片機,樹莓派,等等。在公眾號內回復「1024」,即可免費獲?。。?/span>


    瀏覽 44
    點贊
    評論
    收藏
    分享

    手機掃一掃分享

    分享
    舉報
    評論
    圖片
    表情
    推薦
    點贊
    評論
    收藏
    分享

    手機掃一掃分享

    分享
    舉報

    <kbd id="5sdj3"></kbd>
    <th id="5sdj3"></th>

  • <dd id="5sdj3"><form id="5sdj3"></form></dd>
    <td id="5sdj3"><form id="5sdj3"><big id="5sdj3"></big></form></td><del id="5sdj3"></del>

  • <dd id="5sdj3"></dd>
    <dfn id="5sdj3"></dfn>
  • <th id="5sdj3"></th>
    <tfoot id="5sdj3"><menuitem id="5sdj3"></menuitem></tfoot>

  • <td id="5sdj3"><form id="5sdj3"><menu id="5sdj3"></menu></form></td>
  • <kbd id="5sdj3"><form id="5sdj3"></form></kbd>
    91成人小电影 | 日韩人妻在线免费观看 | 久久93| 青娱乐无码在线视频 | 成人A级黄片 |