免费爱碰视频在线观看,九九精品国产屋,欧美亚洲尤物久久精品,1024在线观看视频亚洲

      Linux最常用命令:簡單易學(xué),掌握20%的核心命令解決80%的問題

      Linux是目前應(yīng)用最廣泛的服務(wù)器操作系統(tǒng),基于Unix,開源免費,由于系統(tǒng)的穩(wěn)定性和安全性,市場占有率很高,幾乎成為程序代碼運行的最佳系統(tǒng)環(huán)境。Linux可以長時間地運行我們編寫的程序代碼,那么掌握Linux的相關(guān)命令,以此來讓操作系統(tǒng)反饋我們需要知道的結(jié)果,就是一個程序員不可或缺的技能。今天我們就來聊聊linux的基礎(chǔ)結(jié)構(gòu)和常用的命令。

      一、linux的目錄結(jié)構(gòu)

      Linux系統(tǒng)各個目錄的作用:

      /:

        根目錄。有且只有一個根目錄。所有的東西都是從根目錄開始。舉個例子:當(dāng)你在終端里輸入“/home”,你其實是在告訴服務(wù)器,先從/(根目錄)開始,再進入到home目錄。

      /root:

        這是系統(tǒng)管理員(root user)的目錄。對于系統(tǒng)來說,系統(tǒng)管理員就好比是上帝,它能對系統(tǒng)做任何事情,甚至包括刪除你的文件。因此,請小心使用root帳號。

      /bin, /sbin, /usr/bin, /usr/sbin:

      這是系統(tǒng)預(yù)設(shè)的執(zhí)行文件的放置目錄,比如 ls 就是在/bin/ls 目錄下的。值得提出的是,/bin, /usr/bin 是給系統(tǒng)用戶使用的指令(除root外的普通用戶),而/sbin, /usr/sbin 則是給root使用的指令。

      /etc:

        這里主要存放了系統(tǒng)配置方面的文件。舉個例子:你安裝了docker這個套件,當(dāng)你想要修改docker配置文件的時候,你會發(fā)現(xiàn)它們(配置文件)就在/etc/docker目錄下。

      /dev:

      /dev目錄用來保存設(shè)備文件的【dev并不是存放外部設(shè)備的驅(qū)動程序。而是一個訪問這些外部設(shè)備的端口】,每個文件指向一個系統(tǒng)設(shè)備。用戶的程序可以通過使用這些設(shè)備文件,對真實的硬件設(shè)備進行操作。如: hda是第1個IDE硬盤,sda是第1個SCSI硬盤【IDE和SCSI其實就是硬盤的兩種接口。其中,IDE類型的硬盤主要用于個人PC電腦,而SCSI類型的硬盤主要用于服務(wù)器】

        設(shè)備文件分為兩種:塊設(shè)備文件(b)和字符設(shè)備文件(c)

        設(shè)備文件一般存放在/dev目錄下,對常見設(shè)備文件作如下說明:

        /dev/hd[a-t]:IDE設(shè)備

        /dev/sd[a-z]:SCSI設(shè)備【小型計算機系統(tǒng)接口(英語:Small Computer System Interface; 簡寫:SCSI),一種用于計算機和智能設(shè)備之間(硬盤、軟驅(qū)、光驅(qū)、打印機、掃描儀等)系統(tǒng)級接口的獨立處理器標(biāo)準(zhǔn)。 SCSI是一種智能的通用接口標(biāo)準(zhǔn)。】

        /dev/fd[0-7]:標(biāo)準(zhǔn)軟驅(qū)

        /dev/md[0-31]:軟raid設(shè)備

        /dev/loop[0-7]:本地回環(huán)設(shè)備

        /dev/ram[0-15]:內(nèi)存

        /dev/null:無限數(shù)據(jù)接收設(shè)備,相當(dāng)于黑洞

        /dev/zero:無限零資源

        /dev/tty[0-63]:虛擬終端

        /dev/ttyS[0-3]:串口

        /dev/lp[0-3]:并口

        /dev/console:控制臺

        /dev/fb[0-31]:framebuffer

        /dev/cdrom => /dev/hdc

        /dev/modem => /dev/ttyS[0-9]

        /dev/pilot => /dev/ttyS[0-9]

        /dev/random:隨機數(shù)設(shè)備

        /dev/urandom:隨機數(shù)設(shè)備

        (PS:隨機數(shù)設(shè)備,后面我會再寫篇博客總結(jié)一下)

        /dev目錄下的節(jié)點是怎么創(chuàng)建的?

        devf或者udev會自動幫你創(chuàng)建得。

        kobject是sysfs文件系統(tǒng)的基礎(chǔ),udev通過監(jiān)測、檢測sysfs來獲取新創(chuàng)建的設(shè)備的。

      /home:

        這里主要存放你的個人數(shù)據(jù)。具體每個用戶的設(shè)置文件,用戶的桌面文件夾,還有用戶的數(shù)據(jù)都放在這里。每個用戶都有自己的用戶目錄,位置為:/home/用戶名。當(dāng)然,root用戶除外。

      /tmp:

        這是臨時目錄。對于某些程序來說,有些文件被用了一次兩次之后,就不會再被用到,像這樣的文件就放在這里。有些linux系統(tǒng)會定期自動對這個目錄進行清理,因此,千萬不要把重要的數(shù)據(jù)放在這里。

      /usr:

        在這個目錄下,你可以找到那些不適合放在/bin或/etc目錄下的額外的工具。比如像游戲阿,一些打印工具拉等等。/usr目錄包含了許多子目錄:/usr/bin目錄用于存放程序;/usr/share用于存放一些共享的數(shù)據(jù),比如音樂文件或者圖標(biāo)等等;/usr/lib目錄用于存放那些不能直接運行的,但卻是許多程序運行所必需的一些函數(shù)庫文件。你的軟件包管理器(應(yīng)該是“新立得”吧)會自動幫你管理好/usr目錄的。

      /opt:

        這里主要存放那些可選的程序。你想嘗試最新的firefox測試版嗎?那就裝到/opt目錄下吧,這樣,當(dāng)你嘗試完,想刪掉firefox的時候,你就可以直接刪除它,而不影響系統(tǒng)其他任何設(shè)置。安裝到/opt目錄下的程序,它所有的數(shù)據(jù)、庫文件等等都是放在同個目錄下面。

        舉個例子:剛才裝的測試版firefox,就可以裝到/opt/firefox_beta目錄下,/opt/firefox_beta目錄下面就包含了運行firefox所需要的所有文件、庫、數(shù)據(jù)等等。要刪除firefox的時候,你只需刪除/opt/firefox_beta目錄即可,非常簡單。

      /usr/local:

        這里主要存放那些手動安裝的軟件,即不是通過“新立得”或apt-get安裝的軟件。它和/usr目錄具有相類似的目錄結(jié)構(gòu)。讓軟件包管理器來管理/usr目錄,而把自定義的腳本(scripts)放到/usr/local目錄下面,我想這應(yīng)該是個不錯的主意。

      /media:

        有些linux的發(fā)行版使用這個目錄來掛載那些usb接口的移動硬盤(包括U盤)、CD/DVD驅(qū)動器等等。

      /var:

        統(tǒng)上跑了很多程序,那么每個程序都會有相應(yīng)的日志產(chǎn)生,而這些日志就被記錄到這個目錄下,具體在/var/log 目錄下,另外mail的預(yù)設(shè)放置也是在這里。

      /mnt:

        系統(tǒng)提供該目錄是為了讓用戶臨時掛載別的文件系統(tǒng)的,我們可以將光驅(qū)掛載在/mnt/上,然后進入該目錄就可以查看光驅(qū)里的內(nèi)容了。

      /proc:

        這個目錄是一個虛擬的目錄,它是系統(tǒng)內(nèi)存的映射,我們可以通過直接訪問這個目錄來獲取系統(tǒng)信息。

        Linux在啟動一個進程時,系統(tǒng)會在/proc下創(chuàng)建一個以PID命名的文件夾,在該文件夾下會有我們的進程的信息,其中包括一個名為exe的文件即記錄了絕對路徑。

      /boot:

        這里存放的是啟動Linux時使用的一些核心文件,包括一些連接文件以及鏡像文件,自己的安裝別放這里

      /srv:

        service縮寫,該目錄存放一些服務(wù)啟動之后需要提取的數(shù)據(jù)。

      /sys:

        這是 Linux2.6 內(nèi)核的一個很大的變化。該目錄下安裝了 2.6 內(nèi)核中新出現(xiàn)的一個文件系統(tǒng) sysfs 。

      /run:

        是一個臨時文件系統(tǒng),存儲系統(tǒng)啟動以來的信息。當(dāng)系統(tǒng)重啟時,這個目錄下的文件應(yīng)該被刪掉或清除。如果你的系統(tǒng)上有 /var/run 目錄,應(yīng)該讓它指向 run。

      二、linux常用命令

      2.1 操作文件及目錄

      2.2 系統(tǒng)常用命令

      2.3 壓縮解壓縮

      2.4 文件權(quán)限操作

      我們先來了解rwx這幾個標(biāo)記的含義。

      權(quán)限

      權(quán)限數(shù)值

      二進制

      具體作用

      r

      4

      00000100

      read,讀取。當(dāng)前用戶可以讀取文件內(nèi)容,當(dāng)前用戶可以瀏覽目錄。

      w

      2

      00000010

      write,寫入。當(dāng)前用戶可以新增或修改文件內(nèi)容,當(dāng)前用戶可以刪除、移動目錄或目錄內(nèi)文件。

      x

      1

      00000001

      execute,執(zhí)行。當(dāng)前用戶可以執(zhí)行文件,當(dāng)前用戶可以進入目錄。

      依照上面的表格,權(quán)限組合就是對應(yīng)權(quán)限值求和,如下:

      7 = 4 + 2 + 1 讀寫運行權(quán)限

      5 = 4 + 1 讀和運行權(quán)限

      4 = 4 只讀權(quán)限

      因此,大家也就明白了 chmod 777 filename 和chmod 754 filename 命令的含義了。

      chmod 777 filename 這句命令的意思是將filename文件的讀寫運行權(quán)限賦予文件所有者,把讀寫運行權(quán)限的權(quán)限賦予群組用戶,把讀寫運行權(quán)限賦予其他用戶。

      chmod 754 filename 這句命令的意思是將filename文件的讀寫運行權(quán)限賦予文件所有者,把讀和運行的權(quán)限賦予群組用戶,把讀的權(quán)限賦予其他用戶。

      常用 chmod -R 777 filename 其中 -R 表示:對目前目錄下的所有文件與子目錄進行相同的權(quán)限變更(即以遞回的方式逐個變更)

      三、linux系統(tǒng)常用快捷鍵及符號命令

      鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場,版權(quán)歸原作者所有,如有侵權(quán)請聯(lián)系管理員(admin#wlmqw.com)刪除。
      用戶投稿
      上一篇 2022年9月4日 15:04
      下一篇 2022年9月4日 15:05

      相關(guān)推薦

      • 科比19歲女兒遭自稱與她生“科比式孩子”男子跟蹤騷擾

        極目新聞記者王亮亮黃佳琪 據(jù)福克斯新聞網(wǎng)報道,當(dāng)?shù)貢r間11月21日,已故籃球巨星科比·布萊恩特的長女娜塔莉亞·布萊恩特21日向法院提交臨時限制令,聲稱這位32歲的前科從十幾歲起就騷…

        2022年11月24日
      • 免費清理c盤的軟件(清理c盤空間不影響系統(tǒng))

        電腦用久了慢如龜速,還卡頓,這最大的原因啊就是C盤空間不足造成的。 即使電腦配置再好,或者硬盤再快,如果長時間沒有打掃C盤,打開文件或者穩(wěn)定之類的,都卡得讓人頭大。 這時候呢不要去…

        2022年11月24日
      • pdf虛擬打印機(添加pdf虛擬打印機)

        本文主要講的是pdf虛擬打印機,以及和添加pdf虛擬打印機相關(guān)的知識,如果覺得本文對您有所幫助,不要忘了將本文分享給朋友。 pdf虛擬打印機具體是什么功能? 電腦虛擬打印機的功能有…

        2022年11月24日
      • Win11 22H2再出新問題Bug:無法彈出USB設(shè)備

        作為Windows 11的首次大更新,在Win11 22H2發(fā)布后并沒有帶來預(yù)想的場景,各種問題頻現(xiàn)成為了一種常態(tài)。 近日有消息稱,Win11 22H2存在一個占用沖突Bug,當(dāng)用…

        2022年11月22日
      • 向日葵會泄露個人隱私嗎(向日葵遠(yuǎn)程控制怎么用)

        有的時候我們不在家或者不在公司,電腦卻又沒帶”,但是還想對電腦的文件或者其他進行查找、查看等等,這時候的我們就需要使用手機或者電腦對另一臺設(shè)備進行遠(yuǎn)程控制,今天就來看一下我們的主角…

        2022年11月22日
      • 淘寶大號怎樣開通小號(一個手機號可以注冊幾個淘寶賬號)

        做淘寶,小號是避不開的話題。自己注冊淘寶小號限購,買淘寶老白號使用也是各種異常 限購,異常,無法登錄…..怎么辦?老號商干貨分享!內(nèi)容不長,都是實戰(zhàn)總結(jié)技術(shù),了解這幾點少走彎路! …

        2022年11月21日
      • ftp端口號(ftp端口號可以自定義嗎)

        FTP端口號是21在FTP服務(wù)器中,我們往往會給不同的部門或者某個特定的用戶設(shè)置一個帳戶但是,這個賬戶有個特點,就是其只能夠訪問自己的主目錄服務(wù)器通過這種方式來保障FTP服務(wù)上其他…

        2022年11月21日
      • 給手機安裝了Windows 11(手機上玩電腦游戲的軟件)

        電腦上體驗了一番Windows 11 ,感覺怎么樣?接下來想要在手機上嘗試嘗試嗎?不是遠(yuǎn)程桌面,也并不是虛擬機,而是手機直接運行原生的win11系統(tǒng)! 那么最近小編就看到網(wǎng)上不少朋…

        2022年11月18日
      • 字體庫在哪個文件夾(字體庫在哪個文件夾里)

        今天小編給各位分享字體庫在哪個文件夾的知識,其中也會對字體庫在哪個文件夾里進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧! 字體庫在Windows文件夾里面的…

        2022年11月17日
      • 3c認(rèn)證編號年份越早越好嗎(3c認(rèn)證時間與產(chǎn)品上市時間)

        一、電子產(chǎn)品為什么要做3C認(rèn)證? 2001年12月3號,國家質(zhì)檢總局和國家認(rèn)監(jiān)委發(fā)布2001年第33號公告《第一批實施強制性產(chǎn)品認(rèn)證的產(chǎn)品目錄》 (以下簡稱目錄),目錄共有19類1…

        2022年11月17日

      聯(lián)系我們

      聯(lián)系郵箱:admin#wlmqw.com
      工作時間:周一至周五,10:30-18:30,節(jié)假日休息