馬哥教育網絡班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 12:06
下一篇 2016-08-15 12:06

相關推薦

  • Bash的基礎特性之命令執行狀態返回值和命令行展開

    Bash的基礎特性之命令的執行狀態 Linux的命令執行結果狀態有兩種,分別為:1、成功2、失敗bash使用特殊變量 $? 保存最近一條命令的執行狀態結果使用echo $? 命令來查看命令執行狀態返回值:0:成功1-255:失敗 示例:         [root@localho…

    Linux干貨 2016-11-04
  • 馬哥教育網絡班21期第六周作業

    詳細總結VIM編輯器的使用并完成以下練習題 1、復制/etc/rc.d/rc.sysinit文件至/tmp目錄,將/tmp/rc.sysinit文件中的以至少一個空白字符開頭的行的行首加# cp /etc/rc.d/rc.sysinit /tmp vim /tmp/rc.sysinit :%s/^[[:space:]]\+/#/…

    Linux干貨 2016-08-22
  • LVS 之 初識LVS

    LVS 之 初識LVS LVS 之 初識LVS 0x00 概述 0x01 LVS拓撲結構圖: lvs集群類型中的術語 : 0x02 lvs-type lvs-nat lvs-dr lvs-tun lvs-fullnat : 0x03 調度算法(scheduler) 0x00 概述 LVS : Linux Virtual Server lvs 工作在 IOS …

    2017-05-11
  • OpenSSL 及創建私有CA

    OpenSSL 及創建私有CA OpenSSL OpenSSL,是一個開放源代碼的軟件庫包,應用程序可以使用這個包來進行安全通信,避免竊聽,同時確認另一端連接者的身份。這個包廣泛被應用在互聯網的網頁服務器上。 接下來對openssl基本命令進行介紹openssl 非常強大其子命令很多,這里只是對完成某些操作進行部分解釋openssl 的基本格式為openss…

    2017-09-11
  • 學習Linux,記得有困難,找“男人”。

      對于Linux初學者而言,較短時間內需要涉及到幾十個命令,而且每個命令還可輔以短選項、長選項…讓初學者在實踐時苦不堪言。   一頭霧水時,請找Super"man"!  "man"的使用非常簡單,命令行直接輸入man COMMAND,如#man ls。此處的COMMAND均指…

    Linux干貨 2016-01-15
  • Linux中的文件管理命令及shell特性

    Linux中的文件管理命令 一、linux中的目錄管理命令:mkdir和rmdir mkdir命令:創建目錄 – SYNOPSIS         mkdir [OPTION]… DIRECTORY…     -…

    Linux干貨 2016-09-27

評論列表(1條)

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

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

欧美性久久久久