1. 程式人生 > >linux簡單介紹

linux簡單介紹

命令歷史 守護 子目錄 多任務 正常 接口 info 一切都 目錄結構

Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。

linux基本思想有兩點,1.一切都是文件;2.每個軟件有確定的用途

linux目錄結構

技術分享圖片

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

/bin :該目錄存放常用的命令;

/sbin:s就是Super User的意思,這裏存放的是系統管理員使用的系統管理程序;

/boot :該目錄存放啟動linux時的核心文件,包括一些連接文件和鏡像;

/dev :Device(設備)的縮寫,該目錄存放linux的外部設備,訪問設備如同訪問文件一樣

/etc :所有的系統管理需要的配置文件和子目錄;

/home :用戶的主目錄,linux中每個用戶有一個自己的目錄,一般目錄名字是以用戶賬號來命名的 --/home/USERNAME

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

/lib :存放著系統最基本的動態連接共享庫,作用類似於windows中的dll文件,幾乎所有的應用程序需要用到這些共享庫;

/user :用戶的很多應用程序和文件存放在這個目錄下,windows下的program files目錄

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

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

  /user/src:內核源代碼默認的放置目錄

/tmp: 用來存放臨時文件的的目錄

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

/lost+found:默認是空的,非正常關機,會存放一些文件

/mnt:系統提供該目錄是為了讓用戶臨時掛載別的文件系統的,我們可以將光驅掛載在/mnt/上,然後進入該目錄就可以查看光驅裏的內容了

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

/run:裏面的東西是系統運行時需要的, 不能隨便刪除. 但是重啟的時候應該拋棄. 下次系統運行時重新生成

linux

文件屬性:

[chao@g /]$ ls -l

lrwxrwxrwx.   1 root root    7 3月  26 20:47 bin -> usr/bin
dr-xr-xr-x. 5 root root 4096 3月 26 21:59 boot
技術分享圖片
  • [ d ]則是目錄
  • [ - ]則是文件;
  • [ l ]則表示為鏈接文檔(link file);
  • [ b ]則表示為裝置文件裏面的可供儲存的接口設備(可隨機存取裝置)--塊設備;
  • [ c ]則表示為裝置文件裏面的串行端口設備,例如鍵盤、鼠標(一次性讀取裝置)。
  • [ p ]則表示管道文件
  • [ s ]則表示套接字文件

[ r ]代表可讀(read)、[ w ]代表可寫(write)、[ x ]代表可執行(execute),三個權限的位置不變,如果沒有權限就用[-]代替

屬主:文件所有者

屬組:Linux系統中,用戶是按組分類的,一個用戶屬於一個或多個組

文件所有者以外的用戶又可以分為文件所有者的同組用戶和其他用戶,對於 root 用戶來說,一般情況下,文件的權限對其不起作用

簡單命令與符號意義:

關機:shutdown

重啟:reboot

管理員符號:#

普通用戶:$

cd ~ : 返回

cd - : 切換

man 命令名稱 : 尋求幫助

whoami : 顯示當前登錄的有效用戶

./ : 當前目錄

.// : 當前目錄的上級目錄

history : 命令歷史

路徑補全:使用tab鍵,按一次自動補全,再按一次給出列表

linux簡單介紹