初識linux

計算機(jī)的組成部分及功能:

運算器番捂,控制器,存儲器鳄哭,輸入裝置和輸出裝置組成計算機(jī)柒莉。

運算器:或稱算術(shù)邏輯單元(Arithmetical and Logical Unit)? 運算器的主要功能是對數(shù)據(jù)進(jìn)行各種運算。這些運算除了常規(guī)的加尘吗、減逝她、乘、除等基本的算術(shù)運算之外摇予,還包括能進(jìn)行“邏輯判斷”的邏輯處理能力汽绢,即“與”、“或”侧戴、“非”這樣的基本邏輯運算以及數(shù)據(jù)的比較、移位等操作跌宛。

存儲器:(Memory unit)? 存儲器的主要功能是存儲程序和各種數(shù)據(jù)信息酗宋,并能在計算機(jī)運行過程中高速、自動地完成程序或數(shù)據(jù)的存取疆拘。存儲器是具有“記憶”功能的設(shè)備蜕猫,它用具有兩種穩(wěn)定狀態(tài)的物理器件來存儲信息。這些器件也稱為記憶元件哎迄。由于記憶元件只有兩種穩(wěn)定狀態(tài)回右,因此在計算機(jī)中采用只有兩個數(shù)碼“0”和“1”的二進(jìn)制來表示數(shù)據(jù)隆圆。記憶元件的兩種穩(wěn)定狀態(tài)分別表示為“0”和“1”。日常使用的十進(jìn)制數(shù)必須轉(zhuǎn)換成等值的二進(jìn)制數(shù)才能存入存儲器中翔烁。計算機(jī)中處理的各種字符渺氧,例如英文字母、運算符號等蹬屹,也要轉(zhuǎn)換成二進(jìn)制代碼才能存儲和操作侣背。? 存儲器是由成千上萬個“存儲單元”構(gòu)成的,每個存儲單元存放一定位數(shù)(微機(jī)上為8位)的二進(jìn)制數(shù)慨默,每個存儲單元都有唯一的編號贩耐,稱為存儲單元的地址∠萌。“存儲單元”是基本的存儲單位潮太,不同的存儲單元是用不同的地址來區(qū)分的,就好像居民區(qū)的一條街道上的住戶是用不同的門牌號碼來區(qū)分一樣虾攻。? ? 計算機(jī)采用按地址訪問的方式到存儲器中存數(shù)據(jù)和取數(shù)據(jù)铡买,即在計算機(jī)程序中,每當(dāng)需要訪問數(shù)據(jù)時台谢,要向存儲器送去一個地址指出數(shù)據(jù)的位置寻狂,同時發(fā)出一個“存放”命令(伴以待存放的數(shù)據(jù)),或者發(fā)出一個“取出”命令朋沮。這種按地址存儲方式的特點是蛇券,只要知道了數(shù)據(jù)的地址就能直接存取。但也有缺點樊拓,即一個數(shù)據(jù)往往要占用多個存儲單元纠亚,必須連續(xù)存取有關(guān)的存儲單元才是一個完整的數(shù)據(jù)。? ? 計算機(jī)在計算之前筋夏,程序和數(shù)據(jù)通過輸入設(shè)備送入存儲器蒂胞,計算機(jī)開始工作之后,存儲器還要為其它部件提供信息条篷,也要保存中間結(jié)果和最終結(jié)果骗随。因此,存儲器的存數(shù)和取數(shù)的速度是計算機(jī)系統(tǒng)的一個非常重要的性能指標(biāo)赴叹。

控制器:(Control Unit)? 控制器是整個計算機(jī)系統(tǒng)的控制中心鸿染,它指揮計算機(jī)各部分協(xié)調(diào)地工作,保證計算機(jī)按照預(yù)先規(guī)定的目標(biāo)和步驟有條不紊地進(jìn)行操作及處理乞巧。? 控制器從存儲器中逐條取出指令涨椒,分析每條指令規(guī)定的是什么操作以及所需數(shù)據(jù)的存放位置等,然后根據(jù)分析的結(jié)果向計算機(jī)其它部分發(fā)出控制信號,統(tǒng)一指揮整個計算機(jī)完成指令所規(guī)定的操作蚕冬。因此免猾,計算機(jī)自動工作的過程,實際上是自動執(zhí)行程序的過程囤热,而程序中的每條指令都是由控制器來分析執(zhí)行的猎提,它是計算機(jī)實現(xiàn)“程序控制”的主要部件。? ? 通常把控制器與運算器合稱為中央處理器(Central Processing Unit-CPU)赢乓。工業(yè)生產(chǎn)中總是采用最先進(jìn)的超大規(guī)模集成電路技術(shù)來制造中央處理器忧侧,即 CPU 芯片。它是計算機(jī)的核心部件牌芋。它的性能蚓炬,主要是工作速度和計算精度,對機(jī)器的整體性能有全面的影響躺屁。

linux的不同發(fā)行版之間的聯(lián)系與區(qū)別

常見的linux服務(wù)器發(fā)行版主要有:redhat肯夏、centos、suse犀暑、ubuntu

redhat:

Redhat linux是全球在服務(wù)器上應(yīng)用最廣泛的linux操作系統(tǒng)驯击,在效率、擴(kuò)展性耐亏、可靠性徊都、安全性、集成虛擬化等都具備領(lǐng)先其他linux的特點广辰,被譽為最值得信賴的數(shù)據(jù)中心平臺系統(tǒng)暇矫,其主要應(yīng)用在服務(wù)器領(lǐng)域。

centos:

CentOS(Community?ENTerprise?Operating?System)择吊,它是來自Red?Hat?Enterprise?Linux依照開放源代碼規(guī)進(jìn)行重新編譯而成的李根,并且僅僅是將logo標(biāo)識替換掉。所以也可以說CentOS是redhat服務(wù)器的免費版

CentOS提供獨有的yum命令支持在線安裝應(yīng)用几睛、升級和更新系統(tǒng)房轿,所以使用起來非常的方便。

suse:

suse包含了一個安裝及系統(tǒng)管理工具YaST2所森。它能夠進(jìn)行磁盤分割囱持、系統(tǒng)安裝、在線更新焕济、網(wǎng)絡(luò)及防火墻組態(tài)設(shè)定洪唐、用戶管理和其他更多的工作。它為原來復(fù)雜的設(shè)定工作提供了方便的組合界面吼蚁。尤其被稱之為最漂亮的linux服務(wù)器。

OpenSUSE是Suse的開源項目,對個人來講是完全免費的肝匆,并可以在線升級粒蜈,并兼容桌面和服務(wù)器。在服務(wù)器領(lǐng)域openSUSE在功能旗国、性能枯怖、安全性等方面與SUSE是一樣的,且openSUSE的版本要比SUSE的版本快能曾,在官方的技術(shù)支持上也需要購買度硝。在可靠性和穩(wěn)定性上要比SUSE差一些,因為openSUSE很少用于生產(chǎn)環(huán)境寿冕。

ubuntu:

Ubuntu最初是一個以桌面應(yīng)用為主的linux操作系統(tǒng)蕊程,但目前有桌面和服務(wù)器的版本,一般每六個月發(fā)布一次版本驼唱。使用Ubuntu主要有兩大優(yōu)勢藻茂,其一:龐大而活躍的開發(fā)社區(qū);其二:隨時更新的軟件庫玫恳。根據(jù)國內(nèi)2年多的實際運行經(jīng)驗辨赐,Ubuntu服務(wù)器版本的運行極為穩(wěn)定,安全可靠京办,完善的管理工具能極大的降低了維護(hù)成本掀序,并對LAMP的架構(gòu)支持的非常,特別適合中小企業(yè)惭婿。尤其其開放和強(qiáng)大功能的緣故不恭,很多先進(jìn)的技術(shù)與產(chǎn)品都紛紛率先推出Ubuntu的版本,象openstack审孽。 ?

linux思想:

?Linux?和?Windows 相似之處

Linux?和?Windows?都是多用戶操作系統(tǒng)县袱。都可以由許多不同的用戶來使用,為每個用戶提供單獨的環(huán)境和資源佑力∈缴ⅲ基于用戶身份來控制安全性。都可以以組成員的方式來控制資源的訪問權(quán)限打颤,這樣在用戶數(shù)目較大時可以不必為每一個帳號設(shè)置權(quán)限暴拄。用戶和組可以集中管理,讓多個服務(wù)器共享相同的用戶和身份驗證數(shù)據(jù)编饺。

Linux?和?Windows?都支持多種文件系統(tǒng)乖篷。文件資源可以通過?NetBIOS、FTP?或者?其他協(xié)議與其他客戶機(jī)共享透且∷喊可以很靈活地對各個獨立的文件系統(tǒng)進(jìn)行組織豁鲤,由管理員來決定它們在何處可以以何種方式被訪問。?

Linux?和?Windows?都支持多種網(wǎng)絡(luò)協(xié)議鲸沮,比如?TCP/IP琳骡、NetBIOS?和?IPX。都支持多種類型的網(wǎng)絡(luò)適配器讼溺。都具備通過網(wǎng)絡(luò)共享資源的能力楣号,比如共享文件和打印。都可以提供網(wǎng)絡(luò)服務(wù)能力怒坯,比如?DHCP?和?DNS炫狱。

linux和windows不同之處:

Linux?有圖形組件。Linux?支持高端的圖形適配器和顯示器剔猿,完全勝任圖形相關(guān)的工作∈右耄現(xiàn)在,許多數(shù)字效果藝術(shù)家在?Linux?工作站上來進(jìn)行他們的設(shè)計工作艳馒,而以前這些工作需要使用?IRIX?系統(tǒng)來完成憎亚。但是,圖形環(huán)境并沒有集成到?Linux?中弄慰,而是運行于系統(tǒng)之上的單獨一層第美。這意味著您可以只運行?GUI,或者在需要時才運行?GUI陆爽。如果您的系統(tǒng)主要任務(wù)是提供?Web?應(yīng)用什往,那么您可以停掉圖形界面,而將其所用的內(nèi)存和?CPU?資源用于您的服務(wù)慌闭。如果您需要在?GUI?環(huán)境下做一些工作别威,可以再打開它,工作完成后再將其關(guān)閉驴剔。

Linux?有圖形化的管理工具省古,以及日常辦公的工具,比如電子郵件丧失、網(wǎng)絡(luò)瀏覽器和文檔處理工具等豺妓。不過,在?Linux?中布讹,圖形化的管理工具通常是控制臺?(命令行)?工具的擴(kuò)展琳拭。也就是說,用圖形化工具能完成的所有工作描验,用控制臺命令同樣可以完成白嘁。同樣,使用圖形化工具并不妨礙您對配置文件進(jìn)行手工修改膘流。其實際意義可能并不是特別顯而易見絮缅,但是鲁沥,如果在圖形化管理工具中所做的任何工作都可以以命令行的方式完成,這就表示那些工作也可以由一個腳本來實現(xiàn)盟蚣。腳本化的命令可以成為自動執(zhí)行的任務(wù)黍析。Linux?同時支持這兩種方式,并不要求您只用文本或者只用?GUI屎开。您可以根據(jù)您的需要選擇最好的方法。

Linux?中的配置文件是人類可讀的文本文件马靠,這與過去的?Windows?中的?INI?文件類似奄抽,但與?Windows?的注冊表機(jī)制在思路上有本質(zhì)的區(qū)別。每一個應(yīng)用程序都有其自己的配置文件甩鳄,而且通常不與其他的配置文件放在一起逞度。不過,大部分的配置文件都存放于一個目錄樹?(/etc)?下的單個地方妙啃,所以看起來它們在邏輯上是在一起档泽。文本文件的配置方式使得不通過特殊的系統(tǒng)工具就可以完成配置文件的備份、檢查和編輯工作揖赴。?

Linux?不使用文件名擴(kuò)展來識別文件的類型馆匿。相反,Linux?根據(jù)文件的頭內(nèi)容來識別其類型燥滑。為了提高人類可讀性您仍可以使用文件名擴(kuò)展渐北,但這對?Linux?系統(tǒng)來說沒有任何作用。不過铭拧,有一些應(yīng)用程序赃蛛,比如?Web?服務(wù)器,可能使用命名約定來識別文件類型搀菩,但這只是特定的應(yīng)用程序的要求而不是?Linux?系統(tǒng)本身的要求呕臂。

Linux?通過文件訪問權(quán)限來判斷文件是否為可執(zhí)行文件。任何一個文件都可以賦予可執(zhí)行權(quán)限肪跋,這樣程序和腳本的創(chuàng)建者或管理員可以將它們識別為可執(zhí)行文件歧蒋。這樣做有利于安全。保存到系統(tǒng)上的可執(zhí)行的文件不能自動執(zhí)行澎嚣,這樣就可以防止許多腳本病毒疏尿。

linux系統(tǒng)命令:

ifconfig:

許多windows非常熟悉ipconfig命令行工具,它被用來獲取網(wǎng)絡(luò)接口配置信息并對此進(jìn)行修改易桃。Linux系統(tǒng)擁有一個類似的工具褥琐,也就是ifconfig(interfaces config)。通常需要以root身份登錄或使用sudo以便在Linux機(jī)器上使用ifconfig工具晤郑。依賴于ifconfig命令中使用一些選項屬性敌呈,ifconfig工具不僅可以被用來簡單地獲取網(wǎng)絡(luò)接口配置信息贸宏,還可以修改這些配置。

1.命令格式:

ifconfig[網(wǎng)絡(luò)設(shè)備][參數(shù)]

2.命令功能:

ifconfig命令用來查看和配置網(wǎng)絡(luò)設(shè)備磕洪。當(dāng)網(wǎng)絡(luò)環(huán)境發(fā)生改變時可通過此命令對網(wǎng)絡(luò)進(jìn)行相應(yīng)的配置吭练。

3.命令參數(shù):

up?啟動指定網(wǎng)絡(luò)設(shè)備/網(wǎng)卡。

down?關(guān)閉指定網(wǎng)絡(luò)設(shè)備/網(wǎng)卡析显。該參數(shù)可以有效地阻止通過指定接口的IP信息流鲫咽,如果想永久地關(guān)閉一個接口,我們還需要從核心路由表中將該接口的路由信息全部刪除谷异。

arp?設(shè)置指定網(wǎng)卡是否支持ARP協(xié)議分尸。

-promisc?設(shè)置是否支持網(wǎng)卡的promiscuous模式,如果選擇此參數(shù)歹嘹,網(wǎng)卡將接收網(wǎng)絡(luò)中發(fā)給它所有的數(shù)據(jù)包

-allmulti?設(shè)置是否支持多播模式箩绍,如果選擇此參數(shù),網(wǎng)卡將接收網(wǎng)絡(luò)中所有的多播數(shù)據(jù)包

-a?顯示全部接口信息

-s?顯示摘要信息(類似于?netstat?-i)

add?給指定網(wǎng)卡配置IPv6地址

del?刪除指定網(wǎng)卡的IPv6地址

<硬件地址>?配置網(wǎng)卡最大的傳輸單元

mtu<字節(jié)數(shù)>?設(shè)置網(wǎng)卡的最大傳輸單元?(bytes)

netmask<子網(wǎng)掩碼>?設(shè)置網(wǎng)卡的子網(wǎng)掩碼尺上。掩碼可以是有前綴0x的32位十六進(jìn)制數(shù)材蛛,也可以是用點分開的4個十進(jìn)制數(shù)。如果不打算將網(wǎng)絡(luò)分成子網(wǎng)怎抛,可以不管這一選項卑吭;如果要使用子網(wǎng),那么請記住抽诉,網(wǎng)絡(luò)中每一個系統(tǒng)必須有相同子網(wǎng)掩碼陨簇。

tunel?建立隧道

dstaddr?設(shè)定一個遠(yuǎn)端地址,建立點對點通信

-broadcast<地址>?為指定網(wǎng)卡設(shè)置廣播協(xié)議

-pointtopoint<地址>?為網(wǎng)卡設(shè)置點對點通訊協(xié)議

multicast?為網(wǎng)卡設(shè)置組播標(biāo)志

address?為網(wǎng)卡設(shè)置IPv4地址

txqueuelen<長度>?為網(wǎng)卡設(shè)置傳輸列隊的長度

4.使用實例:

實例1:顯示網(wǎng)絡(luò)設(shè)備信息(激活狀態(tài)的)

命令:

ifconfig

輸出:


說明:

eth0?表示第一塊網(wǎng)卡迹淌,?其中?HWaddr?表示網(wǎng)卡的物理地址河绽,可以看到目前這個網(wǎng)卡的物理地址(MAC地址)是?00:50:56:BF:26:20

inet?addr?用來表示網(wǎng)卡的IP地址,此網(wǎng)卡的?IP地址是?192.168.120.204唉窃,廣播地址耙饰,?Bcast:192.168.120.255,掩碼地址Mask:255.255.255.0

lo?是表示主機(jī)的回壞地址纹份,這個一般是用來測試一個網(wǎng)絡(luò)程序苟跪,但又不想讓局域網(wǎng)或外網(wǎng)的用戶能夠查看,只能在此臺主機(jī)上運行和查看所用的網(wǎng)絡(luò)接口蔓涧。比如把?HTTPD服務(wù)器的指定到回壞地址件已,在瀏覽器輸入?127.0.0.1?就能看到你所架WEB網(wǎng)站了。但只是您能看得到元暴,局域網(wǎng)的其它主機(jī)或用戶無從知道篷扩。

第一行:連接類型:Ethernet(以太網(wǎng))HWaddr(硬件mac地址)

第二行:網(wǎng)卡的IP地址、子網(wǎng)茉盏、掩碼

第三行:UP(代表網(wǎng)卡開啟狀態(tài))RUNNING(代表網(wǎng)卡的網(wǎng)線被接上)MULTICAST(支持組播)MTU:1500(最大傳輸單元):1500字節(jié)

第四鉴未、五行:接收枢冤、發(fā)送數(shù)據(jù)包情況統(tǒng)計

第七行:接收、發(fā)送數(shù)據(jù)字節(jié)數(shù)統(tǒng)計信息铜秆。

startx:

啟動圖形化界面

export:

export PATH=$PATH:/home/zhaodw

勝于修改環(huán)境變量淹真,但只在本次登錄中有效

注意:(與shell變量相結(jié)合)

1 =前PATH變量不加$符號

2 再增加的路徑用:追加

功能說明:設(shè)置或顯示環(huán)境變量。

語  法:export [-fnp][變量名稱]=[變量設(shè)置值]

補充說明:在shell中執(zhí)行程序時连茧,shell會提供一組環(huán)境變量核蘸。export可新增,修改或刪除環(huán)境變量梅屉,供后續(xù)執(zhí)行的程序使用值纱。export的效力僅及于該此登陸操作。

參  數(shù):

-f  代表[變量名稱]中為函數(shù)名稱坯汤。

-n  刪除指定的變量。變量實際上并未刪除搀愧,只是不會輸出到后續(xù)指令的執(zhí)行環(huán)境中惰聂。

-p  列出所有的shell賦予程序的環(huán)境變量

export設(shè)置環(huán)境變量是暫時的,只在本次登錄中有效咱筛,可修改如下文件來使命令長久有效

1搓幌、修改profile文件:

#vi /etc/profile

在里面加入:

export PATH="$PATH:/opt/au1200_rm/build_tools/bin"

這個在我們的機(jī)器上是大家共用的,建議不修改這個迅箩,只修改自己根路徑下的

即第2種方法

2. 修改本id根路徑下的.bashrc或.bash_profile文件:

# vi /home/zhaodw/.bash_profile

在里面加入:

export PATH="$PATH:/opt/au1200_rm/build_tools/bin"

pwd:

在不太確定當(dāng)前位置時溉愁,就會使用pwd來判定當(dāng)前目錄在文件系統(tǒng)內(nèi)的確切位置。

1.命令格式:

pwd [選項]

2.命令功能:

查看”當(dāng)前工作目錄“的完整路徑

3.常用參數(shù):

一般情況下不帶任何參數(shù)

如果目錄是鏈接時:

格式:pwd -P? 顯示出實際路徑饲趋,而非使用連接(link)路徑拐揭。

4.常用實例:

實例1:用 pwd 命令查看默認(rèn)工作目錄的完整路徑

命令:

pwd

輸出:

復(fù)制代碼

代碼如下:

[root@localhost ~]# pwd

/root

[root@localhost ~]#

history:

當(dāng)你從命令行執(zhí)行 history 命令后,通常只會顯示已執(zhí)行命令的序號和命令本身奕塑。如果你想要查看命令歷史的時間戳堂污,那么可以執(zhí)行:

復(fù)制代碼

代碼如下:

# export HISTTIMEFORMAT='%F %T '

# history | more

1 2008-08-05 19:02:39 service network restart

2 2008-08-05 19:02:39 exit

3 2008-08-05 19:02:39 id

4 2008-08-05 19:02:39 cat /etc/redhat-release

注意:這個功能只能用在當(dāng) HISTTIMEFORMAT 這個環(huán)境變量被設(shè)置之后,之后的那些新執(zhí)行的 bash 命令才會被打上正確的時間戳龄砰。在此之前的所有命令盟猖,都將會顯示成設(shè)置HISTTIMEFORMAT 變量的時間。

2.使用 Ctrl+R 搜索歷史

Ctrl+R 是我經(jīng)常使用的一個快捷鍵换棚。此快捷鍵讓你對命令歷史進(jìn)行搜索式镐,對于想要重復(fù)執(zhí)行某個命令的時候非常有用。當(dāng)找到命令后固蚤,通常再按回車鍵就可以執(zhí)行該命令娘汞。如果想對找到的命令進(jìn)行調(diào)整后再執(zhí)行,則可以按一下左或右方向鍵颇蜡。

復(fù)制代碼

代碼如下:

# [Press Ctrl+R from the command prompt, which will display the reverse-i-search prompt]

(reverse-i-search)`red‘: cat /etc/redhat-release

[Note: Press enter when you see your command, which will execute the command from the history]

# cat /etc/redhat-release

Fedora release 9 (Sulphur)

3.快速重復(fù)執(zhí)行上一條命令

有 4 種方法可以重復(fù)執(zhí)行上一條命令:

使用上方向鍵价说,并回車執(zhí)行辆亏。

按 !! 并回車執(zhí)行。

輸入 !-1 并回車執(zhí)行鳖目。

按 Ctrl+P 并回車執(zhí)行扮叨。

shutdown:

關(guān)閉、重啟系統(tǒng)

Linux是一個多用戶领迈、多任務(wù)系統(tǒng)彻磁,如果不正確地關(guān)閉或重啟系統(tǒng),可能會導(dǎo)致系統(tǒng)中的用戶數(shù)據(jù)丟失狸捅≈则眩可能的情況是用戶正在執(zhí)行某個關(guān)鍵的運算或操作等,如果不經(jīng)提示關(guān)閉系統(tǒng)尘喝,用戶將來不及保存當(dāng)前數(shù)據(jù)磁浇,從而導(dǎo)致數(shù)據(jù)丟失。因此應(yīng)該掌握正確地關(guān)閉朽褪、重啟系統(tǒng)的方法置吓,以避免數(shù)據(jù)丟失。

關(guān)閉系統(tǒng)命令之shutdown

shutdown命令是最常用的關(guān)閉系統(tǒng)命令缔赠,不僅可以用于立即關(guān)閉系統(tǒng)衍锚,還可以在指定時間關(guān)閉系統(tǒng)。

(1)在1分鐘后關(guān)閉系統(tǒng):

# shutdown -h 1

由于關(guān)閉嗤堰、重啟系統(tǒng)需要管理員權(quán)限戴质,因此應(yīng)該以root用戶的身份執(zhí)行shutdown等關(guān)閉、重啟系統(tǒng)命令踢匣。

立即關(guān)閉系統(tǒng):

# shutdown -h now

(2)指定時間關(guān)閉系統(tǒng):

# shutdown -h 15:30

當(dāng)根用戶發(fā)出關(guān)機(jī)指令后告匠,系統(tǒng)中的其他用戶可以得到如下提示:

The system is going DOWN for system halt in 2 minutes!

如果得到此提示信息,用戶應(yīng)該立即停止正在進(jìn)行的作業(yè)符糊,保存必要的數(shù)據(jù)然后退出系統(tǒng)凫海。

(3)shutdown命令也可用于重啟系統(tǒng):

# shutdown -r 2

系統(tǒng)將在2分鐘后重新啟動。

如果正在使用系統(tǒng)的用戶不止一個男娄,關(guān)閉系統(tǒng)時應(yīng)該使用shutdown命令行贪,并采用延時關(guān)閉的方法,以避免數(shù)據(jù)丟失模闲。

poweroff:

屬于關(guān)機(jī)的一種

reboot:

使用權(quán)限:系統(tǒng)管理者

使用方式:reboot [-n] [-w] [-d] [-f] [-i]

說明:若系統(tǒng)的 runlevel 為 0 或 6 建瘫,則重新開機(jī),否則以 shutdown 指令(加上 -r 參數(shù))來取代

參數(shù):

-n : 在重開機(jī)前不做將記憶體資料寫回硬盤的動作

-w : 并不會真的重開機(jī)尸折,只是把記錄寫到 /var/log/wtmp 檔案里

-d : 不把記錄寫到 /var/log/wtmp 檔案里(-n 這個參數(shù)包含了 -d) -f : 強(qiáng)迫重開機(jī)啰脚,不呼叫 shutdown 這個指令

-i : 在重開機(jī)之前先把所有網(wǎng)絡(luò)相關(guān)的裝置先停止

范例:

reboot 重開機(jī)。

reboot -w 做個重開機(jī)的模擬(只有紀(jì)錄并不會真的重開機(jī))。

date:

date -s 時間字符串

例如只修改系統(tǒng)的日期橄浓,不修改時間(時分秒)

date -s 2012-08-02

或只修改時間不修改日期

date -s 10:08:00

當(dāng)然也可以同時修改日期和時間

date -s "2012-05-18 04:53:00"

注意:由于日期和時間之間有空格粒梦,所以必須用引號引起來,否則命令會報錯荸实。

上述修改只是修改了linux的系統(tǒng)時間匀们,CMOS中的時間可能還沒有改變,所以為了保險准给,需要使用 clock -w 把當(dāng)前系統(tǒng)時間寫入到CMOS中泄朴。

系統(tǒng)時間和CMOS時間的關(guān)系。系統(tǒng)時間是由linux操作系統(tǒng)來維護(hù)的;CMOS時間是CMOS芯片保存的時間。系統(tǒng)啟動時诀豁,操作系統(tǒng)將從CMOS讀出時間記錄為系統(tǒng)時間,同時操作系統(tǒng)也會自動每隔一段時間將系統(tǒng)時間寫入CMOS中局扶。如果使用date命令修改系統(tǒng)時間后馬上重啟電腦,操作系統(tǒng)還沒有將系統(tǒng)時間同步到CMOS叁扫,這樣開機(jī)后就還是沒有修改前的時間了详民,所以為了保險起見,最還還是手動使用命令 clock 將系統(tǒng)時間同步到CMOS中陌兑。

在linux下獲得幫助信息:

一 、help Command

適用于內(nèi)部命令

舉例:

代碼如下:

# type cd

cd is a shell builtin

# help cd

# type ls

ls is aliased to `ls --color=auto'

# help ls

-bash: help: no help topics match `ls'. Try `help help' or `man -k ls' or `info ls'.

二由捎、Command –help/-h

適用于外部命令

例如:

代碼如下:

# ls --help

三兔综、man Command

舉例:

代碼如下:

# man cd

注manual 手冊是分章節(jié)的;man # Command (#表示章節(jié)號)

1狞玛、所有用戶可以使用的命令

2软驰、系統(tǒng)內(nèi)核調(diào)用,不是每個命令都有系統(tǒng)調(diào)用(如:man 2 read)

3心肪、庫調(diào)用

4锭亏、特殊文件,如:/dev/tty1

5硬鞍、文件格式(命令配置文件的語法慧瘤,如:man 5 passwd)

6、游戲相關(guān)

7固该、雜項

8锅减、管理員命令,如:fdisk

man命令查詢操作參考《vi,vim用法》中的命令模式

看懂man命令語法

[]:可選內(nèi)容

<>:必須給出內(nèi)容

a|b|c:多選一

…:可以有多個

四伐坏、 info Command

有超鏈接穩(wěn)文檔怔匣,info是信息頁,提供作者桦沉、版本每瞒,什么時候發(fā)布等更詳細(xì)信息金闽,man手冊是告訴你怎么用

liunx發(fā)行版命名規(guī)則及功能規(guī)定:

一般地,可以從Linux內(nèi)核版本號來區(qū)分系統(tǒng)是否是Linux穩(wěn)定版還是測試版剿骨。以版本2.4.0為例代芜,2代表主版本號,4代表次版本號懦砂,0代表改動較小的末版本號蜒犯。在版本號中,序號的第二位為偶數(shù)的版本表明這是一個可以使用的穩(wěn)定版本荞膘,如2.2.5罚随,而序號的第二位為奇數(shù)的版本一般有一些新的東西加入,是個不一定很穩(wěn)定的測試版本羽资,如2.3.1淘菩。這樣穩(wěn)定版本來源于上一個測試版升級版本號,而一個穩(wěn)定版本發(fā)展到完全成熟后就不再發(fā)展屠升。

Linux內(nèi)核的版本號命名是有一定規(guī)則的潮改,版本號的格式通常為“主版本號.次版本號.修正號”。主版本號和次版本號標(biāo)志著重要的功能變動腹暖,修正號表示較小的功能變更汇在。以2.6.22版本為例,2代表主版本號脏答,6代表次版本號糕殉,22代表修正號。其中次版本還有特定的意義:如果是偶數(shù)數(shù)字殖告,就表示該內(nèi)核是一個可以放心使用的穩(wěn)定版阿蝶;如果是奇數(shù)數(shù)字,則表示該內(nèi)核加入了某些測試的新功能黄绩,是一個內(nèi)部可能存在著BUG測試版羡洁。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市爽丹,隨后出現(xiàn)的幾起案子筑煮,更是在濱河造成了極大的恐慌,老刑警劉巖习劫,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件咆瘟,死亡現(xiàn)場離奇詭異,居然都是意外死亡诽里,警方通過查閱死者的電腦和手機(jī)袒餐,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人灸眼,你說我怎么就攤上這事卧檐。” “怎么了焰宣?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵霉囚,是天一觀的道長。 經(jīng)常有香客問我匕积,道長盈罐,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任闪唆,我火速辦了婚禮盅粪,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘悄蕾。我一直安慰自己票顾,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布帆调。 她就那樣靜靜地躺著奠骄,像睡著了一般。 火紅的嫁衣襯著肌膚如雪番刊。 梳的紋絲不亂的頭發(fā)上含鳞,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天,我揣著相機(jī)與錄音芹务,去河邊找鬼民晒。 笑死,一個胖子當(dāng)著我的面吹牛锄禽,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播靴姿,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼沃但,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了佛吓?” 一聲冷哼從身側(cè)響起宵晚,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎维雇,沒想到半個月后淤刃,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡吱型,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年逸贾,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,690評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡铝侵,死狀恐怖灼伤,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情咪鲜,我是刑警寧澤狐赡,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站疟丙,受9級特大地震影響颖侄,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜享郊,卻給世界環(huán)境...
    茶點故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一览祖、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧拂蝎,春花似錦穴墅、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至悼泌,卻和暖如春松捉,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背馆里。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工隘世, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人鸠踪。 一個月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓丙者,卻偏偏與公主長得像,于是被迫代替她去往敵國和親营密。 傳聞我的和親對象是個殘疾皇子械媒,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,577評論 2 353

推薦閱讀更多精彩內(nèi)容