精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

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

Linux需要學(xué)習(xí)哪些內(nèi)容?

汽車電子技術(shù) ? 來源:嵌入式悅翔園 ? 作者: 李斌 ? 2023-02-17 13:55 ? 次閱讀

1基本指令

常常有些朋友一接觸Linux 就是希望構(gòu)架網(wǎng)站(前期我也是這樣),根本沒有想著要先了解一下Linux 的基礎(chǔ)。這是相當(dāng)困難的。雖然Linux桌面應(yīng)用發(fā)展很快,但是命令在Linux中依然有很強(qiáng)的生命力。

圖片

Linux是一個命令行組成的操作系統(tǒng),精髓在命令行,無論圖形界面發(fā)展到什么水平這個原理是不會變的,Linux命令有許多強(qiáng)大的功能:從簡單的磁盤操作、文件存取、到進(jìn)行復(fù)雜的多媒體圖象和流媒體文件的制作。

圖片

在這里我把比較重要的和使用頻率最多的命令,按照它們在系統(tǒng)中的作用分成幾個部分介紹給大家,通過這些基礎(chǔ)命令的學(xué)習(xí)我們可以進(jìn)一步理解 Linux系統(tǒng):

●安裝和登錄命令:login、 shutdown、 halt、 reboot 、mount、umount 、chsh
●文件處理命令:file、 mkdirgrep、dd、 find、 mv 、ls 、diff、 cat、 ln
●系統(tǒng)管理相關(guān)命令:df、 top、 free、 quota 、at、 lp、 adduser、 groupadd kill、 crontab、 tar、 unzip、 gunzip 、last網(wǎng)絡(luò)操作命令:ifconfig、 ip 、ping 、 netstat 、telnet、 ftp、 route、 rlogin rcp 、finger 、mail 、nslookup
●系統(tǒng)安全相關(guān)命令:passwd 、su、 umask 、chgrp、 chmod、chown、chattr、sudo、 pswho

2Linux文件系統(tǒng)的層次結(jié)構(gòu)

在Linux系統(tǒng)中文件結(jié)構(gòu)和window大不相同,在 Linux 操作系統(tǒng)中,所有的文件和目錄都被組織成以一個根節(jié)點“/”開始的倒置的樹狀結(jié)構(gòu),如圖下圖所示。

圖片其中,目錄就相當(dāng)于 Windows 中的文件夾,目錄中存放的既可以是文件,也可以是其他的子目錄,而文件中存儲的是真正的信息。

文件系統(tǒng)的最頂層是由根目錄開始的,系統(tǒng)使用“/”來表示根目錄,在根目錄之下的既可以是目錄,也可以是文件,而每一個目錄中又可以包含(子)目錄或文件。如此反復(fù)就可以構(gòu)成一個龐大的文件系統(tǒng)。

注意 :目錄名或文件名都是區(qū)分大小寫的,如ing、Img 和 IMG 為 3 個不同的目錄或文件。完整的目錄或文件路徑是由一連串的目錄名所組成的,其中每一個目錄由“/”來分隔。如 ing 的完整路徑是 /home/ing。

Linux文件目錄我會在后期文章中進(jìn)行分析和總結(jié),望大家繼續(xù)關(guān)注!

3Vim文本編輯器

vim編輯器是Linux自帶的編輯器,也是最常見的編輯器,作為初學(xué)者你必須熟練掌握 Linux 中至少一款文本編輯器的用法,其中vim編輯器就是其中一個。當(dāng)然可供選擇的編輯器不止一種,例如 Vim、emacs、pico、nano 等,很多人都找到了自己所喜愛的編輯器。

使用 Vim 編輯文件時,存在 3 種工作模式,分別是命令模式、輸入模式和編輯模式,這 3 種工作模式可隨意切換,如下圖所示。圖片

圖片

4掌握shell

有句話叫搞Linux其實就是搞shell,可以見shell的重要性,包括正則表達(dá)式、sed、awk、expect等。

Shell 是一個用 C 語言編寫的程序,它是用戶使用 Linux 的橋梁。Shell 既是一種命令語言,又是一種程序設(shè)計語言。Shell 編程JavaScript、php 編程一樣,只要有一個能編寫代碼的文本編輯器和一個能解釋執(zhí)行的腳本解釋器就可以了。

圖片

5文件的打包與解壓

在 Linux 中,學(xué)會對文件或目錄進(jìn)行打包(歸檔)和壓縮,是每個初學(xué)者的基本技能。

打包指的是將多個文件和目錄集中存儲在一個文件中;而壓縮則指的是利用算法對文件進(jìn)行處理,從而達(dá)到縮減占用磁盤空間的目的。

6軟件的安裝及環(huán)境配置

Linux安裝軟件有三種方法,取決于你要安裝的軟件的類型。

1.源碼包,后綴為.tar.gz或者tgz的,這種就需要編譯安裝
解壓之后進(jìn)入目錄
./configure
make
make install
2.rpm包,以rpm為后綴的
直接
rpm -ivh 軟件包名
就可以安裝了
3.用yum來安裝
需要先配置yum倉庫,然后
yum -y install 軟件名
這樣就可以安裝了

7忘掉windows的思維方式

相信大家玩操作系統(tǒng)都是從windows開始的,windows的提出理念是"讓中年家庭婦女都可以熟練的運用電腦",所以我們在操作windows系統(tǒng)時,幾乎不需要太多的知識儲備,就能比較熟練的操作windows系統(tǒng)。

但是對于Linux系統(tǒng)就不行了,windows特色就是圖形化界面設(shè)計的非常友好,Linux系統(tǒng)雖然也有圖形化界面,但是Linux從誕生到現(xiàn)在,一般都是為服務(wù)器做共享的,而服務(wù)器都是給專業(yè)人士來維護(hù)的,一般都是用非圖形化界面的命令行方式來操作的。

所以操作Linux系統(tǒng)和windows系統(tǒng)的區(qū)別比較大,比如windows系統(tǒng)我們一般會把系統(tǒng)安裝在C盤,windows系統(tǒng)有盤符的說法,而Linux沒有,Linux的基本思想有兩點:

第一,一切都是文件;

圖片

第二,每個軟件都有確定的用途。

圖片

其中第一條詳細(xì)來講就是系統(tǒng)中的所有都?xì)w結(jié)為一個文件,包括命令、硬件和軟件設(shè)備、操作系統(tǒng)、進(jìn)程等等對于操作系統(tǒng)內(nèi)核而言,都被視為擁有各自特性或類型的文件。

所以后面我們講的Linux命令介紹,都會給出命令所在的文件目錄。但是不管怎么說,大家剛上手由于先入為主的原因,可能對Linux操作感覺不自在,但是當(dāng)你習(xí)慣之后,你會愛上Linux的命令行的。

當(dāng)然以上介紹的只是初級的知識,如果想要使用Linux搭建服務(wù)器,那么網(wǎng)絡(luò)知識也是必不可少的,比如數(shù)據(jù)庫、防火墻、ftp等等。

以上就是本篇文章的全部內(nèi)容,希望以上內(nèi)容對你有所幫助,歡迎點擊左下角閱讀原文訪問我的首頁!

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

    關(guān)注

    87

    文章

    11232

    瀏覽量

    208952
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    6747

    瀏覽量

    123203
  • 命令行
    +關(guān)注

    關(guān)注

    0

    文章

    77

    瀏覽量

    10382
收藏 人收藏

    評論

    相關(guān)推薦

    如何學(xué)習(xí)嵌入式開發(fā)?推薦幾本學(xué)習(xí)嵌入式linux的書籍

    如何學(xué)習(xí)嵌入式開發(fā)?需要學(xué)習(xí)哪些內(nèi)容,為什么需要這些內(nèi)容?推薦幾本
    發(fā)表于 10-31 10:47

    嵌入式linux入門學(xué)習(xí)內(nèi)容指南

    嵌入式linux入門學(xué)習(xí)內(nèi)容指南
    發(fā)表于 08-20 15:25

    分析下嵌入式要學(xué)習(xí)內(nèi)容

    嵌入式Linux怎么學(xué)?要學(xué)哪些東西?一些人總在糾結(jié),怕走了彎路,怕學(xué)的東西不符合企業(yè)需求。那么今天就從這幾點簡要分析下嵌入式要學(xué)習(xí)內(nèi)容。1、要學(xué)習(xí)
    發(fā)表于 11-04 06:51

    學(xué)習(xí)嵌入式需要學(xué)哪些課程內(nèi)容呢?

    嵌入式培訓(xùn)來加入這個行業(yè)。那么學(xué)習(xí)嵌入式需要學(xué)哪些課程內(nèi)容呢?想要勝任嵌入式崗位需要的技術(shù)有哪些,今天嵌入式培訓(xùn)課程大綱分享給你,讓你更好的了解嵌入式。 1、嵌入式高級C語言
    發(fā)表于 12-22 08:25

    初識Linux系統(tǒng)學(xué)習(xí)內(nèi)容

    學(xué)習(xí)目標(biāo):初識Linux系統(tǒng)學(xué)習(xí)內(nèi)容:掌握一些簡單的Linux語句學(xué)習(xí)時間:1 周一下午2 周二
    發(fā)表于 12-22 06:37

    linux學(xué)習(xí)資料下載

    linux學(xué)習(xí)資料有以下內(nèi)容Linux系統(tǒng)管理員指南,Linux基本教程,Linux掃描式教程
    發(fā)表于 10-07 11:22 ?48次下載
    <b class='flag-5'>linux</b><b class='flag-5'>學(xué)習(xí)</b>資料下載

    Linux學(xué)習(xí)資料精選大全

    Linux學(xué)習(xí)資料精選大全 內(nèi)容豐富!希望大家喜歡。。。。
    發(fā)表于 02-09 14:06 ?66次下載
    <b class='flag-5'>Linux</b><b class='flag-5'>學(xué)習(xí)</b>資料精選大全

    Linux文件內(nèi)容查詢命令

    Linux文件內(nèi)容查詢命令 Linux文件內(nèi)容查詢命令  grep、fgrep和egrep命令  這組命令以指定模式搜索文件,并通知用戶在什么文件中搜索到與指定的模式匹配的字符串,
    發(fā)表于 01-18 12:45 ?841次閱讀

    linux教程入門教程之linux學(xué)習(xí)視頻

    本文檔的主要內(nèi)容linux教程入門教程的linux學(xué)習(xí)視頻快速上手Linux 玩轉(zhuǎn)典型應(yīng)用 Linu
    發(fā)表于 08-28 14:40 ?14次下載

    學(xué)習(xí)Linux需要學(xué)些什么

    Linux學(xué)習(xí)階段,可以分為四個階段,linux初級入門-linux中級進(jìn)階-linux高級提升,和資深方向細(xì)化。
    發(fā)表于 05-20 09:15 ?1149次閱讀

    linux開發(fā)需要學(xué)習(xí)哪些知識

    linux開發(fā)需要學(xué)什么?其實Linux開發(fā)包含的知識點挺多的。學(xué)會了這些東西之后,就可以做很多事情。下面本篇文章給大家歸納一下,希望對大家有所幫助。
    發(fā)表于 05-29 09:23 ?8103次閱讀

    Linux內(nèi)核學(xué)習(xí)的環(huán)境搭建和內(nèi)核編譯

    一、linux內(nèi)核學(xué)習(xí)之一:環(huán)境搭建--安裝Debian7.3 本系列文章假設(shè)讀者已對linux有一定的了解,其實學(xué)習(xí)linux內(nèi)核不
    的頭像 發(fā)表于 01-02 18:01 ?2093次閱讀

    嵌入式Linux學(xué)習(xí)基本框架

    一些Linux基礎(chǔ)了,但也不乏有些朋友沒用過Linux,甚至有些初學(xué)的讀者朋友沒聽說過Linux,為了照顧這些朋友,這里簡單地認(rèn)識一下Linux:2、認(rèn)識嵌入式
    發(fā)表于 11-01 17:37 ?7次下載
    嵌入式<b class='flag-5'>Linux</b><b class='flag-5'>學(xué)習(xí)</b>基本框架

    學(xué)習(xí)linux內(nèi)核的一些建議

    學(xué)習(xí)linux內(nèi)核,這個可不像學(xué)一門語言,c或者java一個月或者3月你就能精通掌握。學(xué)習(xí)linux內(nèi)核是需要一步一步循序漸進(jìn),掌握正確的
    發(fā)表于 05-07 15:20 ?610次閱讀
    <b class='flag-5'>學(xué)習(xí)</b><b class='flag-5'>linux</b>內(nèi)核的一些建議

    物聯(lián)網(wǎng)開發(fā)需要學(xué)習(xí)哪些內(nèi)容?

    5G時代,物聯(lián)網(wǎng)人才需求爆發(fā)式增長,前景廣闊,企業(yè)重金搶奪,技術(shù)門檻高,上升空間大。 那么物聯(lián)網(wǎng)開發(fā)需要學(xué)習(xí)哪些內(nèi)容呢?結(jié)合華清遠(yuǎn)見成都老師們的經(jīng)驗,給大家總結(jié)了8大學(xué)習(xí)階段,以及
    的頭像 發(fā)表于 10-09 17:23 ?1559次閱讀