操作系統(tǒng)(Operating System,OS)是一套程序的組合體。操作系統(tǒng)是管理計算機硬件與軟件資源的計算機程序,同時也是計算機系統(tǒng)的內(nèi)核與基石。
操作系統(tǒng)負責計算機硬件系統(tǒng)的管理、協(xié)調(diào)、運作,可處理管理與配置內(nèi)存、決定系統(tǒng)資源供需的優(yōu)先次序、控制輸入設備與輸出設備、操作網(wǎng)絡、管理文件系統(tǒng)等基本事務。操作系統(tǒng)也提供一個讓用戶與系統(tǒng)交互的操作界面。
目前,主流的計算機操作系統(tǒng)包括:windows、Linux。日常生活中計算機常用的操作系統(tǒng)是windows,開發(fā)人員可能常用Linux操作系統(tǒng)。
其他的計算機操作系統(tǒng)包括:蘋果OS操作系統(tǒng)。手機操作系統(tǒng)包括安卓系統(tǒng)等。
二、Linux操作系統(tǒng)
大數(shù)據(jù)平臺常用Linux操作系統(tǒng)研發(fā)。
(1)具有代表性的Linux發(fā)行版本
具有代表性的Linux發(fā)行版本包括:Red Hat Enterprise Linux、SUSE Linux Enterprise、Debian GNU/Linux、Gentoo Linux、Mandrake Linux(唯一支持龍芯的Linux發(fā)行版,根據(jù)百度百科理解:龍芯是中國具有自主知識產(chǎn)權的芯片)
(2)Linux與Windows的對比
1)Windows系列封閉了接口和內(nèi)核設計;Linux為開源操作系統(tǒng),定制性強,可以進行底層開發(fā)。
2)Linux的購置成本低于Windows。
3)Linux的穩(wěn)定性和安全性較好,更不容易受到病毒攻擊。
4)Linux屬于類Unix,對Linux的學習有助于學習AIX、HP UNIX、Solaris(根據(jù)網(wǎng)絡資料:AIX、HP UNIX、Solaris為Unix操作系統(tǒng)的子分類)等。
(3)Linux常用命令
1)啟動Linux系統(tǒng)
機器加電后,引導系統(tǒng),出現(xiàn)登錄界面。
圖片來源:學堂在線《大數(shù)據(jù)導論》
2)關閉 Linux 系統(tǒng)
關閉 Linux 系統(tǒng)的命令:#shutdown -h now。
3)目錄相關命令
①顯示當前所處目錄位置命令:pwd;
②列出文件或目錄命令:Is-;
③列出較詳細的目錄命令:Is-l;
④同時列出隱藏目錄命令:Is -al;
⑤建立目錄命令:mkdir /hadoop(該命令可建立hadoop文件夾);
⑥建立遞歸目錄命令:mkdir -p /python/numpy(該命令可建立python文件夾,python文件夾中含有numpy文件夾);
⑦目錄轉換命令:cd /home/admin。
圖片來源:學堂在線《大數(shù)據(jù)導論》
4)刪除目錄
①刪除一個空目錄命令:rmdir bbb(該命令bbb里不能有文件);
②刪除目錄及文件命令:rm -rf bbb。
5)創(chuàng)建文件
在當前目錄中新建文件命令:touch data.txt(該命令可建立data.txt文件)。
圖片來源:學堂在線《大數(shù)據(jù)導論》
6)移動文件和重命名文件
①移動文件命令:mv data.txt /tmp(該命令將data.txt文件移動至/tmp目錄);
②重命名文件命令:mv /tmp/data.txt /tmp/mydata.txt(該命令將data.txt文件重命名為mydata.txt)。
7)vi編輯器
使用vi編輯器編輯文件命令:vi linux.log(該命令將使用vi編輯器編輯linux.log文件)。
8)查看文件內(nèi)容
①全部展示文件內(nèi)容命令:cat linux.log(該命令可查看 linux.log文件中的內(nèi)容);
②分頁展示文件內(nèi)容命令:more linux.log(該命令可分頁展示文件內(nèi)容);
③跟蹤文件內(nèi)容命令:tail linux.log(該命令一般用于查看日志文件內(nèi)容)。
圖片來源:學堂在線《大數(shù)據(jù)導論》
9)網(wǎng)絡相關命令
①查看IP地址等信息命令:ifconfig;
②查看當前主機與指定主機的網(wǎng)絡連接是否正常命令:ping www.baidu.com(該命令可查看主機與百度的網(wǎng)絡連接是否正常)。
圖片來源:學堂在線《大數(shù)據(jù)導論》
審核編輯:劉清
-
操作系統(tǒng)
+關注
關注
37文章
6889瀏覽量
123641 -
計算機系統(tǒng)
+關注
關注
0文章
289瀏覽量
24179 -
LINUX內(nèi)核
+關注
關注
1文章
316瀏覽量
21710 -
大數(shù)據(jù)技術
+關注
關注
0文章
37瀏覽量
5157
原文標題:大數(shù)據(jù)相關介紹(3)——大數(shù)據(jù)技術基礎
文章出處:【微信號:行業(yè)學習與研究,微信公眾號:行業(yè)學習與研究】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論