国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux【命令篇】—— Linux操作系統(tǒng)常用指令大全

這篇具有很好參考價(jià)值的文章主要介紹了Linux【命令篇】—— Linux操作系統(tǒng)常用指令大全。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

目錄

一、關(guān)機(jī)與重啟指令

(1)shutdown - 關(guān)機(jī)

(2)halt - 關(guān)機(jī)

(3)reboot - 重啟

(4)sync - 將內(nèi)存的數(shù)據(jù)同步到磁盤

二、幫助指令

(1)man - 查看某個(gè)命令的幫助手冊(cè)

(2)help - 查看某個(gè)命令的幫助信息

三、文件目錄類指令

(1)pwd - 顯示當(dāng)前目錄的絕對(duì)路徑

(2)ls - 顯示當(dāng)前路徑下的文件和目錄

(3)cd - 切換至指定目錄

(4)mkdir - 創(chuàng)建目錄

(5)rmdir - 刪除目錄(空目錄)

(6)touch - 創(chuàng)建空文件

(7)cp - 拷貝文件或目錄到指定文件或目錄

(8)rm - 刪除文件或目錄

(9)mv - 移動(dòng)文件與目錄或重命名

(10)cat - 查看文件內(nèi)容

(11)more - 文本過濾器

(12)less - 分屏查看文件內(nèi)容

(13)echo - 輸出內(nèi)容到控制臺(tái)

(14)head - 顯示文件開頭部分

(15)tail - 顯示文件尾部的部分

(16)> / >> - 輸出重定向/追加

(17)ln - 軟鏈接

(18)history - 查看執(zhí)行過的的歷史命令

四、時(shí)間日期類指令

(1)date - 顯示當(dāng)前日期、設(shè)置日期

(2)cal - 查看日歷

五、搜索查找類指令

(1)find - 查找文件

(2)locate - 定位文件路徑

(3)which - 定位指令路徑

(4)grep - 過濾查找

六、壓縮解壓類指令

(1)gzip - 壓縮文件

(2)gunzip - 解壓文件

(3)zip - 壓縮文件或目錄

(4)unzip - 解壓文件或目錄

(5)tar - 打包


一、關(guān)機(jī)與重啟指令

(1)shutdown - 關(guān)機(jī)

語法:shutdown

  • shutdown -h now 【立即關(guān)機(jī)】
  • shutdown -h 1 【1分鐘后關(guān)機(jī),shutdown后不填默認(rèn)一分鐘后關(guān)機(jī)】
  • shutdown -r now 【立即重啟】

(2)halt - 關(guān)機(jī)

(3)reboot - 重啟

(4)sync - 將內(nèi)存的數(shù)據(jù)同步到磁盤

無論是要關(guān)機(jī)還是重啟,建議先運(yùn)行 sync 命令將內(nèi)存數(shù)據(jù)保存到磁盤。

二、幫助指令

(1)man - 查看某個(gè)命令的幫助手冊(cè)

語法:man 命令或配置文件

  • man ls 【查看 ls 命令的幫助手冊(cè)】
  • man netstat 【查看 netstat 命令的幫助手冊(cè)】

(2)help - 查看某個(gè)命令的幫助信息

語法:help 命令

  • help cd【查看 cd 命令的相關(guān)信息】

三、文件目錄類指令

(1)pwd - 顯示當(dāng)前目錄的絕對(duì)路徑

語法:pwd

  • pwd 【查看當(dāng)前路徑】

(2)ls - 顯示當(dāng)前路徑下的文件和目錄

語法:ls 目錄或文件

  • ls 【查看當(dāng)前路徑下所有文件或目錄】
  • ls -l 【查看當(dāng)前路徑下所有文件或目錄的詳細(xì)信息】
  • ls -a 【查看當(dāng)前路徑下所有文件或目錄,包括隱藏文件】
  • ls -l index 【查看當(dāng)前路徑下 index 下的詳細(xì)信息】

(3)cd - 切換至指定目錄

語法:cd 目錄

  • cd /a 【切換到 /a 目錄下】
  • cd ~ 【切換到用戶主目錄】
  • cd - 【切換到上一次訪問的目錄】
  • cd .. 【切換到當(dāng)前目錄的上一級(jí)】

(4)mkdir - 創(chuàng)建目錄

語法:mkdir 目錄名

  • mkdir index 【創(chuàng)建一個(gè) index 目錄(一級(jí))】
  • mkdir -p index/a 【創(chuàng)建 index 目錄,其下再創(chuàng)建 a 目錄(多級(jí))】

-p 選項(xiàng)用于創(chuàng)建多級(jí)目錄。

(5)rmdir - 刪除目錄(空目錄)

語法:rmdir 目錄名

  • rmdir /home/a 【刪除 home 下的 a 目錄】?
  • rmdir -rf /home/a 【強(qiáng)制刪除 home 下的 a 目錄】

rmdir刪除的是空目錄,目錄下有內(nèi)容時(shí)是無法刪除的,-rf 則可刪除非空目錄,慎用。

(6)touch - 創(chuàng)建空文件

語法:touch 文件名

  • touch hello.txt 【創(chuàng)建 hello.txt 空文件】

(7)cp - 拷貝文件或目錄到指定文件或目錄

語法:cp 源文件 目標(biāo)文件

  • cp hello.txt a/ 【拷貝 hello.txt 文件到 a 目錄下】?
  • cp -r /home/a /b/ 【遞歸將 home 下的整個(gè) a 目錄拷貝到 b 目錄下】
  • \cp -r /home/a /b/ 【強(qiáng)制覆蓋不提示】

如果連續(xù)執(zhí)行相同的拷貝命令系統(tǒng)會(huì)一個(gè)一個(gè)提示是否覆蓋文件內(nèi)的文件,這時(shí)在 cp 前加一個(gè) \ 就可以進(jìn)行強(qiáng)制覆蓋,不提示。

(8)rm - 刪除文件或目錄

語法:rm 文件或目錄

  • rm a.txt 【刪除 a.txt 文件】
  • rm -f a.txt?【強(qiáng)制刪除 a.txt 文件,不提示】
  • rm -r /home/a 【遞歸刪除整個(gè) a 目錄】
  • rm -rf /home/a 【遞歸刪除整個(gè) a 目錄,不提示】

(9)mv - 移動(dòng)文件與目錄或重命名

語法:mv 舊文件名 新文件名mv /源目錄 /目標(biāo)目錄

  • mv a.txt b.txt 【將 a.txt 重命名為 b.txt】
  • mv a.txt test/ 【移動(dòng) a.txt 到 test 目錄下】
  • mv abc bcd 【重命名目錄 abc 為 bcd】
  • mv abc bcd/ 【將目錄 abc 目錄到 bcd 下】

重命名的前提是兩個(gè)文件在同一個(gè)目錄下。

(10)cat - 查看文件內(nèi)容

語法:cat 文件

  • cat a.txt 【查看文件 a.txt 的內(nèi)容】
  • cat -n?a.txt 【查看文件 a.txt 的內(nèi)容,并顯示行號(hào)】

cat 指令查看文件比 vim 更安全,因?yàn)?cat 指令只能查看不能修改。

(11)more - 文本過濾器

語法:more 要查看的文件

  • more a.txt 【查看 a.txt 文件的內(nèi)容】

more 指令是一個(gè)基于 vim 編輯器的文本過濾器,可以以全屏幕的方式按頁顯示文本文件的內(nèi)容,且有若干快捷鍵:

  • space;向下翻一頁
  • Enter;向下翻一行
  • q;立即離開more,不再顯示文件內(nèi)容
  • Ctrl+F;向下滾動(dòng)以一屏
  • Ctrl+B;返回上一屏
  • =;輸出當(dāng)前行的行號(hào)
  • :f;輸出文件名和當(dāng)前行的行號(hào)

more 指令也可以結(jié)合 cat 指令進(jìn)行使用,可以讓文件內(nèi)容按百分比顯示,使用管道指令 | more

  • cat a.txt | more?【查看文件 a.txt 的內(nèi)容,并以百分比顯示】

(12)less - 分屏查看文件內(nèi)容

語法:less 查看的文件


less 用來分屏查看文件的內(nèi)容,類似 more 指令但強(qiáng)于 more 指令,支持各種顯示終端;less 在顯示文件內(nèi)容時(shí),并不是一次將整個(gè)文件加載后才顯示,而是根據(jù)顯示需要來加載內(nèi)容,效率較高。同樣它也有相關(guān)快捷鍵:

  • space;向下翻動(dòng)一頁
  • pagedown;向下翻動(dòng)一頁
  • pageup;向上翻動(dòng)一頁
  • /字符串;向下搜尋字符串,n 向下,N 向上
  • ?字符串;向上搜尋字符串,n 向下,N 向上
  • q;離開 less

(13)echo - 輸出內(nèi)容到控制臺(tái)

語法:echo 輸出內(nèi)容

  • echo $PATH 【輸出環(huán)境變量 $PATH】
  • echo "Hello World" 【輸出語句“Hello World”】

(14)head - 顯示文件開頭部分

語法:head 文件

  • head a.txt 【查看 a.txt 文件的前 10 行內(nèi)容】
  • head -n 5 a.txt 【查看 a.txt 文件的前 5 行內(nèi)容】

默認(rèn)情況下 head 顯示文件的前十行。

(15)tail - 顯示文件尾部的部分

語法:tail 文件

  • tail a.txt 【查看 a.txt 文件的后 10 行內(nèi)容】
  • tail -n 5 a.txt 【查看 a.txt 文件的后?5 行內(nèi)容】
  • tail -f a.txt 【查看 a.txt 文件的后 10 行內(nèi)容,并實(shí)時(shí)追蹤文件更新】

(16)> / >> - 輸出重定向/追加

  • cat 文件1 > 文件2 【將文件1的內(nèi)容覆蓋到文件2】
  • ls -l /home > /home/info.txt 【將 /home 下的文件列表寫入 info.txt 中】
  • cal >> /time 【將當(dāng)前日歷信息追加到 /time 文件中】

重定向 > 會(huì)覆蓋之前內(nèi)容,追加 >> 會(huì)將新內(nèi)容添加到之前內(nèi)容的末尾。

(17)ln - 軟鏈接

語法:ln -s 源文件 軟鏈接名

  • ln -s /root /myroot 【創(chuàng)建一個(gè)軟連接 myroot,連接到 /root 目錄】
  • rm /myroot 【刪除軟連接 myroot】

軟鏈接也稱符號(hào)鏈接,類似 Windows 中的快捷方式,主要存放了鏈接其他文件的路徑,刪除軟連接的方式與刪除文件相同。

(18)history - 查看執(zhí)行過的的歷史命令

語法:history

  • history 【查看最近所有執(zhí)行過的指令】
  • history 10 【查看最近執(zhí)行過的10條指令】
  • !5 【執(zhí)行歷史編號(hào)為5的指令】

四、時(shí)間日期類指令

(1)date - 顯示當(dāng)前日期、設(shè)置日期

語法:datedata -s 時(shí)間

  • date 【顯示當(dāng)前時(shí)間】
  • date +%Y 【顯示當(dāng)前年份】
  • date +%m 【顯示當(dāng)前月份】
  • date +%d 【顯示當(dāng)前是哪一天】
  • date "+%Y-%m-%d %H:%M:%S" 【顯示年月日時(shí)分秒】
  • data -s "2022-3-20 11:05:06" 【設(shè)置系統(tǒng)時(shí)間為...】

(2)cal - 查看日歷

語法:cal

  • cal 【顯示本月日歷】
  • cal 2022 【顯示 2022 年日歷】

五、搜索查找類指令

(1)find - 查找文件

語法:find 范圍 方式 文件

  • find /home -name a.txt 【根據(jù)文件名查找 home 下的 a.txt 文件】
  • find /home -user xiaoma 【根據(jù)用戶查找 home 下用戶昵稱為 xiaoma 的文件】
  • find / -size 200M 【根據(jù)文件大小查找系統(tǒng)中大小為 200M 的文件】
  • find / -size +200M 【查找系統(tǒng)中大于 200M 的文件】

find 指令將從指定目錄向下遞歸遍歷其各個(gè)子目錄,將滿足條件的文件或目錄顯示在終端。

(2)locate - 定位文件路徑

語法:locate 文件

  • updatedb 【創(chuàng)建 locate 數(shù)據(jù)庫,第一次使用 locate指令前必須先創(chuàng)建數(shù)據(jù)庫】
  • locate a.txt 【定位 a.txt 文件的路徑】

locate 指令可以快速定位文件路徑,利用事先建立的系統(tǒng)中所有文件名稱及路徑的 locate 數(shù)據(jù)庫實(shí)現(xiàn)快速定位文件,無需遍歷整個(gè)文件系統(tǒng);但為了保證查詢準(zhǔn)確度,管理員須定期更新locate時(shí)刻。

(3)which - 定位指令路徑

語法:which 指令

  • which ls 【檢索 ls 指令所在路徑】

(4)grep - 過濾查找

語法:grep 查找內(nèi)容 源文件

  • grep "yes" hello.txt?【查找 hello.txt 文件中 “yes” 所在行】
  • cat hello.txt | grep "yes" 【查找 hello.txt 文件中 “yes” 所在行】
  • cat hello.txt | grep -n "yes" 【查找 hello.txt 文件中 “yes” 所在行并顯示行號(hào)】

grep 過濾查找常和管道符 | 結(jié)合使用,表示將前一個(gè)命令的處理結(jié)果傳遞給后面處理。

六、壓縮解壓類指令

(1)gzip - 壓縮文件

語法:gzip 文件

  • gzip hello.txt 【將 hello.txt 文件壓縮為 .gz 文件】

(2)gunzip - 解壓文件

語法:gunzip 文件.gz

  • gzip hello.txt.gz 【將 hello.txt.gz 文件壓縮為 .txt 文件】

(3)zip - 壓縮文件或目錄

語法:zip xxx.zip 文件或目錄

  • zip -r myhome.zip /home/ 【將 home 以及它的子目錄壓縮為 myhome.zip】

-r 遞歸壓縮,用于壓縮目錄以及目錄下的子文件夾。

(4)unzip - 解壓文件或目錄

語法:unzip xxx.zip

  • unzip -d /tmp myhome.zip 【將 myhome.zip 解壓到 /tmp 目錄下】

-d 用于指定解壓后文件的存放目錄。

(5)tar - 打包

語法:tar xxx.tar.gz 打包的內(nèi)容

  • tar -zcvf a.tar.gz b.txt c.txt 【將 b.txt 和 c.txt 壓縮成 a.tar.gz】
  • tar -zcvf a.tar.gz /home/ 【將 /home 下的文件夾壓縮為 a.tar.gz】
  • tar -zxvf a.tar.gz 【將 a.tar.gz 解壓到當(dāng)前目錄】
  • tar -zxvf a.tar.gz -C /tmp 【將 a.tar.gz 解壓到 /tmp 目錄下】

tar 打包后的文件為 .tar.gz 文件。


下期:Linux【實(shí)操篇】—— 組管理、權(quán)限管理、定時(shí)任務(wù)調(diào)度文章來源地址http://www.zghlxwxcb.cn/news/detail-784116.html

到了這里,關(guān)于Linux【命令篇】—— Linux操作系統(tǒng)常用指令大全的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Linux操作系統(tǒng)常用命令

    目錄 一、Linux常用命令 1.date命令 用于顯示當(dāng)前日期和時(shí)間 2.pwd命令 用于顯示當(dāng)前工作路徑 3.cd命令 用于切換當(dāng)前路徑 4.cal命令 用于顯示日歷(有些Linux系統(tǒng)用ncal) 5.who命令 用于顯示當(dāng)前已經(jīng)登錄到系統(tǒng)的所有用戶名、登錄終端以及登錄時(shí)間 6.wc命令 用于統(tǒng)計(jì)給定文件的行

    2024年02月16日
    瀏覽(48)
  • linux系統(tǒng) 常用操作命令

    1.8.1 暫離(最小化)當(dāng)前screen 1.8.2 關(guān)閉當(dāng)前session 參照我之前的博文 參考Pytorch官網(wǎng) 安裝完后可以通過此命令看是否成功安裝gpu版本: 參考tensorflow官網(wǎng) 不過根據(jù)我的安裝經(jīng)驗(yàn),pip安裝完gpu版本并不能使用,最好使用conda安裝, 如果不指定版本,會(huì)默認(rèn)安裝2.0+版本,也可以指

    2024年02月13日
    瀏覽(19)
  • Linux操作系統(tǒng)設(shè)置圖形化界面及目錄和文件管理常用命令

    Linux操作系統(tǒng)設(shè)置圖形化界面及目錄和文件管理常用命令

    目錄 1.安裝圖形化界面 ?2.開機(jī)啟動(dòng)圖形化界面 dos界面與圖形化界面切換快捷鍵 3.Windows與Linux文件系統(tǒng)的差別 ?4.Linux文件系統(tǒng)常用命令 ?5.使用pwd命令顯示工作目錄路徑 6.絕對(duì)路徑和相對(duì)路徑? 7.使用ls命令列出目錄和文件信息 Linux默認(rèn)情況下是不會(huì)安裝圖形界面的,所以需要

    2024年02月05日
    瀏覽(97)
  • Linux操作系統(tǒng)指令(1)

    Linux操作系統(tǒng)指令(1)

    Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng),是一個(gè)多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng)。它能運(yùn)行主要的UNIX工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。它支持32位和64位硬件。Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想,是一個(gè)性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。Linux操作系

    2024年02月02日
    瀏覽(38)
  • linux操作系統(tǒng)常見指令匯總

    目錄 1.ls 指令 2.pwd命令 3.cd 指令 4. touch指令 5.mkdir指令: 6.rmdir指令 rm 指令(重要): 7.man指令: 8.cp指令: 9.mv指令:? 10.more指令 ?11.less指令 12.head指令 13.tail指令 14.時(shí)間相關(guān)的指令 15.Cal指令 16.find指令: 19.tar指令: 打包/解包,不打開它,直接看內(nèi)容 20.bc指令: 21.uname –

    2024年02月12日
    瀏覽(17)
  • linux系統(tǒng)常用命令大全

    linux系統(tǒng)常用命令大全

    ▲?點(diǎn)擊上方\\\"DevOps和k8s全棧技術(shù)\\\"關(guān)注公眾號(hào) Linux 是一個(gè)廣泛使用的操作系統(tǒng),被用于服務(wù)器、嵌入式系統(tǒng)和個(gè)人電腦等領(lǐng)域。在 Linux 中,命令行是一個(gè)非常重要的工具,它可以讓用戶通過命令行界面直接與系統(tǒng)交互。在本篇文章中,我們將介紹 Linux 下常用的命令,以便大家

    2024年02月13日
    瀏覽(21)
  • window系統(tǒng)下操作nginx常用命令集

    我的在C盤下就需要先輸入D:切換到D盤,再輸入cd Toolsnginx-1.23.3切換到nginx的目錄下? 1、啟動(dòng): 2、停止: 3、重新載入Nginx: 4、重新打開日志文件: 5、查看Nginx版本: 6、徹底停用? 也叫做結(jié)束所有nginx進(jìn)程 ?

    2024年02月14日
    瀏覽(23)
  • CentOS 7系統(tǒng)安裝與配置、常用100條操作命令

    CentOS 7系統(tǒng)安裝與配置、常用100條操作命令

    CentOS 7 是一個(gè)廣泛使用的開源 Linux 操作系統(tǒng),它是 Red Hat Enterprise Linux (RHEL) 的一個(gè)免費(fèi)重建版本,以穩(wěn)定性和安全性而著稱。在 CentOS 7 上安裝虛擬機(jī)通常使用虛擬化技術(shù),如 VirtualBox 或 VMware 等。以下是 CentOS 7 的簡(jiǎn)要介紹以及如何安裝 CentOS 7 虛擬機(jī)的步驟。 特點(diǎn): 穩(wěn)定性

    2024年02月07日
    瀏覽(22)
  • Linux系統(tǒng)常用命令行指令

    Linux系統(tǒng)常用命令行指令

    Linux系統(tǒng)是一種常用于開源項(xiàng)目開發(fā)的生產(chǎn)環(huán)境,因其免費(fèi)、開源、安全、穩(wěn)定的特點(diǎn)被廣泛應(yīng)用于手機(jī)、平板電腦、路由器、電視和電子游戲機(jī)等嵌入式系統(tǒng)中,能夠更加簡(jiǎn)便地讓用戶知道系統(tǒng)是怎樣工作的。前幾日我安裝好了Red Hat Enterprise Linux 9.0,今天就實(shí)操和記錄一下

    2024年01月24日
    瀏覽(21)
  • Linux系統(tǒng)【centos7】常用系統(tǒng)命令大全

    Linux系統(tǒng)【centos7】常用系統(tǒng)命令大全

    CentOS 7是一款流行的Linux操作系統(tǒng)。在本教程中,我們將介紹CentOS 7的一些重要功能和基本操作。 安裝CentOS 7 1. 下載CentOS 7 ISO文件,并將其刻錄到DVD上。 2. 將DVD插入計(jì)算機(jī)并啟動(dòng)。選擇從DVD啟動(dòng),進(jìn)入CentOS 7安裝程序。 3. 選擇語言和時(shí)間區(qū)域。 4. 配置網(wǎng)絡(luò)設(shè)置??梢赃x擇動(dòng)態(tài)

    2023年04月15日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包