久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

CentOS7命令總結(jié)

 醉人說夢 2019-09-30

一.文件操作

   0.基本操作

    touch,、mkdir /var/temp/nginx -p(創(chuàng)建多級目錄時)、

    echo xxx    作用:顯示一段內(nèi)容,。 例如:echo $JAVA_HOME

                       擴(kuò)展:輸出內(nèi)容到命令行,、echo xxx >文件.txt   輸出文件到文件中(如果文件不存在則會創(chuàng)建)

    rm -rf

    mv(當(dāng)移動多個文件時:mv 1文件 2文件 -t 目標(biāo)目錄)

    vi,、vim、cat,、head,、more、tail(-f 會持續(xù)添加tomcat信息),、(vim比vi增加了多級撤銷的功能等)

 

    source     文件生效

    find /etc/ -name my.cnf    查找文件

    whereis my.cnf                    查找文件

    which    查找并顯示給定命令的絕對路徑    例如:which java

    locate    查找文件或目錄比find -name快

    grep     想要查詢的字段 文件路徑

    cp (-r  復(fù)制目錄),、

    scp 文件 用戶@ip:/root  跨服務(wù)器拷貝(例子例如:scp abc.txt root@hadoop02:/)

        scp /root/{a.txt,b.txt} 192.168.25.104:/root

    ln -s 文件名 快捷文件名        創(chuàng)建軟連接(類似于快捷方式)

    tar -zxvf            解壓(解壓tar.xz的命令:tar -xvJf  Python-3.6.2.tar.xz

    sz 文件名、rz    下載,、上傳 (需要下載yum -y install lrzsz)

 

        :w           //保存文件 

        :q          //退出編輯器,,如果文件已修改請使用下面的命令 

        :q!         //退出編輯器,且不保存 

        :wq         //退出編輯器,,且保存文件 

 

    1.vim的命令

 

            模糊查詢

                /后跟查找的字符串,。vim會顯示文本中第一個出現(xiàn)的字符串。

                ?后跟查找的字符串,。vim會顯示文本中最后一個出現(xiàn)的字符串,。

                shift+3即#    搜索上一個當(dāng)前單詞

                shift+8即*    搜索下一個當(dāng)前單詞

                n  或  N 進(jìn)行上一個或下一個的匹配。

 

            翻頁

                翻一頁 ctrl-f ctrl-b

                    f就是forword b就是backward

                翻半頁

                    ctrl-d ctlr-u

                    d=down u=up

            上下移動

                跳轉(zhuǎn)到文檔開頭:gg

                跳轉(zhuǎn)到文檔末尾:G

                用于顯示指定文件末尾內(nèi)容,,不指定文件時,,作為輸入信息進(jìn)行處理。常用查看日志文件,。

            左右移動

                行首^(即Shift+6)   行尾Shift+0

                與快捷鍵"^"和0不同,,快捷鍵"$"前可以加上數(shù)字表示移動的行數(shù)。例如使用"1$"表示當(dāng)前行的行尾,,"2$"表示當(dāng)前行的下一行的行尾,。

 

            復(fù)制粘貼操作:

                復(fù)制

                    yy、 nyy        n代表行數(shù)

                粘貼

                    在命令模式下,,將光標(biāo)移動到將要粘貼的行處,,按“p”進(jìn)行粘貼        

            刪除一行

                dd、 ndd        n代表行數(shù)

            刪除多行

                ctrl+v    然后上下調(diào)節(jié)位置    再按大D刪除

            行在屏幕位置調(diào)節(jié)

                ctrl-e ctrl-y

                zz 讓光標(biāo)所在的行居屏幕中央

                zt 讓光標(biāo)所在的行居屏幕最上一行 t=top

 

                zb 讓光標(biāo)所在的行居屏幕最下一行 b=bottom

 

 

    2.cat

        cat命令有三個作用     

            1)查看

            2)創(chuàng)建新文件

                    cat >> abc

                    輸入內(nèi)容

                    ctrl+d結(jié)束編輯

            3)合并文件    

                    cat file1 file2 > file

                    cat file1 >> file2

    3.head,、more的命令

            按Space鍵:顯示文本的下一屏內(nèi)容,。

            按Enier鍵:只顯示文本的下一行內(nèi)容。

            按斜線符|:接著輸入一個模式,,可以在文本中尋找下一個相匹配的模式,。

            按H鍵:顯示幫助屏,該屏上有相關(guān)的幫助信息,。

            按B鍵:顯示上一屏內(nèi)容,。

            按Q鍵:退出rnore命令

            more abc.txt | grep wqp -A2 -B3

        

二.系統(tǒng)操作

    0、基本:

    reboot 重啟系統(tǒng)

    chown、chgrp    更改linux文件的擁有者及用戶組        資料:https://blog.csdn.net/hudashi/article/details/7797393

                                本地鏈接: (chown和chgrp)   摘自:https://www.cnblogs.com/zhangchenliang/p/7717602.html     

    |    例如:cat a.txt | more,。    例如ps aux | grep java,。 前面的輸出作為后面的輸入 

    \    命令是指一行命令沒寫完,另起一行如:./configure \  --prefix........

    df -hl

    cd,、cd -

    ll,、ls、ls -a    顯示文件 (ls -la 效果等同于ll)

    history

    pwd

    clear

    yum (Yellow dog Updater, Modified)    下載命令

    wget(命令用來從指定的URL下載文件,、類似于迅雷,,是一種下載工具)    下載命令

    chmod 權(quán)限        drw-r--r--    分別是d代表文件夾、當(dāng)前用戶權(quán)限,、當(dāng)前用戶組權(quán)限,、其他用戶權(quán)限        

    lsb_release -a(yum install lsb)    查看linux版本

    chown、chgrp    

 

    systemctl stop firewalld.service

    service disable firewalld.service    永久關(guān)閉修改配置開機不啟動防火墻

    service mysqld stop        service mysqld restart       mysql服務(wù)停止,、開啟指令

 

    su - oracle        切換用戶

 

    hostname xxx

    hostnamectl --static set-hostname centos7        設(shè)置主機名是centos7

            static(永久) transient(瞬態(tài)) pretty (靈活)

    hostnamectl status        查看主機名狀態(tài)

    hostname優(yōu)秀博客鏈接:    https://www.cnblogs.com/kerrycode/p/3595724.html深入理解Linux修改hostname)

 

    1,、進(jìn)程:

    kill    正常殺掉進(jìn)程命令        

    jps -- Java Virtual Machine Process Status Tool      可以列出本機所有java進(jìn)程的pid(hadoop中使用該命令查看啟動情況)

    kill -9    強制、暴力關(guān)閉

    ps aux|grep 進(jìn)程名

 

    2,、網(wǎng)絡(luò),、端口:

    ifconfig               查看IP(有內(nèi)網(wǎng)ip)

    curl 下面的命令        獲得公網(wǎng)ip

            curl members.3322.org/dyndns/getip      對VPS有效

            curl icanhazip.com                                       對虛擬機有效

            curl ifconfig.me                                            都無效

    netstat -na | grep 8080    查看端口開啟情況

    Shift + PageUp 和 Shift + PageDown     linux命令行過長翻頁

    netstat -ntpl        查看網(wǎng)絡(luò)端口列表

    netstat -an|grep 3306    查看單個端口監(jiān)聽狀態(tài)

    service network restart    網(wǎng)絡(luò)重啟

    setup    打開類似BIOS界面配置網(wǎng)路(e3商城項目day04---12有配置) tab鍵用于退出

 

    3、安裝包:

    

    Yum

        yum localinstall xxx.rpm          安裝本地安裝包    如果加-y則不會出現(xiàn)【Is this OK[y/d/N]】

        yum update和yum upgrade        更新yum

                區(qū)別

                    1,、upgrade會刪除舊版本的package,,如果依賴舊版本的package,不要用upgrade

                    2,、upgrade會更新內(nèi)核軟件包

    包管理器

  

    Redhad系:CentOS    rpm    包管理器

                                                 rpm -qa|grep 已安裝的rpm程序                                     查看

                                                 rpm -ivh 包                                                                     安裝(i:install)

                                                 rpm -e xxx.rpm (如果有依賴報錯加上--nodeps)        刪除

                                                 rpm remove xxx(rpm -qa|grep mysql)

    Debian系:Ubuntu    dpkg    包管理器

                                   有空看這個整理一下         http://blog.csdn.net/yessharing/article/details/55806090

                                            apt

                                                apt-get install mysql                                安裝

                                                apt-get update                                          更新

                                                apt-get remove package 包                   刪除

 

    4,、&    &&    |    ||

        &  表示任務(wù)在后臺執(zhí)行,如要在后臺運行redis-server,則有  redis-server &

        && 表示前一條命令執(zhí)行成功時,,才執(zhí)行后一條命令 ,,如 echo '1‘ && echo '2'

        | 表示管道,上一條命令的輸出,,作為下一條命令參數(shù),,如 echo 'yes' | wc -l

        || 表示上一條命令執(zhí)行失敗后,才執(zhí)行下一條命令,,如 cat nofile || echo "fail"

 

    5,、MySQL安裝

        1 、rpm安裝

            黑馬4-8月JAVAEE+Hadoop大數(shù)據(jù)第9期        第七天    02視頻    30分鐘左右

         

    6,、查看內(nèi)核版本

            cat /proc/version

 

    7、環(huán)境變量

            export

    

    8,、grub

 

三,、其他

    1.免密碼登錄

        ssh-keygen -t rsa (四個回車)

        執(zhí)行完這個命令后,會生成兩個文件id_rsa(私鑰)、id_rsa.pub(公鑰)

        將公鑰拷貝到要免密登陸的目標(biāo)機器上

        cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

            或

        ssh-copy-id localhost        

        

    2.打印日志

        

    3,、wc 文件    

        wc(選項)(參數(shù))    顯示文件行數(shù),、字?jǐn)?shù)、Byte數(shù)

            參數(shù):

                 -c或--bytes或——chars:只顯示Bytes數(shù),;

                -l或——lines:只顯示列數(shù),;

                -w或——words:只顯示字?jǐn)?shù)。

    4,、SSH協(xié)議

        ssh 192.168.25.131 mkdir /wqp

    

    5,、帶圖形界面的CentOS上傳文件后,保存文件的位置(通過共享文件夾的方式)

                /mnt/hgfs

    6,、Linux的定時器:crontab

                crontab -e 編輯當(dāng)前用戶的定時器

    7,、查看CentOS版本

                cat /etc/redhat-release

    8、rz,、sz    上傳,、下載

               sudo yum install lrzsz    

 

四.配置文件

    1.配置文件位置

    /etc/hosts                     文件作用是域名解析

    /etc/sysconfig/network (網(wǎng)關(guān))

    /etc/sysconfig/network-script/ifcfg-eth0 文件是網(wǎng)卡配置文件??截惖腣Mware虛擬機的防止mac沖突的個人筆記 VMware個人筆記

     /etc/profile                         文件是環(huán)境變量文件 

     /etc/resolv.conf                  DNS

 

    2.配置文件位置

    network        /etc/init.d/network        可以使用network restart命令

 

    3.環(huán)境變量

    配置完后注意要使用source /etc/profile生效

    #set protoc

    export PROTOBUF_HOME=/usr/local/protoc

    export PATH=${PROTOBUF_HOME}/bin:$PATH

    #set maven

    export MAVEN_HOME=/export/servers/maven

    export PATH=${MAVEN_HOME}/bin:$PATH

    #set hadoop env

    export HADOOP_HOME=/export/servers/hadoop

    export PATH=${HADOOP_HOME}/bin:${HADOOP_HOME}/sbin:$PATH

    #set java env

    export JAVA_HOME=/export/servers/jdk

    export JRE_HOME=${JAVA_HOME}/jre

    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

    export PATH=${JAVA_HOME}/bin:$PATH

 

四.遇到的問題

    1,、/usr/bin/vim /etc/profile

        安裝jdk時,修改/etc/profile文件,,導(dǎo)致所有的命令不能使用包括ls,、vi等。 

        執(zhí)行上面命令,,然后將原來修改的內(nèi)容刪除,、重新啟動。shutdown -r now 或者reboot

    2,、CentOS7的virbr0網(wǎng)絡(luò)問題

        博客鏈接:https://www.cnblogs.com/cloudos/p/8288041.htmlCentOS7.4 (刪除virbr0虛擬網(wǎng)卡)

            brctl show    //查看網(wǎng)橋

            ifconfig virbr0 down   

            brctl delbr virbr0   //刪除網(wǎng)橋

            systemctl disable libvirtd.service    //禁用libvirtd服務(wù)開機自啟動

            systemctl mask libvirtd.service  

    3,、指定固定IP

        參考博客鏈接:https://blog.csdn.net/yongge1981/article/details/78903886

                        (Virtualbox+Centos 7虛擬機設(shè)置host-only網(wǎng)卡的靜態(tài)IP地址)

        BOOTPROTO=dhcp

        IPADDR=x.x.x.x

        NETMASK=255.255.255.0

        GATEWAY=192.168.56.1

        (NETMASK、GATEWAY沒加也可以)

        然后service network restart就可以啦,!

 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多