馬哥教育網絡班22期第1周課程作業

一、基礎中的基礎————–計算機的組成部分

        計算機組成分為硬件系統與軟件系統

        硬件包括五個部分

    1.控制器:控制器 I/O 存儲器

    2.運算器:計算算術和邏輯運算

    3.存儲器:控制內部開關,按照指令功能工作

    4.輸入設備

    5.輸出設備

        軟件包括下面兩個部分

    1.系統軟件

    2.應用軟件

詳細的如下圖

blob.png

二、linux的發行版

    主流行的幾個三個linux版本及主流衍生版本

blob.png

    軟件程序:版本號;

    major 主版本號:大版本更新的時候

    minor 次版本號:分支變化時會提升

    release 發行版本號: 修復bug 時 會提升

三、linux的基礎常用命令

  1. ifconfig 用于顯示或臨時配置網卡

    參數

      down 關閉制定網絡接口設備

      up 開啟指定網絡設備

    blob.png

  2. echo echo會將輸入的字符串送往標準輸出。輸出的字符串間以空白字符隔開, 并在最后加上換行號

    blob.png

    參   數:-n 不要在最后自動換行
    -e 若字符串中出現以下字符,則特別加以處理,而不會將它當成一般
    文字輸出:
       \a 發出警告聲;
       \b 刪除前一個字符;
       \c 最后不加上換行符號;
       \f 換行但光標仍舊停留在原來的位置;
       \n 換行且光標移至行首;
       \r 光標移至行首,但不換行;
       \t 插入tab;
       \v 與\f相同;
       \\ 插入\字符;
       \nnn 插入nnn(八進制)所代表的ASCII字符;

  3. tty 顯示當前登陸終端

  4. startx 啟動圖形化界面

    注意: 如果系統沒有安裝圖形化界面,這個命令是不生效的

  5. export 設置和顯示變量。export可新增,修改或刪除環境變量,供后續執行的程序使用,export的效力僅及于該此登陸操作。

  6. pwd 顯示當前絕對路徑

  7. history 顯示歷史命令

    -a: 追加本次會話新執行的命令歷史列表至歷史文件中;
    -d: 刪除歷史中指定的命令;
    -c: 清空命令歷史;

  8. shutdown 關機命令

    -h: halt

    -r:reboot

    -c:cancel

    time

    now

    hh:mm

    +m 幾分鐘以后

    wall 告訴所有終端相應信息

  9. poweroff 關機命令

  10. reboot 重啟命令

  11. hwclock 硬件時鐘

    -s 以硬件為準, 把系統調整為以硬件為準

    -w 以系統時間為準

  12. date 顯示或設置日期

    設置格式date [MMDDhhmm[cc]YY]

五、命令幫助獲取

    命令分內部命令與外部命令  查看的方法是type

        內部命令

            help command

        外部命令:

    1. 命令自帶見到格式的使用幫助

#command –help

    2.使用手冊。manual

位置/usr/share/man

man command

    section:

     name:功能性說明

     synopsis:法格式

     description:描述

     options:選項

     examples:使用示例

     author:作者

     bugs:報告程序bug的方式

     see also 參考

    synopsis:

[] 可選內容

<> 必須提供的內容

a|b|c 多選一

…:同類內容可出現多個:

man使用手冊 有章節之分

    1:用戶命令

    2系統調用

    3  c庫 

    4  設備文件/特殊文件

    5  配置文件格式

    6  游戲

    7  雜項

    8  管理

    9  kernel相關

    3.info command 獲取命令在線文檔

    4很多程序會有自帶的文檔

readme 程序的相關信息:

install 安裝幫助

changes 版本迭代改動信息

    5.google

六、linux 基礎目錄與功能用法

    *boot 啟動分區 放置vmlinuz 和 grub啟動器

    *dev   設備文件

    *home   家目錄 每個非管理員用戶登陸進來的時候就是登陸到家目錄的 管理員則登陸的是/root

    *var  可變數據文件(我自己叫他動態數據吧)

    usr  一些共享文件,像庫啊之類的

    *bin  用戶一些基本的命令 不能單獨拿出來分區

    lib 基本共享庫文件,以及內核模塊

    *mnt  掛載點吧,反正一般就往這里面掛

    media CD啊,USB啊都往這里面掛

    *etc 程序配置文件

    proc 用于輸出內核與進程信息相關的虛擬文件系統

    sys  用于輸出當前系統上硬件設備相關信息的虛擬文件系統

    tmp  臨時文件

        注意: 帶* 比較重要常用

原創文章,作者:杜邱,如若轉載,請注明出處:http://www.www58058.com/31498

(0)
杜邱杜邱
上一篇 2016-08-15
下一篇 2016-08-15

相關推薦

  • Linux學習筆記(第三篇)

    N21_Keen_第三周博客 1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 who | cut -d " " -f 1 | sort -u 2、取出最后登錄到當前系統的用戶的相關信息。 last…

    Linux干貨 2016-08-15
  • Linux系統程序包管理—rpm

     概述:      本章內容:軟件的運行環境,軟件包基礎,rpm包管理,yum管理,定制yum倉庫,編譯安裝 一、軟件運行環境     1.□API:Application Programming Interface (應用程序開發接口)         &n…

    Linux干貨 2016-09-01
  • N25_第二周作業

      1、Linux上的文件管理命令都有哪些,其常用的使用方法及其相關示例演示。  cp命令:                                  &nbsp…

    Linux干貨 2016-12-13
  • LVS常見的類型實現方式

    前言  由于lvs的基礎知識已經在第一篇lvs中講解了,所以在這里只做實驗,包括lvs-nat,lvs-dr,以及基于Freiwall標記和實現會話綁定實驗。 一、lvs-nat:也是MASQERADING,簡稱為m(masquerading)    實驗圖:     地址規劃:     …

    Linux干貨 2015-06-29
  • N25期第三周作業

    1.列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可 who|awk ‘{print $1}’|sort -u 2.取出最后登錄到當前系統的用戶的相關信息 last -1 3.取出當前系統上被用戶當作其默認shell的最多的那個shell cat /etc/passwd|awk -F: ‘{print $NF}’|sort…

    Linux干貨 2016-12-12
  • Linux 第五天: (08月01日) Linux用戶組管理

    Linux 第五天: (08月01日) Linux用戶組管理         管理員 root,0普通用戶 1-65535系統用戶 1-499(centos6), 1-999(centos7)登錄用戶 500(centos6)+, 1000(centos7)+   /etc/passwd 用戶及屬性/etc/…

    Linux干貨 2016-08-08

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-08-17 15:59

    寫的很好,排版還可以在漂亮一點,加油,可以自己多畫圖,不要用網上的圖了

欧美性久久久久