初識Linux基礎

一:計算機的組成及其基本功能

計算機主要由五大基礎部件組成:控制器,運算器,存儲器,輸入設備,輸出設備。

1、控制器:計算機的核心組件,協調各程序的運行,對計算機的各項資源進行控制分配;

2、運算器:計算機實現算術運算以及邏輯運算的部件;

3、存儲器:計算機用來存放數據和程序的基本部件,存儲器由若干存儲單元組成,每個存儲單元都有一個? ? ? ? ? ? ? ? ? ? ? ? ?地址,計算機通過地址對存儲單元進行讀寫操作;

4、輸入設備:向計算機輸入信息的設備,鍵盤,鼠標就是常見的計算機輸入設備;

5、輸出設備:顯示計算機運行結果的設備,屏幕就是常見的計算機輸出設備。

二:Linux的主要發行版

linux的發行版:
RedHat、Fedora、suse(Novell)、紅旗、debian、Ubuntu、centos
不同發行版之間的聯系和區別:
Red Hat ,是redhat自己的發行的企業版,是redhat的一個重要節點。
Fedore是一款基于linux的操作系統,也是一組維持計算機正常運行的軟件集合。由紅帽公司贊助。
suse linux,針對個人用戶。
紅旗linux的發行版,包括桌面版、工作站版、數據中心服務器版、HA集群版和紅旗嵌入式linux等產品,是中國較大、較成熟的linux發行版之一。
debian,三大發行版中唯一以社區形式運作,不以商業公司形式運作。是一個致力于創建自由操作系統的合作組織。而且debian開發者所創建的操作系統中絕大部分基礎工具來自于GNU工程。
Ubuntu(烏版圖)是一個以桌面應用為主的linux操作系統。Ubuntu的目標在于為一般用戶提供一個最新的、同時又相當穩定的主要由自由軟件構建而成的操作系統。
Centos是一個基于redhat linux 提供的可自由使用源代碼的企業級linux發行版本。目前Centos已被收購,成為redhat旗下的一個組織。

三:Linux的哲學思想

Linux的哲學思想主要由如下幾項:

1.一切皆文件

Linux幾乎所有的資源都統統抽象為文件的形式表達;包括硬件設備,甚至是通信接口等等;

2.由眾多功能單一的程序組成,一個程序只做一件事情,組合小程序完成復雜的程序;

3.Linux盡量避免與用戶的交互

目的:易于一編程的方式實現自動化任務;

4.使用文本文件保存配置信息。

四:Linux系統上命令的使用格式及基礎命令

Linux命令的語法通用格式:COMMAND OPTIONS ARGUMENTS,即命令 [選項] [參數]。

一下介紹幾個Linux系統上的基礎命令:

ifconfig:用來查看Linux系統的網絡配置信息,在命令提示符下輸入ifconfig 回車,就可以看到Linux系統當前的基本網絡配置信息;

echo:回顯命令,在命令行中輸入echo命令 [選項] [參數],回車在終端屏幕上即會回顯處相應的信息。例如在提示符下輸入 echo “Hello World”;回車,屏幕上就會出現Hello World輸出;

tty:用于顯示出連接到當前標準輸入的終端設備文件名。例如輸入tty ,輸出結果為/dev/pts/1;

startx:定義一個圖形化回話,語法為:startx [ [ client ] options … ] [ — [ server ] [ display ] options … ];

export:用于將shell變量輸出為環境變量,或者將shell函數輸出為環境變量。語法:export [選項] [參數],例如在Linux命令提示符下輸入export,可查看已經存在的環境變量;

pwd:顯示當前的工作目錄;

history:顯示歷史名利;

shutdownpoweroff:都是管理關機相關的命令;

reboot:重啟系統的命令;

hwclock:查詢和設置系統的硬件時間,語法:hwclock [function] [option…];

date:查詢或設定系統日期。

語法:date [OPTION] [+FORMAT]
FORMAT:格式符
~]# date +%F YYYY-MM-DD
+%T hh:mm:ss
+%Y YYYY
+%m MM
+%d DD
+%H hh
+%M mm
+%S ss
+%s: 從1970年1月1號(unix元年)0點0分0秒到命令執行那一刻經過的秒數;
-s:根據STRING設定時間,[MMDDhhmm[[CC]YY][.ss]]

五:Linux系統上獲取命令幫助信息

內部命令的幫助信息:help COMMAND;

外部命令的幫助信息有如下方式:

1.命令自帶的簡要格式的幫助信息:COMMAND –help

2.使用手冊:manual

3.info方式

man文檔的章節劃分包括以下:

用戶命令
系統調用
C庫調用
設備文件及特殊文件
文件格式(配置文件格式)
游戲使用幫助
雜項
管理工具及守護進程。

六:Linux發行版的基礎目錄名稱命名及功用規定

Linux的基礎目錄如下:

/:根目錄,所有一切文件皆在其下;

/bin:存放系統命令;

/boot:存放系統的啟動文件和內核;

/dev:設備文件主目錄;

/root:超級用戶root家目錄;

/tmp:臨時文件存放目錄;

/opt:第三方程序文件存放目錄;

/mnt:用戶掛在目錄;

/lib&/lib64:系統庫文件存放目錄;

/home:普通用戶的家目錄;

/sbin:存放超級用戶使用的命令;

/etc:系統主配置文件主目錄。

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/91876

(1)
小王小王
上一篇 2018-03-04
下一篇 2018-03-04

相關推薦

  • 文本編輯工具vim

                             vim +#: 打開文件直接處在#行 +/PATTERN:打開文件直接處在第一次匹配到行 vim + file :打開文件直接處在最后行 vim –b file :以二進制打開文件…

    Linux干貨 2016-08-12
  • GIAC 2017全球互聯網架構大會12月22日即將登陸上海!

    12月22~23日,高可用架構和msup聯合主辦的GIAC 全球互聯網架構大會將于上海舉行。GIAC 2017全球互聯網架構大會優惠報名平臺活動家

    2017-12-04
  • n25 第三周作業

    1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。   2、取出最后登錄到當前系統的用戶的相關信息。   3、取出當前系統上被用戶當作其默認shell的最多的那個shell。   4、將/etc/passwd中的第三個字段數值最大的后10個用戶的信息全部改為大寫后保存至/tmp/maxus…

    Linux干貨 2016-12-20
  • 馬哥教育網絡班21期+第8周課程練習

    1、請描述網橋、集線器、二層交換機、三層交換機、路由器的功能、使用場景與區別 集線器(HUB)是在OSI模型的第一層——物理層——連接多臺主機、延長網絡的設備。其主要功能是將從一個端口接收到的數據包轉發給所有端口。中繼器(Repeater)是將由電纜傳過來的電信號或光信號調整波形和放大再傳給另一個電纜的設備,提供多端口服務的中繼器稱作集線器。二者的主要區別是…

    Linux干貨 2016-08-29
  • Lvs+keepalived+httpd+NFS搭建高可用

    自己捯飭的模型圖 NAT模型圖 注意事項:RealServer需要把網關指向Director,并且Director要打開轉發功能命令如下:     echo "1" > /proc/sys/net/ipv4/ip_foreward DR模型圖 注意事項:需要在RealServer配置…

    Linux干貨 2016-10-25
  • 馬哥教育網絡第21期-第1周課程練習

    第一周博客 1、描述計算機的組成及其功能。 計算機的組成:運算器、控制器、儲存器、輸入設備、輸出設備 運算器+控制器 = CPU 儲存器 = RAM(內存) I/O(輸入/輸出)設備 = 硬盤、打印機、鼠標、鍵盤、顯示器 CUP:運算和邏輯運算 儲存器:緩存和儲存數據 I/O設備:計算機與用戶交互的設備 2、按系列羅列Linux的發行版,并描述不同發行版之間…

    Linux干貨 2016-06-26
欧美性久久久久