Vim編輯器介紹:

一 vi編輯器簡介

    vim     全屏幕純文本編輯器

二 vim使用

    1   vi 模式 
        vi  文件名



        命令模式
        輸入模式
        末行模式

        命令----》輸入   a:追加      i:插入       o:打開 i
        命令----》末行   :w  保存     :q  不保存退出   

2 命令模式操作

        1)光標移動
        hjkl        

        :n      移動到第幾行
        gg      移動文件頭
        G       移動到文件尾


        2)刪除字母
        x       刪除單個字母
        nx      刪除n個字母

        3)刪除整行  剪切
        dd      刪除單行
        ndd     刪除多行
        p       粘貼
        P(大)    粘貼到光標前

        dG      從光標所在行刪除到文件尾

        4)複製
        yy  
        nyy

        5)撤銷
        u       撤銷
        ctrl+r      反撤銷

        6)顯示行號
        :set  nu    
        :set  nonu  

        7)顏色開關
        :syntax  off
        :syntax  on

vi配置文件
Vi ~/.vimrc 手工建立的,vi配置文件

        8)查找            掌握
        /查找內容       向下查找

        n   下一個
        N   上一個

        9)替換    
        :1,10s/old/new/g         替換1到10行的所有old爲new
        :%s/old/new/g            替換整個文件的old爲new
                    g             範圍內所有old換爲new

        :1,5s/^/#/g         註釋1到5行
        :1,5s/^#//g         取消註釋

        :1,5s/^/\/\//g      文件頭加入//
        :1,10s/^\/\///g     取消註釋

軟件包安裝

一 軟件包分類
Tarball filename.tar.gz filename.tar.bz2
源碼包: 優點: 特點 開源 自由定製,效率更高
缺點: 編譯時間長,一旦報錯,很難解決

    二進制包(編譯之後的包):  rpm包   redhat package manager
            特點:安裝速度快        簡易
            缺點:自定義性差        依賴性

            庫文件依賴查詢     www.rpmfind.net
    (rpm -ivh /mnt/CentOS/mysql-connector-odbc-3.51.26r1127-1.el5.i386.rpm )

             Libodbcinst.so.2

二 rpm安裝
(一) 手工RPM命令安裝

    1   包名-版本號-發佈次數-適合linux系統-硬件平臺.rpm

    2   依賴性

    3   安裝 tree (目錄樹)

        rpm  -ivh  軟件包(絕對路徑)
            -i  安裝  -v  顯示詳細信息      -h 顯示進度

        rpm  -Uvh  軟件包
             -U     升級

    4   卸載
        rpm  -e  軟件包
            --nodeps    不檢查依賴性

    5   查詢  -
        rpm  -q         查詢包是否安裝
        rpm  -qa  | grep  httpd   mysql         顯示所有安裝包

        rpm  -qi   軟件包   查詢包的信息     
        rpm  -qip  軟件包   查詢沒有安裝包的信息
            -i  information

        rpm  -ql   軟件包  查詢包中文件的安裝位置
        rpm  -qlp  軟件包  查詢沒有安裝的包,打算安裝位置
             -l list        
        rpm  -qf  系統文件名     查詢系統文件屬於哪個包

    (二  )  yum 命令  rpm包管理方式

    yum  -y  install  軟件包       安裝          -y  自動回答yes
    yum  -y  remove   軟件包       當它不存在
    yum  -y  update   軟件包
    yum  list           查詢所有可以安裝的包

    光盤作爲yum源:
        1   cd  /etc/yum.repos.d/
            mv  CentOS-Base.repo  CentOS-BS.repo.bak

        2   mount /dev/sr0  /mnt/cdrom

        3   vi  /etc/yum.repos.d/CentOS-Media.repo
            baseurl=file:///mnt/cdrom/  指定yum源位置
            enabled=1                   yum源文件生效
            gpgcheck=0                  rpm驗證不生效



    yum  -y  install  gcc       (gcc是c語言編譯器,不裝gcc,源碼包不能安裝)

三 源碼包安裝

    1   遠程傳輸工具傳輸apache到linux。
            httpd

    2   安裝
        1) 解壓

        2) cd  解壓目錄

        3)  查看安裝文檔

            INSTALL     README

        4)編譯前準備
        ./configure  --prefix=/usr/local/apache2

            功能:
                1   檢測系統環境,生成Makefile

2 定義軟件選項

        5)編譯                
        make

        6)編譯安裝
        make  install

        報錯判斷:
            第一:安裝過程是否停止
            第二:注意error  warning  no  等錯誤報警

    3   啓動
        /usr/local/apache2/bin/apachectl  start  (測試)

    4   刪除   make  clean    

        直接刪除安裝目錄        

補充:
date 查看系統時間
date -s 20190220 設定日期
date -s 09:30:00 設定時間

du  -sh  目錄名        統計目錄大小
    -s  和
    -h  單位
發佈了28 篇原創文章 · 獲贊 3 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章