Linux常用命令總結(jié)-創(chuàng)新互聯(lián)

自己簡(jiǎn)單總結(jié)的,希望對(duì)大家有幫助吧!

關(guān)機(jī)/重啟

關(guān)機(jī)
    poweroff    ##立即關(guān)機(jī)
    shutdown -h now     ##立刻關(guān)機(jī)
    shutdown -h 時(shí)間  ##到某個(gè)時(shí)刻自動(dòng)關(guān)機(jī)
    halt    ##立刻關(guān)機(jī)
    init 0      ##關(guān)閉系統(tǒng)
    shutdown -c ##取消定時(shí)關(guān)機(jī)
    logout      ##注銷(xiāo)
##簡(jiǎn)單說(shuō)一下三個(gè)立刻關(guān)機(jī)的區(qū)別:poweroff是掉電關(guān)機(jī),但實(shí)際上也是先關(guān)閉程序再關(guān)機(jī),halt等同于shutodwn -h now是停掉系統(tǒng)而已,并沒(méi)有掉電,主板是通電的
重啟
    shutdown -r now ##立即重啟
    reboot      ##立即重啟

注意:關(guān)機(jī)和重啟操作都是需要root權(quán)限的

創(chuàng)新互聯(lián)建站是一家專(zhuān)業(yè)提供壽陽(yáng)企業(yè)網(wǎng)站建設(shè),專(zhuān)注與網(wǎng)站制作、網(wǎng)站設(shè)計(jì)html5、小程序制作等業(yè)務(wù)。10年已為壽陽(yáng)眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專(zhuān)業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進(jìn)行中。

系統(tǒng)信息

    uname -r    ##查看系統(tǒng)內(nèi)核版本
    cat /proc/version       ##顯示內(nèi)核版本的詳細(xì)信息
    arch    ##查看系統(tǒng)處理器是32/64位
    uname -m    ##等同于arch
    cat /proc/cpuinfo       ##查看cpu詳細(xì)信息
    date    ##顯示系統(tǒng)時(shí)間
    date +"時(shí)間顯示格式"      ##按規(guī)定格式顯示時(shí)間
    clock -w        ##將系統(tǒng)時(shí)間寫(xiě)入硬件
    cal 年       ##查看某一年的日歷
    hostname    ##查看計(jì)算機(jī)名,后面可以加名稱(chēng)臨時(shí)更改系統(tǒng)名稱(chēng)
    cat /etc/redhat-release     ##查看系統(tǒng)版本
    head /etc/issue         ##查看系統(tǒng)版本
    free -m     ##查看系統(tǒng)內(nèi)存使用情況
    df -h       ##查看系統(tǒng)空間使用情況
    du -sh      ##查看目錄的大小
    uptime      ##查看系統(tǒng)運(yùn)行狀況
    ifconfig    ##查看網(wǎng)卡信息
    route -n    ##查看路由表
    netstat -anpt   ##查看已經(jīng)建立連接的端口
    netstat -lnpt   ##查看所有偵聽(tīng)端口
    ps -ef      ##查看所有進(jìn)程
    top     ##實(shí)時(shí)查看cpu及進(jìn)程等情況
    last    ##查看登陸日志
    crontab -e  ##創(chuàng)建任務(wù)計(jì)劃
    crontab -l  ##查看當(dāng)前用戶(hù)的任務(wù)計(jì)劃
    chkconfig   --list  | grep on   ##查看哪些系統(tǒng)開(kāi)機(jī)啟動(dòng)的服務(wù)程序
    yum -y  install 軟件包     ##安裝rpm軟件庫(kù)自動(dòng)安裝依賴(lài)庫(kù)
    rpm -qa     ##查看所有已安裝的rpm程序
    iptables -L ##查看防火墻設(shè)置

文件以及目錄

目錄
##講到目錄必須要說(shuō)一說(shuō)絕對(duì)路徑和相對(duì)路徑了。絕對(duì)路徑就是把路徑寫(xiě)完整,也就是說(shuō)從根(/)目錄開(kāi)始寫(xiě)起;相對(duì)定位是從當(dāng)前目錄開(kāi)始,也就是從當(dāng)前目錄,相對(duì)定位代表就是"..";
    cd  ##進(jìn)入用戶(hù)家目錄
    cd ..   ##返回上一級(jí)
    cd 目錄名  ##進(jìn)入該目錄
    pwd     ##查看當(dāng)前工作目錄
    mkdir 目錄名       ##創(chuàng)建目錄
    ls  ##列出當(dāng)前目錄中的文件
    ls -a   ##列出所有文件包括隱藏文件
    ls l = ll   ##列出當(dāng)前目錄下文件的詳細(xì)信息
    tree    ##樹(shù)形目錄結(jié)構(gòu)圖
文件
    touch 文件名   ##創(chuàng)建文件
    rm  -rf 文件/目錄   ##刪除文件或目錄不進(jìn)行提示
    mv  文件/目錄   路徑/文件/目錄    ##移動(dòng)文件到其他目錄,當(dāng)移動(dòng)的文件目錄為同一個(gè)目錄時(shí)進(jìn)行重命名
    cp  文件  路徑/文件名  ##復(fù)制文件到某個(gè)目錄
    cp -a 目錄/文件 路徑/文件   ##復(fù)制文件或目錄到某個(gè)文件
    ln  -s  文件  路徑/文件       ##創(chuàng)建文件或目錄的連接
    ln  -r  目錄  路徑      ##創(chuàng)建目錄連接
    cat 文件      ##查看文件內(nèi)容
    tac 文件      ##從最后一行開(kāi)始反向查看一個(gè)文件的內(nèi)容 
    more 文件 ##查看一個(gè)長(zhǎng)文件的內(nèi)容 
    less 文件 ##類(lèi)似于 'more' 命令,但是它允許在文件中和正向操作一樣的反向操作 
    head -2 文件      ##查看一個(gè)文件的前兩行 
    tail -2 文件      ##查看一個(gè)文件的最后兩行 
    tail -f 文件      ##動(dòng)態(tài)顯示,實(shí)時(shí)查看被添加到一個(gè)文件中的內(nèi)容

vim文件編輯器

基本用法:

 vim 文件名稱(chēng)

基本上 vi/vim 共分為三種模式,分別是命令模式,輸入模式和底線(xiàn)命令模式
默認(rèn)進(jìn)入的模式時(shí)命令模式,此模式只可以接收鍵盤(pán)信息,無(wú)法更改文件
使用“i”可以進(jìn)入輸入模式,此模式可以對(duì)文件進(jìn)行更改
進(jìn)入輸入模式,輸入“:”可以進(jìn)入底線(xiàn)命令模式

下面是我總結(jié)的一些簡(jiǎn)單vim快捷鍵

命令模式:
    a   在光標(biāo)后一位開(kāi)始插入
    A   在該行的最后插入
    I   在該行的最前面插入
    gg   直接跳到文件的首行
    G    直接跳到文件的末行
    dd    刪除一行
    3dd   刪除3行
    yy    復(fù)制一行
    3yy   復(fù)制3行
    p     粘貼
    u     undo
    v        進(jìn)入字符選擇模式,選擇完成后,按y復(fù)制,按p粘貼
    ctrl+v   進(jìn)入塊選擇模式,選擇完成后,按y復(fù)制,按p粘貼
    shift+v  進(jìn)入行選擇模式,選擇完成后,按y復(fù)制,按p粘貼
查找以及替換
    set null    ##顯示行號(hào)
    set nonu    ##隱藏行號(hào)
    /you       ## 查找關(guān)鍵字 查找文件中出現(xiàn)的you,并定位到第一個(gè)找到的地方,按n可以定位到下一個(gè)匹配位置(按N定位到上一個(gè))
    s/字符/替換為的字符   ##當(dāng)前行替換操作
    %s/sad/bbb      ##整個(gè)文件中的字符替換
保存以及退出
底線(xiàn)模式:
    w   ##保存
    q   ##退出
    x   ##保存并退出
    wq  ##保存并退出等同于x
    W   ##設(shè)置文件密碼
    q!  ##強(qiáng)制退出
    ##注意!如果在修改后不保存設(shè)置直接退出需要強(qiáng)制退出

打包壓縮

tar打包
    tar cvf 壓縮后名稱(chēng) 要壓縮的文件    ##只進(jìn)行打包不進(jìn)行壓縮
    tar rvf 目標(biāo)文件 需要追加的文件    ##將文件追加到目標(biāo)包文件中
tar解包
    tar xvf 包文件 ##將包文件進(jìn)行解包
    tar xvf 包文件 -C 目標(biāo)目錄g    ##將包解開(kāi)并解到指定位置
gzip壓縮
    gzip 文件 ##將文件使用gzip的壓縮方式壓縮
gzip解壓
    gzip 壓縮包    ##將壓縮包解壓
bzip2壓縮
    bzip2 文件    ##將文件使用bzip壓縮方式壓縮
bzip2解壓
    bunzip2 壓縮包 ##將壓縮包解呀
zip壓縮
    zip 文件      ##將文件以zip方式進(jìn)行壓縮
unzip解壓
    unzip 解壓后目錄 zip壓縮文件 ##將zip壓縮包解壓
打包壓縮
    tar zcvf 打包壓縮后文件名   要打包壓縮的文件    ##打包并使用gzip方式壓縮
    tar jcvf 打包壓縮后文件名   要打包壓縮的文件    ##打包并使用bzip2方式壓縮
解包并解壓縮
    tar zcvf 文件名        ##解包并解壓后面可加-C指定文件位置
    tar jcvf 文件名        ##解包并解壓后面可加-C指定文件位置

用戶(hù)和組

    groupadd 組名     ##創(chuàng)建一個(gè)新用戶(hù)組 
    groupdel 組名 ##刪除一個(gè)用戶(hù)組 
    groupmod -n 新組名 舊組名     ##重命名一個(gè)用戶(hù)組 
    useradd 用戶(hù)名     ##創(chuàng)建一個(gè)新用戶(hù) 
    userdel -r 用戶(hù)       ##刪除一個(gè)用戶(hù) ( '-r' 同時(shí)刪除主目錄) 
    passwd 用戶(hù)名      ##修改用戶(hù)口令 (注意此命令需要root權(quán)限)
    chage -E 時(shí)間 用戶(hù)名     ##設(shè)置用戶(hù)口令的失效期限,格式為:Y-m-d
    useradd  -g 組名 -d 家目錄 -s /bin/bash 用戶(hù)名  ##創(chuàng)建用戶(hù)同時(shí)設(shè)置所屬組以及家目錄

權(quán)限所有者

權(quán)限分為下面三種權(quán)限:

r:可讀        w:可寫(xiě)        x:可執(zhí)行
實(shí)例:
drwxr-xr-x  2 root root  40 4 2019 a
上面這行是使用ls進(jìn)行查看得出的
第一列表示權(quán)限列,別表示:
d:標(biāo)識(shí)節(jié)點(diǎn)類(lèi)型(d:文件夾   -:文件  l:鏈接)
后面就是權(quán)限了(三個(gè)為一組):
第一組 rwx     表示所有者所擁有的權(quán)限 此權(quán)限表示可讀可寫(xiě)可執(zhí)行
第二組 r-x     表示所屬組所擁有的權(quán)限 此權(quán)限表示可讀可執(zhí)行不可寫(xiě)
第三組 r-x     表示除了所屬組和所有者之外的其他人的權(quán)限

修改文件權(quán)限

    chmod g-rw 文件      ## 表示將文件對(duì)所屬組的rw權(quán)限取消
    chmod o-rw 文件      ## 表示將文件對(duì)其他人的rw權(quán)限取消
    chmod u+x 文件       ## 表示將文件對(duì)所屬用戶(hù)的權(quán)限增加x
    chmod a+rwx 文件       ## 表示將文件對(duì)所用戶(hù)加上aux權(quán)限
修改權(quán)限還可以使用下面方法(數(shù)字表示權(quán)限):
    chmod 777 文件    ##表示給文件設(shè)置全部權(quán)限,相當(dāng)于g o u都加rwx權(quán)限
    chmod -R 權(quán)限 目錄  ##表示將遞歸設(shè)置權(quán)限,此文件以及下面子目錄全部設(shè)置

修改文件所有者

    chmod 用戶(hù):用戶(hù)組 文件 ##給文件設(shè)置所屬用戶(hù)和用戶(hù)組
    chmod 用戶(hù) 文件     ##給文件設(shè)置所屬用戶(hù)
    chmod :用戶(hù)組 文件   ##給文件設(shè)置所屬組

RPM

    rpm -ivh 軟件名        ##安裝軟件包 
    rpm -ivh --nodeeps 軟件名      ##安裝軟件包忽略依賴(lài)關(guān)系警告 
    rpm -U 軟件名  ##更新軟件包但不改變其配置文件 
    rpm -F 軟件名  ##更新已經(jīng)安裝的軟件包 
    rpm -e 軟件名  ##卸載軟件包 
    rpm -qa         ##顯示系統(tǒng)中所有已經(jīng)安裝的軟件包 
    rpm -qa | grep 軟件名  ##顯示所有名稱(chēng)中包含軟件字樣的軟件包 
    rpm -qg "組名" 擦好像一個(gè)組件的rpm包 
    rpm -ql 軟件名     ##查詢(xún)一個(gè)已經(jīng)安裝的軟件包
    rpm -q 軟件名 --scripts    ##查詢(xún)?cè)诎惭b/刪除期間所執(zhí)行的腳本 
    rpm -qf 配置文件目錄      ##查看配置文件所屬的軟件包 
    rpm -qp 軟件名 -l      ##查詢(xún)未安裝的軟件包
    rpm -Vp 軟件名     ##查看軟件包是否安裝

YUM

yum僅限于redhat、centos、Fedora等rhel內(nèi)核的操作系統(tǒng)

    yum install 軟件包名稱(chēng)   ##下載并安裝一個(gè)軟件包 
    yum update          ##更新當(dāng)前系統(tǒng)中所有安裝的軟件包 
    yum update 軟件名  ##更新一個(gè)rpm包 
    yum remove 軟件名  ##卸載一個(gè)軟件包 
    yum list        ##列出所有安裝包 
    yum search 軟件名  ##查找相關(guān)軟件包 
    yum clean packages      ##清理緩存,刪除已下載的軟件包
    yum clean all       ##清除所有軟件包緩存
    yum makecache       ##進(jìn)行軟件包緩存

mount

掛載 
    mount 分區(qū)目錄 掛載目錄     ##掛載分區(qū),例如: mount    /dev/sdb1  /opt/sdb1
    mount 軟盤(pán)目錄 掛載目錄     ##掛載軟盤(pán) 
    mount 光盤(pán)目錄 掛載目錄     ##掛載光盤(pán) 
    mount -o loop iso文件 掛載目錄    ##掛載文件或ISO鏡像文件 
    mount -t vfat windows分區(qū) 掛載目錄    ##掛載NTFS或者FAT32文件系統(tǒng) 
    mount -t smbfs -o username=用戶(hù)名,password=密碼 地址 掛載目錄      ##掛載windows網(wǎng)絡(luò)共享目錄
卸載
    umount 分區(qū)名稱(chēng)或者掛載目錄名稱(chēng)     ##卸載已掛載的目錄
    fuser -km 分區(qū)目錄      ##強(qiáng)制卸載

find

文件搜索 
    find 目錄 -name 文件名   ##從此目錄查找此文件名的文件
    find 目錄 -user 用戶(hù)名   ##從此目錄查找此用戶(hù)所屬的文件或者目錄
    find 目錄 -name *文件名  ##在此目錄 中查找以此文件名結(jié)尾的文件或目錄
    find 目錄 -type f -mtime -天數(shù)  ##在此目錄中查找在多少天內(nèi)被創(chuàng)建或者修改過(guò)的文件 
    find 目錄 -type 文件類(lèi)型 -atime +天數(shù)   ##在此目錄中查找過(guò)去多少天未使用的文件

目前就先寫(xiě)這些了,等有時(shí)間了再進(jìn)行補(bǔ)充

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線(xiàn),公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿(mǎn)足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。

網(wǎng)頁(yè)題目:Linux常用命令總結(jié)-創(chuàng)新互聯(lián)
文章轉(zhuǎn)載:http://m.kartarina.com/article0/ccggio.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化自適應(yīng)網(wǎng)站Google網(wǎng)站導(dǎo)航定制開(kāi)發(fā)微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)
主站蜘蛛池模板: 亚洲av无码一区二区三区乱子伦| 国产精品爽爽va在线观看无码| 精品无码国产一区二区三区麻豆| 亚洲成av人片不卡无码久久| 亚洲国产精品无码久久久秋霞2| 无码一区二区三区| 在线看片无码永久免费aⅴ| 亚洲AV永久无码精品水牛影视| 东京热av人妻无码| 亚洲AV无码精品蜜桃| 亚洲啪啪AV无码片| 无码日韩人妻精品久久| 亚洲精品无码aⅴ中文字幕蜜桃| 国产在线拍偷自揄拍无码| 免费A级毛片无码久久版| 成人免费午夜无码视频| 无码国内精品久久人妻蜜桃| 人妻少妇无码精品视频区 | 国产在线拍揄自揄拍无码视频| 自拍中文精品无码| av无码一区二区三区| 亚洲成在人线在线播放无码| 无码午夜成人1000部免费视频| 在线播放无码后入内射少妇| 无码专区6080yy国产电影| 无码人妻丰满熟妇区毛片| 99久久无码一区人妻a黑| 无码视频在线观看| 无码久久精品国产亚洲Av影片| 亚洲AV无码一区二区三区系列| 亚洲精品无码久久久久| 国产免费无码一区二区| 亚洲日韩精品无码一区二区三区 | 久久久久亚洲?V成人无码| 无码人妻少妇伦在线电影| 精品无码黑人又粗又大又长| 国产莉萝无码AV在线播放| 人妻少妇精品无码专区动漫| 亚洲AV无码成人精品区日韩 | 国产a v无码专区亚洲av| 国产精品成人无码免费|