色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

文件的Linux常用命令的相關(guān)知識概述

Wildesbeast ? 來源:拉勾教育 ? 作者:思寒 ? 2020-04-18 09:59 ? 次閱讀

我們知道 Linux 下有非常多的命令,我們可以通過這些命令在 Shell 環(huán)境下與機器進行交互,那么 Linux 下有多少資源可以供我們調(diào)度呢?其實是非常多的,但所有資源都可以分為三大類型。

文件:Everything is file;

進程:文件的運行形態(tài);

網(wǎng)絡(luò):特殊的文件。

接下來,我們來看文件,文件也可以理解為數(shù)據(jù),在 Linux 環(huán)境下有一個很基本的設(shè)計原則,即 Everything is file,所有的內(nèi)容都是以文件的形式來進行抽象的,比如:進程、網(wǎng)絡(luò)、硬件等,都可以抽象成文件,可以對其進行打開、讀取、寫入等操作,所以文件便是我們?nèi)腴T的第一個知識點,文件又可以分為這樣幾類常見的命令。

本文選自:拉勾教育專欄《測試開發(fā)核心技術(shù) 46 講》見文末了解更多

磁盤與目錄

第一類,磁盤與目錄,我們可以通過 df 或 df-h 命令,打印設(shè)備上掛載了多少個磁盤設(shè)備,以及磁盤里還有多少可用空間。比如我的機器總?cè)萘渴?40G,已用 34G,使用率已達 91%。

第二個命令叫 ls,ls 可以打印當(dāng)前目錄下的所有文件和目錄,你可以通過 ls 命令,把當(dāng)前所有的目錄和文件都打印出來了。

ls 有一個常用的參數(shù)叫 -l,-l 可以打印出每個文件的基本信息,比如第一個文件,這里打印出了它的文件權(quán)限 -rw-r--r--、文件歸屬 root、文件大小,以及何時被創(chuàng)建等信息。ls-l 在我們的日常工作中使用頻率比較高。那如果我們想進入 battery-historian 這個移動端做電量分析的專用工具的子目錄,該怎么做呢?

可以通過 cd 命令進入 battery-historian 的目錄,進入目錄后,通過 ls 查看目錄下所有文件。

使用 ls、cd 命令可以讓我們在不同目錄之間進行切換,切換之后還可以通過 pwd 命令獲取當(dāng)前目錄所在的路徑。

文件編輯

以上就是磁盤與目錄進行切換、讀取、獲取信息的一些常用命令,接下來,我們進入一個文件并對文件進行編輯。

我們通過 ls-l 獲取文件列表后,你可以看到 README.md 文件,在文件列表中,有些文件權(quán)限以 d 開頭的表示該文件是一個目錄,沒有 d 則表示它是一個文件。我們接下來進入 README.md,來看看 README.md 里面到底有什么?

我們可以使用三種方法閱讀文件:

第一種方法是 cat,它可以閱讀文件并查找文件內(nèi)容,但缺點就是一頁的內(nèi)容非常長;

第二種方法是 more,可以實現(xiàn)翻頁閱讀,缺點就是不夠靈活;

第三種方法是 less,它既可以實現(xiàn)上下滑動,還可以實現(xiàn)左右移動,可以實現(xiàn)交互式閱讀,是三種閱讀方法中最強大的。

但往往只能閱讀文件是不能夠滿足需求的,我們需要有對文件有進行編輯的能力。我們可以通過 vi 或 vim 實現(xiàn)這樣的能力,vi 是最早的一個編輯器,vim 是后期的一個變種,在很多系統(tǒng)上 vi 與 vim 是等價的。

比如 vi README.md,打開之后你會發(fā)現(xiàn)有光標(biāo),可以隨意移動,也可以對內(nèi)容進行修改。關(guān)于 vi 中的一些常用快捷鍵課后你可以自己搜索掌握。閱讀完文件后通過 :q 進行退出,還有一個流式修改命令 sed,我會在下一課時“ Linux 三劍客”中重點介紹。

本文選自:拉勾教育專欄《測試開發(fā)核心技術(shù) 46 講》見文末了解更多

文件權(quán)限

雖然我們掌握了如何編輯一個文件,但在編輯文件之前仍然需要管理文件的權(quán)限。那么如何對一個文件的權(quán)限進行管理呢?我們來看看。

我們通過 ls-l 進入文件目錄,仍以 README.md 文件為例,它的權(quán)限是什么呢?我們看到文件權(quán)限中有三組內(nèi)容,第一組內(nèi)容(rw)表示該文件在當(dāng)前用戶下的權(quán)限,第二組內(nèi)容(r)表示在同組下的權(quán)限,第三組內(nèi)容(r)表示不在同組下其他方的權(quán)限。而 r 表示可讀,w 表示可寫,x 表示文件可執(zhí)行。

你可以通過 chmod 命令修改一個文件的權(quán)限,也可以通過 chown 修改一個文件所歸屬的用戶或組。

這里需要重點注意,ls-l 可以查看文件權(quán)限,我們以 README.md 為例,這個文件是當(dāng)前用戶可讀可寫,但其他用戶能讀不能寫的。

那如果我們現(xiàn)在不想讓任何用戶看到文件該怎么辦呢?可以通過 chmod o-r readme.md 命令進行權(quán)限的修改。重新進入該文件的權(quán)限后,我們發(fā)現(xiàn)第三組權(quán)限沒有狀態(tài)了,也就是其他用戶不能看到該文件了。

關(guān)于 chmod 命令的更多用法,你通過 Linux 下的 man 查看它的命令幫助,你可以看到該命令的屬性、參數(shù),以及具體描述。如果你不了解 Linux 某些命令的用法,就可以通過 man 來查看使用方法。

關(guān)于文件,你還可以通過 find 命令搜索當(dāng)前的目錄并列出所有文件,也可以通過 find + name 的方式查找具體文件。對于特殊文件,比如軟鏈、socket、管道等內(nèi)容,你可以課下自己搜索知識,這里不再詳細介紹。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11322

    瀏覽量

    209903
  • Shell
    +關(guān)注

    關(guān)注

    1

    文章

    366

    瀏覽量

    23415
收藏 人收藏

    評論

    相關(guān)推薦

    Linux文件查找

    Linux文件查找 1.find查找概述 為什么要有文件查找,因為很多時候我們可能會忘了某個文件所在的位置,此時就需要通過find來查找。
    的頭像 發(fā)表于 12-03 17:09 ?299次閱讀

    Linux常用命令

    快捷鍵 ln -s /data /home/nvidia/ vi 查看文件命令,例如: vi xxx.log 退出方式::+q+回車 tail 顯示文件后幾行,例如: tail xxx.log 也可以
    的頭像 發(fā)表于 11-06 16:04 ?153次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>常用命令</b>

    詳解kubectl常用命令

    詳解kubectl常用命令
    的頭像 發(fā)表于 11-05 15:39 ?288次閱讀
    詳解kubectl<b class='flag-5'>常用命令</b>

    Linux用命令大全

    Linux用命令大全
    的頭像 發(fā)表于 10-23 13:50 ?259次閱讀
    <b class='flag-5'>Linux</b>實<b class='flag-5'>用命令</b>大全

    Linux磁盤分區(qū)擴容方法

    linux分區(qū)常用命令:fdisk,修改MBR分區(qū)表,MBR格式,被修改的分區(qū)大小最大為2T。
    的頭像 發(fā)表于 10-23 11:46 ?534次閱讀
    <b class='flag-5'>Linux</b>磁盤分區(qū)擴容方法

    shell基本介紹及常用命令之shell介紹

    提示符是“$”,在命令提示符后邊輸入命令即可和系統(tǒng)進行交互操作。Ubuntu默認的Shell是Bash(Bourne Again Shell)。Linux命令有很多,功能比較強大,下節(jié)
    發(fā)表于 08-15 09:28

    Windows操作系統(tǒng)中的常用命令

    這些命令不僅能提高工作效率,還能幫助用戶解決許多復(fù)雜的問題。本系列文章將詳細介紹Windows操作系統(tǒng)中的常用命令,幫助你成為Windows極客!
    的頭像 發(fā)表于 08-07 15:40 ?679次閱讀
    Windows操作系統(tǒng)中的<b class='flag-5'>常用命令</b>

    iptables 工具常用命令規(guī)則有哪些

    的 iptables 規(guī)則保存到指定文件中 sudo iptables-save > /etc/iptables/rules.v4 恢復(fù)規(guī)則,這個命令將從指定文件中恢復(fù) iptables
    發(fā)表于 06-12 15:42

    linux命令概述

    電子發(fā)燒友網(wǎng)站提供《linux命令概述.pdf》資料免費下載
    發(fā)表于 03-11 09:18 ?3次下載

    Jlink.exe(Jlink commander)的常用命令

    前面有給大家分享過如何通過Jlink查看GD32芯片跑飛后程序死在哪里?里面用到了Jlink.exe(Jlink commander),今天再來介紹下這個工具下的幾個常用命令
    的頭像 發(fā)表于 02-27 09:31 ?6105次閱讀
    Jlink.exe(Jlink commander)的<b class='flag-5'>常用命令</b>

    linux常用命令有哪些

    1.系統(tǒng)常用命令 1、 目錄信息查看命令 ls 參數(shù)如下: -a 顯示所有的文件以及子目錄,包括以“ .”開頭的隱藏文件 -l 顯示文件的詳
    的頭像 發(fā)表于 02-04 15:06 ?486次閱讀

    Linux常用命令自學(xué)手冊》工具書永遠是常備的秘籍

    。《Linux常用命令自學(xué)手冊》就是其中的一本工具書,它以清晰、簡潔的方式,將復(fù)雜的命令知識呈現(xiàn)給讀者,為Linux新手和老手都提供了寶貴
    發(fā)表于 01-29 19:42

    全志H616核桃派系統(tǒng)終端和常用命令介紹

    桌面系統(tǒng)打開終端?終端(Termianal)要追溯到早期的計算機時代,那時候還沒有可視化桌面,很多計算機操作都是通過終端命令完成。 到現(xiàn)在我們依然很多場合和調(diào)試會用到,掌握 linux 常用終端
    發(fā)表于 01-25 14:54

    Linux MMC子系統(tǒng)-eMMC常用命令說明(1)

    本文對eMMC 5.1協(xié)議定義的命令做一個簡單的說明,以便在使用具體的命令時有個參考。
    的頭像 發(fā)表于 01-18 13:46 ?3056次閱讀
    <b class='flag-5'>Linux</b> MMC子系統(tǒng)-eMMC<b class='flag-5'>常用命令</b>說明(1)

    Linux查看IO狀態(tài)的常用命令都有哪些呢?

    介紹下Linux的3個常用I/O相關(guān)命令,解決I/O壓力過大問題時用iostat,查看磁盤的I/O狀態(tài)用iotop,查看I/O進程排名用lsof
    的頭像 發(fā)表于 01-16 09:28 ?5460次閱讀
    主站蜘蛛池模板: 18禁无遮遮挡羞漫画免费阅读| 一本道mw高清码二区三区| 东北足疗店妓女在线观看| 国产99视频精品一区| 国产1广场舞丰满老女偷| 护士日本xx厕所| 寂寞夜晚免费观看视频| 暖暖视频免费观看高清完整版| 亚洲 日本 中文字幕 制服| 校园高h肉耽文| 亚洲精品无AMM毛片| 99久久精品免费看国产一区二区三区| 国产精品久久久久久久伊一| 欧美精品AV无码一区二区| 日韩中文网| 在线视频一区二区三区在线播放| 8x8x我要打机飞在线观看| 国产麻豆精品久久一二三| 好男人好资源在线观看免费视频| 欧美午夜福利主线路| 一手揉着乳头一手模仿抽插视频| 国产精品丰满人妻AV麻豆| 女人色极品影院| [高清无码] 波多野结衣| 色噜噜噜视频| 亚洲国产成人精品无码区99| WWW国产亚洲精品久久麻豆 | 亚洲精品在线不卡| 国产精品久久久久永久免费看| 人驴交f ee欧美| 亚洲三级视频在线| avav去吧| 免费在线观看a视频| 特黄特色大片免费播放器试看| 亚洲欧美日韩高清中文在线| 国产精品久久久久久久A片冻果| 日韩在线 无码 精品| 成人天堂资源WWW在线| 日本粉嫩学生毛绒绒| 爱爱好爽好大好紧视频| 麒麟色欧美影院在线播放|