linux第一課基礎概念

      網友投稿 878 2022-05-28

      1. 開源協議

      2. 命令解析器

      shell - unix操作系統終端輸入的命令都稱為shell命令

      bash - linux操作系統終端輸入的命令嚴格稱為bash命令

      但由于bash與shell命令很多都是相似的,因此一直沿用shell,所有linux下也稱為shell命令(在終端下面敲的一些能夠被終端識別的命令)。

      命令解析器的本質:識別在終端上所敲的命令(如shell命令):根據命令的名字調用對應的執行程序。

      3. linux目錄及一些簡單的目錄符號表示方法

      linux目錄是一種樹結構

      一些基本目錄解釋:

      bin:bin是binary的縮寫,這個目錄存放著最經常使用的命令。

      boot:存放啟動linux時需要使用的一些核心文件,包括一些鏈接文件以及鏡像文件。(不要輕易修改)

      dev:是device的縮寫,該目錄下存放的是linux的外部設備(如鼠標、顯卡、鍵盤),在linux中訪問設備的方式和訪問文件的方式是相同的。(linux下一切皆文件)

      etc:存放所有系統管理所需要的配置文件和子目錄(如操作系統或者某些軟件安裝的文件)

      home:所有用戶的主目錄,在linux中,每個用戶都有一個自己的目錄,一般該目錄名是以用戶的賬號命名的(如自己電腦的yh目錄,還可以在linux建立另一個用戶名如zh,這時/home 下就會有yh和zh這兩個目錄)

      lib:library的縮寫,即庫。存放的是linux系統最基本的動態鏈接共享庫,其作用類似windows系統的DLL文件,幾乎所有的應用程序都需要用到這些共享庫。

      lost-found:該目錄一般為空,當系統非法關機后,這里存放了一些文件碎片。再次開機后可以找到這些碎片文件加以恢復。

      media:linux系統會自動識別一些設備,例如U盤,光驅等,當識別后,linux會把識別的設備掛載到這個目錄下。(自動掛載)

      mnt:系統提供該目錄是為讓用戶臨時掛載別的文件系統的,我么可以將光驅掛載在mnt上,然后進入該目錄就可以查看光驅里的內容了。(手動掛載)

      opt:這是給主機額外安裝軟件所擺放的目錄,比如你安裝一個oracle數據庫就可以放到這個目錄下。默認為空

      proc:這個目錄是一個虛擬的目錄,他是系統內存的映射,我們可以通過直接訪問這個目錄來獲取系統信息。這個目錄的內容不在硬盤而是在內存里,我們也可以直接修改里面的某些文件,比如可以通過該命令echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all來屏幕住的ping名利,使別人無法ping你的機器.

      linux第一課:基礎概念

      root:該目錄為系統管理員,也稱作超級權限者的用戶主目錄。

      sbin:s就是super user的意思,這里存放的是系統管理員使用的系統管理程序(對于普通用戶是不會使用該目錄文件的)

      selinux:這個目錄是Redhat/CentOS所持有的目錄,Selinux是一個安全機制,類似于windows的防火墻,但是這套機制比較復雜,這個目錄就是存放selinux相關文件的

      srv:該目錄存放一些服務啟動之后需要提取的數據

      sys:該目錄下安裝了內核中新出現的一個文件系統sysfs

      usr:這是一個非常重要的目錄,用戶的許多應用程序和文件都放在這個目錄下,相當于windows下的program files目錄。(用戶安裝軟件既可以放在usr下,也可以放在opt下,大部分在usr,個別在opt)

      /usr/bin:系統用戶使用的應用程序

      /usr/sbin:超級用戶使用的比較高級的管理程序和系統守護程序

      /usr/src:內核源代碼默認的防止目錄

      var:這個目錄中存放著不斷擴充的東西,我們習慣將那些經常被修改的目錄放在這個目錄下,包括各種日志文件。

      ps:上述標紅的表示重要。此外,linux中,有幾個目錄比較重要,平時不能誤刪除或者隨意更改內部文件。如/etc,這是系統配置文件,一旦更改可能無法啟動程序。

      一些基本的符號含義:

      /:表示根目錄,即圖中最上面的/

      ~:表示家目錄(宿主目錄),即圖中的/home/yh(yh是自己的電腦)

      ./:當前目錄

      …/:上一級目錄

      …/…/:上兩級目錄(上三級目錄依次類推)

      通過

      cd

      命令可以在不同目錄下進行切換。如cd /home 、cd …/yh 、此外cd - 表示在相鄰兩個目錄間進行切換,

      pwd

      命令可以查看當前目錄;cd ~可切換到家目錄,不寫 ~只寫cd也會切換到家目錄

      4.用戶和用戶組

      4.1 用戶

      一般我們申請的都是普通用戶。

      下面為添加一個用戶的命令:

      sudo useradd -d /home/zh -m zh

      其中useradd表示添加用戶, -d 后面為添加用戶的目錄,此時zh表示新添用戶的目錄名;-m后面為新添用戶的名稱。

      為新創建的用戶增加密碼:

      sudo passwd zh

      這里的zh指的是用戶名,非目錄名

      刪除剛才創建的用戶

      sudo userdel -r zh

      -r是遞歸的意思,如果不加-r用戶雖然刪除了,但是/home下仍然有zh這個目錄

      4.2 用戶組

      每個用戶都有一個用戶組,系統可以對一個用戶組中的所有用戶進行集中管理。不同linux系統對用戶組的規定有所不同。如linux下的用戶屬于與他同名的用戶組,這個用戶組在創建用戶時同時創建。

      用戶組的管理涉及組的添加groupadd、刪除groupdel和修改groupmod。組的增加、刪除和修改實際上就是對/etc/group文件的更新

      5.用戶目錄

      yh:表示當前登錄用戶

      @:艾特符號

      ubantu:主機名

      ~ :用戶的家目錄(冒號后面的路徑即當前所在路徑)

      $:當前用戶為普通用戶

      #號 :當前用戶為超級用戶(root用戶)使用

      sudo su

      命令并輸入用戶密碼即可進入超級用戶狀態,輸入

      exit

      即可退出。

      6.linux快捷方式

      上一條命令:ctrl+p或者向上的箭頭

      下一條命令:ctrl+n或者向下的箭頭

      光標向左移動一位:ctrl+b

      光標向右移動一位:ctrl+f

      光標移動到首位:ctrl+a

      光標移動到末尾:ctrl+e

      刪除光標前一位字符:ctrl+h或backspace

      刪除光標后一位字符:ctrl+d或delete

      刪除光標前面所有字符:ctrl+u

      tab:填充命令和路徑。命令:如history命令,寫完his后tab就會出來所有以his開頭的命令。路徑:如/home/bin當寫完/home/bi時tab會補全稱為/home/bin/路徑,此時再按兩次tab會顯示/home/bin/下所有的子文件(如果下面沒有任何文件,則沒有任何變化)

      清除屏幕內容ctrl+l或者

      clear

      命令

      ps:在linux系統下,光標占一個字符的位置,光標后面一位即光標覆蓋住的那個字符

      Linux Windows

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:【5G科普視頻合集】華為碼chine姐姐聊5G
      下一篇:如何利用OpenCV讀取,顯示以及寫入圖片?
      相關文章
      亚洲fuli在线观看| 西西人体44rt高清亚洲| 亚洲妓女综合网99| 亚洲av无码国产精品夜色午夜| 久久综合亚洲色HEZYO国产| 亚洲AV无码一区二三区| 精品亚洲av无码一区二区柚蜜| 亚洲精华液一二三产区| 亚洲最大的成人网站| 中文字幕亚洲男人的天堂网络| 亚洲av无码片在线观看| 久久久久精品国产亚洲AV无码| 亚洲一区二区三区久久久久| 国产精品久久亚洲不卡动漫| 久久精品国产亚洲αv忘忧草| 亚洲成a人片在线不卡| 亚洲中文无码永久免| 亚洲精品成a人在线观看夫| 亚洲国产美女精品久久久| 自拍偷自拍亚洲精品播放| jjzz亚洲亚洲女人| 亚洲国产成人影院播放| 国产成人综合亚洲AV第一页 | 国产亚洲美日韩AV中文字幕无码成人| 国产亚洲情侣一区二区无码AV| 中文字幕日韩亚洲| 亚洲国产AV无码专区亚洲AV| 色噜噜综合亚洲av中文无码| 亚洲综合视频在线观看| 亚洲国产日韩精品| 久久亚洲中文无码咪咪爱| 亚洲精品国产日韩无码AV永久免费网 | 亚洲大片在线观看| 久久精品国产亚洲av水果派| 亚洲成人一级电影| 亚洲综合一区无码精品| 国产亚洲男人的天堂在线观看| 国产aⅴ无码专区亚洲av麻豆| 亚洲VA中文字幕不卡无码| 亚洲美女精品视频| 亚洲精品中文字幕无乱码麻豆|