0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

大數(shù)據(jù)技術基礎知識簡介

RG15206629988 ? 來源:行業(yè)學習與研究 ? 2023-02-07 09:50 ? 次閱讀

一、操作系統(tǒng)

操作系統(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)登錄界面。

28920180-a63d-11ed-bfe3-dac502259ad0.png

圖片來源:學堂在線《大數(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。

28cb0110-a63d-11ed-bfe3-dac502259ad0.png

圖片來源:學堂在線《大數(shù)據(jù)導論》

4)刪除目錄

①刪除一個空目錄命令:rmdir bbb(該命令bbb里不能有文件);

②刪除目錄及文件命令:rm -rf bbb。

5)創(chuàng)建文件

在當前目錄中新建文件命令:touch data.txt(該命令可建立data.txt文件)。

2913e858-a63d-11ed-bfe3-dac502259ad0.png

圖片來源:學堂在線《大數(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)容)。

29ab625a-a63d-11ed-bfe3-dac502259ad0.png

圖片來源:學堂在線《大數(shù)據(jù)導論》

9)網(wǎng)絡相關命令

①查看IP地址等信息命令:ifconfig;

②查看當前主機與指定主機的網(wǎng)絡連接是否正常命令:ping www.baidu.com(該命令可查看主機與百度的網(wǎng)絡連接是否正常)。

29c14782-a63d-11ed-bfe3-dac502259ad0.png

29f7cfb4-a63d-11ed-bfe3-dac502259ad0.png

圖片來源:學堂在線《大數(shù)據(jù)導論》






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴

原文標題:大數(shù)據(jù)相關介紹(3)——大數(shù)據(jù)技術基礎

文章出處:【微信號:行業(yè)學習與研究,微信公眾號:行業(yè)學習與研究】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    PCB繪制基礎知識

    電子發(fā)燒友網(wǎng)站提供《PCB繪制基礎知識.pdf》資料免費下載
    發(fā)表于 01-21 15:20 ?2次下載
    PCB繪制<b class='flag-5'>基礎知識</b>

    EMC基礎知識-華為

    EMC基礎知識-華為
    發(fā)表于 01-06 14:09 ?0次下載

    華為-射頻基礎知識培訓

    課程目標z 熟悉和掌握射頻基本概念和知識z 了解無線射頻系統(tǒng)結構z 了解天饋系統(tǒng)的概念和知課程內(nèi)容第一章 無線通信的基本概念第二章 射頻常用計算單位簡介第三章 射頻常用概念辨析第四章 射頻系統(tǒng)介紹第五章 天線傳播基礎知識
    發(fā)表于 12-10 13:39 ?1次下載

    品質(zhì)管理基礎知識

    品質(zhì)管理基礎知識
    的頭像 發(fā)表于 11-01 11:08 ?396次閱讀
    品質(zhì)管理<b class='flag-5'>基礎知識</b>

    Verilog HDL的基礎知識

    本文繼續(xù)介紹Verilog HDL基礎知識,重點介紹賦值語句、阻塞與非阻塞、循環(huán)語句、同步與異步、函數(shù)與任務語法知識。
    的頭像 發(fā)表于 10-24 15:00 ?571次閱讀
    Verilog HDL的<b class='flag-5'>基礎知識</b>

    負載開關基礎知識

    電子發(fā)燒友網(wǎng)站提供《負載開關基礎知識.pdf》資料免費下載
    發(fā)表于 10-08 09:56 ?1次下載
    負載開關<b class='flag-5'>基礎知識</b>

    全新的半導體基礎知識

    《全新的半導體基礎知識》首先對流行于電子書刊上數(shù)十年之久的經(jīng)典半導體基礎知識中存在的謬誤進行了全方位的討論,然后以半導體內(nèi)部結構為抓手,以G型半導體(客供電子型半導體)、H型半導體(主供電子型半導體
    的頭像 發(fā)表于 09-20 11:30 ?1348次閱讀
    全新的半導體<b class='flag-5'>基礎知識</b>

    超聲波傳感基礎知識

    電子發(fā)燒友網(wǎng)站提供《超聲波傳感基礎知識.pdf》資料免費下載
    發(fā)表于 09-04 10:21 ?0次下載
    超聲波傳感<b class='flag-5'>基礎知識</b>

    C++語言基礎知識

    電子發(fā)燒友網(wǎng)站提供《C++語言基礎知識.pdf》資料免費下載
    發(fā)表于 07-19 10:58 ?7次下載

    哪有FPGA的verilog編程基礎知識?

    沒接觸過FPGA開發(fā),那個verilog編程有什么入門基礎知識學習的?
    發(fā)表于 04-29 23:09

    電子元件基礎知識介紹

    電子發(fā)燒友網(wǎng)站提供《電子元件基礎知識介紹.pptx》資料免費下載
    發(fā)表于 03-15 16:48 ?86次下載

    光纖通信技術基礎知識

    電子發(fā)燒友網(wǎng)站提供《光纖通信技術基礎知識.ppt》資料免費下載
    發(fā)表于 03-06 15:53 ?0次下載

    FPGA基礎知識介紹

    電子發(fā)燒友網(wǎng)站提供《FPGA基礎知識介紹.pdf》資料免費下載
    發(fā)表于 02-23 09:45 ?32次下載

    大數(shù)據(jù)技術是干嘛的 大數(shù)據(jù)核心技術有哪些

    大數(shù)據(jù)技術是指用來處理和存儲海量、多類型、高速的數(shù)據(jù)的一系列技術和工具。現(xiàn)如今,大數(shù)據(jù)已經(jīng)滲透到各個行業(yè)和領域,對企業(yè)決策和業(yè)務發(fā)展起到了重
    的頭像 發(fā)表于 01-31 11:07 ?3777次閱讀

    鴻蒙開發(fā)【設備開發(fā)基礎知識

    鴻蒙開發(fā)基礎知識講解
    的頭像 發(fā)表于 01-29 18:44 ?1079次閱讀
    鴻蒙開發(fā)【設備開發(fā)<b class='flag-5'>基礎知識</b>】