Linux主要被用作服務器的操作系統(tǒng),因為它的廉價、靈活性及Unix背景。傳統(tǒng)上,以Linux為基礎的“LAMP(Linux,Apache,MySQL,Perl/PHP/Python的組合)”技術(shù),除了已在開發(fā)者群體中廣泛流行,它提供網(wǎng)站服務供應商最常使用的平臺。
基于其低廉成本與高度可設置性,Linux常常被應用于嵌入式系統(tǒng),例如機頂盒、移動電話及移動裝置等。在移動電話上,Linux已經(jīng)成為Symbian OS的主要競爭者;而在移動裝置上,則成為Windows CE與Palm OS外之另一個選擇。TiVo數(shù)碼攝影機使用了經(jīng)過客制化后的Linux。此外,有不少硬件式的網(wǎng)絡防火墻及路由器,例如部份LinkSys的產(chǎn)品,其內(nèi)部都是使用Linux來驅(qū)動、并采用了操作系統(tǒng)提供的防火墻及路由功能。
采用Linux的超級電腦亦愈來愈多,根據(jù)2008年11月的TOP500超級電腦列表,現(xiàn)時世上最快速的超級電腦使用Linux作為其操作系統(tǒng)。而在表列的500套系統(tǒng)里,采用Linux為操作系統(tǒng)的,占了439組(即87.8%)。
2006年開始發(fā)售的SONY PlayStation 3亦可使用Linux的操作系統(tǒng),它有一個能使其成為一個桌面系統(tǒng)的Yellow Dog Linux。之前,Sony亦曾為他們的PlayStation 2推出過一套名為PS2 Linux的DIY組件。Ubuntu自9.04版本,恢復了PPC支持(包括PlayStation 3)。
而隨著OLPC的XO-1,華碩的Eee PC等低價電腦的推行,許多人樂觀的認為在低端PC市場,linux的市場占有率正在快速的增長。但在Windows進入此一市場后,Linux的市占率快速下滑?,F(xiàn)在Windows系統(tǒng)在所有的PC市場中,都占有絕對優(yōu)勢。
主要用途:虛擬化,數(shù)據(jù)庫服務器,Web服務器,應用服務器,跳轉(zhuǎn)盒(Jump box),日志服務器,開發(fā)平臺,Google搜索設備,入侵檢測系統(tǒng)。
折疊常用命令
echo 命令
舉例:echo $PATH。
功能:將命令行中的參數(shù)顯示到標準輸出中。
date命令
舉例:date。
功能:顯示或設置系統(tǒng)時間,沒參數(shù)直接顯示系統(tǒng)當前的日期和時間。[56-57]
passwd命令
舉例:passwd。
功能:修改密碼。
file命令
舉例:file 文件名 【參數(shù)】。
功能:確定指定文件類型。
ls命令
舉例 ls -a 顯示當前目錄下的全部文件(包括隱藏文件)。
功能:列出目錄文件。[60-61]
touch命令
舉例:touch 【選項】 文件名。
功能:修改指定文件的時間標簽或者創(chuàng)建一個空文件。
選項:-a 僅改變指定文件的存取時間。
date命令[1]
date命令的功能是顯示和設置系統(tǒng)日期和時間。
該命令的一般格式為: date [選項] 顯示時間格式(以+開頭,后面接格式)
date 設置時間格式
命令中各選項的含義分別為:
-d datestr, --date datestr 顯示由datestr描述的日期
-s datestr, --set datestr 設置datestr 描述的日期
-u, --universal 顯示或設置通用時間
時間域
% H 小時(00..23)
% I 小時(01..12)
% k 小時(0..23)
% l 小時(1..12)
% M 分(00..59)
% p 顯示出AM或PM
% r 時間(hh:mm:ss AM或PM),12小時
% s 從1970年1月1日00:00:00到目前經(jīng)歷的秒數(shù)
% S 秒(00..59)
% T 時間(24小時制)(hh:mm:ss)
% X 顯示時間的格式(%H:%M:%S)
% Z 時區(qū) 日期域
% a 星期幾的簡稱( Sun..Sat)
% A 星期幾的全稱( Sunday..Saturday)
% b 月的簡稱(Jan..Dec)
% B 月的全稱(January..December)
% c 日期和時間( Mon Nov 8 14:12:46 CST 1999)
% d 一個月的第幾天(01..31)
% D 日期(mm/dd/yy)
% h 和%b選項相同
% j 一年的第幾天(001..366)
% m 月(01..12)
% w 一個星期的第幾天(0代表星期天)
% W 一年的第幾個星期(00..53,星期一為*天)
% x 顯示日期的格式(mm/dd/yy)
% y 年的*兩個數(shù)字( 1999則是99)
% Y 年(例如:1970,1996等)
注意:只有超級用戶才有權(quán)限使用date命令設置時間,一般用戶只能使用date命令顯示時間。