linux的發展與入門

1,計算機的組成和功能如下:
CPU:是由運算器(是用來對數據進行數據運算和邏輯運算),
控制器(是用來對總線的控制,內存尋址的控制,以及對讀,寫訪問的控制),
寄存器和緩存器(都是用來暫存數據的。)
存儲器:內存RAM(隨機接入存儲器)和硬盤:都是用來存儲數據的。
輸入設備:用來輸入需要處理的數據和指令。
輸出設備:是用來顯示加工過的數據。
2,LINUX的發行商主要有3個分支大體如下:
1,debian (以社區方式來運作)
ubantu (這是二次發行版)
mint(這是在ubantu 基礎上發行版)
2, slackware
S.u.S.e(slackware的二次發行版 )
open S.u.S.e(S.u.S.e的二次發行版)
3,RedHat (最主流的發行版)
RedHat enterprice(這是它的企業版)
Centos(RedHat enterprice的二次發行版)
Fedora:(RedHat的個人桌面版 )
3,linux的哲學思想就是一個程序實現一個單一的簡單功能,然后通過這些單一的功能來實現復雜的功能需求。
4,Linux系統上命令的使用格式如下:
# command(命令就是運行一個二進制程序為進程) options(命令運行特性)arguments(命令作用的對象)
基本的命令含義:
SHELL (查看接口程序)
ifconfig (查看當前設備的IP地址)
echo(回顯)
tty(查看當前的終端設備)
startx(在X終端和工作站來啟動X會話)
export(設置或者顯示環境變量)
pwd(查看當前路徑)
history(查找特定的歷史記錄)
shutdown(關閉或者重啟計算機)
poweroff(關閉計算機)
reboot(重啟計算機)
hwclock(查詢和設定硬件時鐘)
date(顯示日期時間)
5,在linux系統上獲取命令的幫助信息 如下:
內部命令:
# help commmad (顯示該命令的類型的信息及選項,參數等信息)
外部命令:
(1) 命令自帶簡要方式的幫助信息
# COMMAND –help
(2) 使用手冊:(人工)
位置路徑:/ usr/share/man
man文檔的章節大致分為以下幾個部分:
1,用戶命令
2,系統調用
3,C庫調用
4,設備文件及特殊文件
5,文件格式
6,游戲使用幫助
7,雜項
8,管理工具及維護進行
6,Linux發行版的基礎目錄名稱命名法則及功用規定
目錄描述
/主層次 的根,也是整個文件系統層次結構的根目錄
/bin存放在單用戶模式可用的必要命令二進制文件,所有用戶都可用,如 cat、ls、cp等等
/boot存放引導加載程序文件,例如kernels、initrd等
/dev存放必要的設備文件,例如/dev/null
/etc存放主機特定的系統級配置文件。其實這里有個關于它名字本身意義上的的爭議。在貝爾實驗室的UNIX實施文檔的早期版本中,/etc表示是“其他(etcetera)目錄”,因為從歷史上看,這個目錄是存放各種不屬于其他目錄的文件(然而,文件系統目錄標準 FSH 限定 /etc 用于存放靜態配置文件,這里不該存有二進制文件)。早期文檔出版后,這個目錄名又重新定義成不同的形式。近期的解釋中包含著諸如“可編輯文本配置”或者“額外的工具箱”這樣的重定義
/etc/opt存儲著新增包的配置文件 /opt/.
/etc/sgml存放配置文件,比如 catalogs,用于那些處理SGML(譯者注:標準通用標記語言)的軟件的配置文件
/etc/X11X Window 系統11版本的的配置文件
/etc/xml配置文件,比如catalogs,用于那些處理XML(譯者注:可擴展標記語言)的軟件的配置文件
/home用戶的主目錄,包括保存的文件,個人配置,等等
/lib/bin/ 和 /sbin/中的二進制文件的必需的庫文件
/lib備用格式的必要的庫文件。 這樣的目錄是可選的,但如果他們存在的話肯定是有需要用到它們的程序
/media可移動的多媒體(如CD-ROMs)的掛載點。(出現于 FHS-2.3)
/mnt臨時掛載的文件系統
/opt可選的應用程序軟件包
/proc以文件形式提供進程以及內核信息的虛擬文件系統,在Linux中,對應進程文件系統(procfs )的掛載點
/root根用戶的主目錄
/sbin必要的系統級二進制文件,比如, init, ip, mount
/srv系統提供的站點特定數據
/tmp臨時文件 (另見 /var/tmp). 通常在系統重啟后刪除
/usr二級層級存儲用戶的只讀數據; 包含(多)用戶主要的公共文件以及應用程序
enter description here
/usr/bin非必要的命令二進制文件 (在單用戶模式中不需要用到的);用于所有用戶
/usr/include標準的包含文件
/usr/lib庫文件,用于/usr/bin/ 和 /usr/sbin/中的二進制文件
/usr/lib備用格式庫(可選的)
/usr/local三級層次 用于本地數據,具體到該主機上的。通常會有下一個子目錄, 比如, bin/, lib/,share/.
/usr/local/sbin非必要系統的二進制文件,比如用于不同網絡服務的守護進程
/usr/share架構無關的 (共享) 數據.
/usr/src源代碼,比如內核源文件以及與它相關的頭文件
/usr/X11R6X Window系統,版本號:11,發行版本:6
/var各式各樣的變量(Variable)文件,一些隨著系統常規操作而持續改變的文件就放在這里,比如日志文件,脫機文件,還有臨時的電子郵件文件
/var/cache應用程序緩存數據. 這些數據是由耗時的I/O(輸入/輸出)的或者是運算本地生成的結果。這些應用程序是可以重新生成或者恢復數據的。當沒有數據丟失的時候,可以刪除緩存文件
/var/lib狀態信息。這些信息隨著程序的運行而不停地改變,比如,數據庫,軟件包系統的元數據等等
/var/lock鎖文件。這些文件用于跟蹤正在使用的資源
/var/log日志文件。包含各種日志。
/var/mail內含用戶郵箱的相關文件
/var/opt來自附加包的各種數據都會存儲在 /var/opt/.
/var/run存放當前系統上次啟動以來的相關信息,例如當前登入的用戶以及當前運行的daemons(守護進程).
/var/spool該spool主要用于存放將要被處理的任務,比如打印隊列以及郵件外發隊列
/var/mail過時的位置,用于放置用戶郵箱文件
/var/tmp存放重啟后保留的臨時文件

原創文章,作者:N27_libin,如若轉載,請注明出處:http://www.www58058.com/78550

(0)
N27_libinN27_libin
上一篇 2017-07-02
下一篇 2017-07-03

相關推薦

  • Jerry的學習計劃/目標/宣言

    學習計劃 按照班主任給的計劃進度來,多動手做實驗。 目標 勇敢做自己,做更好的自己 宣言 能不能成為高富帥,日后是否能愉快地裝逼,就看這半年!

    Linux干貨 2016-10-24
  • 走進linux的世界

    1、描述計算機的組成及其功能。  所謂的計算機就是一種計算器,而計算器其實是:接受用戶輸入指令與數據,經由中央處理器的數學與邏輯單元運算處理后,以產生或儲存成有用的信息。 計算機系統由硬件系統和軟件系統兩個部分組成。 硬件系統由運算器、控制器、存儲器、輸入設備、輸出設備組成。 運算器 是計算機中進行算術運算和邏輯運算的主要部件是計算機的主體。 控…

    Linux干貨 2017-01-14
  • Linux的終端類型

    一、了解終端   在早期的年代,主機不是很多,都是一系列的大型主機,簡單來說就是用戶很多,但主機很少,不可能做到人手一臺,但可以在主機上連接一個分屏器,在分屏器上可以連接鼠標鍵盤以及顯示器,這些東西是沒有計算能力的,僅僅擔任輸入和輸出的工作,運算和處理都是由主機來完成的。   簡單來說終端是用戶與主機交互,是必然用到的…

    Linux干貨 2016-10-14
  • drbd+corosync+pacemaker

    存儲分類: DAS:直接附加存儲;例如ide,sata,scsi,sas等 NAS:網絡附加存儲;即文件級別共享存儲;例如nfs等 SAN:存儲區域網絡;即塊級別共享存儲;例如ip-san,fc-san   共享存儲選型比較: SAN性能優良,價格昂貴; NAS性能基于文件系統級別,性能低下; 因此,另一個DRBD誕生,全稱為分布式復制塊設備,Di…

    Linux干貨 2017-11-13
  • liunx性能監控工具總結

    1.uptime 1)顯示的信息:顯示當前時間,系統已啟動的時間,當前在線人數,系統平均負載(1分鐘、5分鐘、10分鐘的平均負載,一般不會超過1) 2)系統平均負載:指在特定時間間隔內運行隊列中的平均進程數。 3)如果每個CPU內核的當前活動進程數不大于3的話,那么系統的性能良好。如果每個CPU內核的任務數大于5,那么這臺及其的性能有嚴重問題 4)ruguo…

    Linux干貨 2016-09-09
  • LVS DR模式

    一、測試環境說明 操作系統:CentOS6.7-X64 IP_VS版本:1.2.26 DR:10.10.10.130 VIP:10.10.10.140 RS1:10.10.10.131 RS2:10.10.10.132 二、LVS-DR模式原理 a)客戶端發送一個請求(源地址為CIP,目標地址為VIP,我們簡稱為CIP:VIP)到LVS的DR b)通過在調度…

    Linux干貨 2016-09-19
欧美性久久久久