馬哥教育網絡班19期+第一周課程練習

1.       計算機的組成及其功能

a)        運算器和控制器(CPU):運算器是計算機對數據進行加工處理的部件;控制器是計算機的 指揮中心,用來控制計算機各部件協調工作。

b)        存儲器:存儲器分為內存儲器與外存儲器。內存存儲器包括隨機存儲器和只讀存儲器:隨機存儲器(RAM):斷電后會丟失數據;可以隨時讀寫。只讀存儲器(ROM):斷電后仍然能夠保持數據;正常使用中,只能讀不能寫。

c)        輸入輸出設備:輸入設備用于把原始數據和程序輸入到計算機中。常見的有鍵盤、鼠標、攝 像頭、掃描儀等。

輸出設備用于數據的輸出,把各種計算結果數據或信息以數字、 字符、圖像、聲音等形式表示出來。常見的有顯示器、打印機、繪圖儀、投影儀等。

d)         

2.       Linux的發行版及不同發行版之間的區別和聯系

Linux發型版有很多,常見的有Debian、Gentoo、Ubuntu、RedHat Enterprise LinuxCentOS、Fedora、Suse以及國內的紅旗Linux等等,這里就不一一列舉出來了。

如此多的Linux發行版本,軟件包管理器是最主要的區別,比如CentOSrpmubuntudeb;另一方面是桌面環境不同,比如同樣是ubuntu系使用unity是官方發行版,使用gnome的就叫ubuntu gnome;還有Linux不同的發行版本之間,內核因為需求不同,也會有相應的修改。

3.       Linux的哲學思想

一切皆文件;

單一目的的小程序;

組合小程序完成復雜任務;

文本文件保存配置信息;

盡量避免捕獲用戶接口;

提供機制,而非策略。

4.       Linux命令行模式下命令的使用

可以輸入命令ifconfig查看網卡IP地址,只會看到一個lo網卡,其實默認還有一塊eth0網卡,可以通過ifconfig –a看到

[root@Hao ~]# ifconfig

 

[root@Hao ~]# ifconfig –a

 

 

1.png

dhclient命令是一個自動獲取IP的命令,如果Linux所在網絡環境有dhcp服務器,那么運行dhclient命令后,Linux機器就可以自動獲取到一個IP。

echo其實就是打印的意思,打印機單引號內的內容,如:

2.png

“tty”,顯示當前終端

3.png

 

startx

語法:startx [程序][–服務器設置]

[程序] 此處所指定的[程序]為X Window所要執行程序的配置文件

[–服務器設置] startx預設會去讀取.xerverrc中的配置,決定啟動X Window的方式

 [root@localhost ~]# echo "export myname=Hao" >> /etc/profile

功能很簡單,就是啟動X Window的服務這一項,沒有其他的了。其實startx命令啟動的是xinit,然后再由xinit來啟動X Window。

 

export

其實就是把某變量加入系統的配置文件“/etc/profile”中,重啟系統也生效。

 

pwd

顯示當前所在的目錄,如:

4.png

 

history:

打印機出你所使用的歷史命令,使用history –c清空你的歷史命令。

5.png

 

shutdown

命令語法:

/sbin/shutdown [-t sec] [-arkhncfFHP] time [warning-message]

-h shutdown –h now或者shutdown –h 12:00;

-c 當執行"shutdown -h 11:50"指令時,只要按+鍵就可以中斷關機的指令

-k只是送出信息給所有用戶,但不會實際關機

 

poweroff

用來關閉計算機操作系統并且切斷系統電源。

語法:poweroff [-nwdfih]

-n:關閉操作系統時不執行sync操作;

-w:不真正關閉操作系統,僅在日志文件“/var/log/wtmp”中;

-d:關閉系統時,不將操作寫入日志“/var/log/wtmp”中添加相應的記錄;

-f:強制關閉操作系統;

-i:關閉操作系統之前關閉所有的網絡接口;

-h:關閉操作系統之前將系統中所有的硬件設置為備用模式。

 

reboot

輸入reboot命令重新啟動計算機

reboot [-n] [-w] [-d] [-f] [-i]

-n : 在重開機前不做將記憶體資料寫回硬盤的動作

-w : 并不會真的重開機,只是把記錄寫到 /var/log/wtmp 檔案里

-d : 不把記錄寫到 /var/log/wtmp 檔案里(-n 這個參數包含了 -d)

-f : 強迫重開機,不呼叫 shutdown 這個指令

-i : 在重開機之前先把所有網絡相關的裝置先停止

 

hwclock命令可以用來顯示/設置硬件時鐘

hwclock: 顯示硬件時鐘

               -s, –hctosys

               -w, –systohc

date

表示時間相關的命令,只輸入date會顯示當前時間

date

date [OPTION]… [+FORMAT]:顯示

       FORMAT: 格式符號

              %D

              %F

              %T

date [MMDDhhmm[[CC]YY][.ss]]:設置

              MM: 月分

              DD:幾號

              hh: 小時

              mm: 分鐘

              YY: 兩位年份

              CCYY: 四位年份

              .ss: 秒鐘

5.       如何在Linux系統上獲取命令的幫助信息,并描述man文檔的章節是如何劃分的。

man很強大,該手冊分成很多section,使用man時可以指定不同的section來瀏覽,各個section意義如下:

1 – commands     是普通的命令

2 – system calls  是系統調用,如open,write之類的

3 – library calls  是庫函數,如printf,fread

4 – special files  特殊文件,也就是/dev下的各種設備文件

5 – file formats and convertions  指文件的格式,比如passwd, 就會說明這個文件中各個字段的含義

6 – games for linux  給游戲留的,由各個游戲自己定義

7 – macro packages and conventions  附件還有一些變量,比如向environ這種全局變量在這里就有說明

8 – system management commands 系統管理用的命令,這些命令只能由root使用,如ifconfig

6.       請羅列Linux發行版的基礎目錄名稱命名法則及功用規定

1、不能超過255個字符;

2、區分大小寫,如file,File,表示不同文件;

3、除了/外,所有字符都是被允許(合法)的;避免文件名首字符使用+-.等,.字符表示隱藏文件;避免使用空格、制表符和@#$%[]()

6.png

我其實是想刪除h[123].txt文件的,但是卻刪除了h1.txt、h2.txth3.txt文件,這樣說,大家都容易理解。

4、最好使用有意義的名稱來命名,讓人見名知意。

 

原創文章,作者:Net19_口香糖,如若轉載,請注明出處:http://www.www58058.com/21579

(0)
Net19_口香糖Net19_口香糖
上一篇 2016-07-04 11:35
下一篇 2016-07-04 11:35

相關推薦

  • 馬哥教育網絡班22期第一周課程練習3-未聞花名

    man命令后面可以加一個數字參數,表示具體的范圍定位: 數字"1"表示用戶命令 數字"2"表示系統調用 數字"3"表示C語言庫函數 數字"4"表示設備或特殊文件 數字"5"表示文件格式和規則 數字"6"表示游戲及其他 數字"7&q…

    Linux干貨 2016-08-15
  • 第一周

    #blog text 1. 描述計算機的組成及其功能。 2. 按系列羅列Linux的發行版,并描述不同發行版之間的聯系與區別。 3. 描述Linux的哲學思想,并按照自己的理解對其進行解釋性描述。 4. 說明Linux系統上命令的使用格式;詳細介紹ifconfig、echo、tty、startx、export、pwd、history、shutdown、pow…

    Linux干貨 2016-12-04
  • 馬哥教育網絡班21期+第1周課程練習

    1、描述計算機的組成及其功能: 運算器:進行各種算術和邏輯運算 控制器:用于數據緩存、數據交換以及接收和識別CPU命令 存儲器:用于臨時存放各種程序和數據,如內存 輸入設備:向計算機輸入數據 輸出設備:將計算機計算結果以數字、文本或圖形等結果顯示出來 2、按系列羅列Linux的發行版,并描述不同發行版之間的聯系與區別: linux三大發行版: slackwa…

    2016-07-12
  • rsync+inotify 實現數據實時同步

        Rsync (Rmote sync)是一款非常好的數據同步工具,能夠通過對比同步雙方的數據變動,實現增量同步,還可以通過LAN/WAN實現遠程多臺主機間文件的同步,還能結合crond任務計劃來執行自動備份,又可以結合ssh實現遠程數據備份的安全,種種特性使他看起來相當優秀。但如果需備份數據十分龐大時,它的不足之處就顯現出來了,比如…

    Linux干貨 2015-07-24
  • N27_網絡班第八周作業

    1、寫一個腳本,使用ping命令探測172.16.250.1-172.16.250.254之間所有主機的在線狀態; 在線的主機使用綠色顯示; 不在線的主機用紅色表示; #!bin/bash # for i in `seq 254`;do if ping -c 1 192.168.68.$i &> /dev/null;then echo -e “…

    2017-09-28
  • Linux下的I/O重定向與管道

    一、I/O設備     Linux中,對系統進行操作時,就需要I/O設備與系統產生交互,同時會產生三種數據,標準輸入(0)、標準輸出(1)、標準錯誤(2)。其中標準輸入(stdin)默認接受來自鍵盤的輸入,標準輸出(stdout)和標準錯誤(stderr)默認向終端窗口輸出,改變默認輸出和出入的位置,就是I/O重定向。 二、輸出重定向到文…

    Linux干貨 2016-08-04

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-07-04 11:39

    寫的很好,可以注意一下排版問題,加油

欧美性久久久久