馬哥網絡班第31期——第一周作業

1、描述計算機的組成及其功能。
2、按系列羅列Linux的發行版,并描述不同發行版之間的聯系與區別。
3、描述Linux的哲學思想,并按照自己的理解對其進行解釋性描述。
4、說明Linux系統上命令的使用格式;詳細介紹ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相應的示例來闡述。
5、如何在Linux系統上獲取命令的幫助信息,請詳細列出,并描述man文檔的章節是如何劃分的。
6、請羅列Linux發行版的基礎目錄名稱命名法則及功用規定

1、描述計算機的組成及其功能。

運算器、控制器、存儲器、輸入設備、輸出設備

運算器:實現算術運算和邏輯運算的部件

控制器:計算機的指揮系統??刂破魍ㄟ^地址訪問存儲器,從存儲器中取出指令,經譯碼器分析后,根據指令分析結果產生相應的操作控制信號作用于其他部件 ,使得各部件在控制器控制下有條不紊地協調工作

存儲器:計算機中用來存放所有數據和程序的記憶部件

輸入設備:向計算機中輸入信息的設備

輸出設備:顯示計算機輸出信息的設備

 

2、按系列羅列Linux的發行版,并描述不同發行版之間的聯系與區別。

Debian(從頭發行版)

Ubuntu(基于Debian的二次發行版)

mint(基于ubuntu的二次發行版)

Knopix(基于Debian的二次發行版)

 

slackware(從頭發行版)

SUSE(歐洲國家最喜歡使用的版本)

openSUSE(基于SUSE的二次發行版):界面華麗

 

RedHat(從頭發行版)

RHEL(美國、中國、臺灣最喜歡使用的版本)

CentOS(基于RHEL的二次發行版)

Fedora Core:每6個月更新一次(個人桌面版)

 

3、描述Linux的哲學思想,并按照自己的理解對其進行解釋性描述。

一切皆文件: 把幾乎所有資源統統抽象為文件形式:包括硬件設備,甚至通信接口等

由眾多功能單一的程序組成:一個程序只做一件事,并且做好,組合小程序完成復雜任務

盡量避免跟用戶交互:目標:易于以編程的方式實現自動化任務

使用文本文件保存配置信息

 

4、說明Linux系統上命令的使用格式;詳細介紹ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相應的示例來闡述。

  • ifconfig [-v] [-a] [-s] [interface]

[root@localhost ~]# ifconfig ens33

ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>? mtu 1500

inet 192.168.241.130? netmask 255.255.255.0? broadcast 192.168.241.255

inet6 fe80::68fe:731b:7e05:52fb? prefixlen 64? scopeid 0x20<link>

ether 00:0c:29:03:22:a7? txqueuelen 1000? (Ethernet)

RX packets 384? bytes 39430 (38.5 KiB)

RX errors 0? dropped 0? overruns 0? frame 0

TX packets 362? bytes 92789 (90.6 KiB)

TX errors 0? dropped 0 overruns 0? carrier 0? collisions 0

 

  • echo [SHORT-OPTION]… [STRING]…

[root@localhost ~]# echo -n “hello world”

hello world[root@localhost ~]#

 

[root@localhost ~]# echo -e “hello \nworld”

hello

world

 

  • tty [OPTION]…

[root@localhost ~]# tty

/dev/pts/0

 

  • export [-fn] [name[=value] …] or export –p

 

  • pwd [OPTION]…

[root@localhost network-scripts]# pwd

/etc/sysconfig/network-scripts

 

  • history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg…]

[root@localhost ~]# history

1? ip a

2? cd /etc/sysconfig/network-scripts/

3? ls

4? vi ifcfg-ens33

5? reboot

6? date

7? date +%F

8? date +%T

9? date +”%T %F”

10? date +%F

 

  • shutdown [OPTIONS…] [TIME] [WALL…]

[root@localhost ~]# shutdown -r 11:45

Shutdown scheduled for Fri 2018-07-06 11:45:00 EDT, use ‘shutdown -c’ to cancel.

[root@localhost ~]#

Broadcast message from root@localhost.localdomain (Fri 2018-07-06 11:36:06 EDT):

 

The system is going down for reboot at Fri 2018-07-06 11:45:00 EDT!

 

  • poweroff [OPTIONS…]

 

  • reboot [OPTIONS…]

 

  • hwclock [function] [option…]

-w,–systohc:以系統時間為準

-s,–hctosys:以硬件時間為準

 

  • date [MMDDhhmm[[CC]YY][.ss]]

[root@localhost ~]# date 070409282018.59

Wed Jul??4 09:28:59 EDT 2018

 

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

內部命令:help COMMAND

外部命令:

  • COMMAND –help
  • man COMMAND
  • 獲取命令的在線文檔:info COMMAND
  • 很多應用程序會自帶幫助文檔:/usr/share/doc/APP-VERSION

README:程序的相關信息

INSTALL:安裝幫助

CHANGES:版本迭代時的改動信息

  • 主流發行版官方文檔(http://www.redhat.com/doc
  • 程序官方的文檔:官方站點上的“Document”
  • 搜索引擎:Google

 

 

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

  • /boot:系統啟動相關的文件,如內核、initrd,以及grub(bootloader)
  • /dev:設備文件
    • 塊設備:隨機訪問(硬盤)
    • 字符設備:線性訪問,按字符為單位(鍵盤)
    • 設備號:主設備號(major)和次設備號(minor)
  • /etc:配置文件
  • /home:用戶的家目錄,每一個用戶的家目錄通常默認為/home/USERNAME
  • /root:管理員的家目錄
  • /lib:為系統啟動或根文件系統上的應用程序(/bin,/sbin)等提供共享庫,以及為內核提供內核模塊
    • ld*:運行時鏈接器/加載器
    • libc.so.*:動態鏈接的C庫
    • modules:用于存儲內核模塊的目錄
  • /media:掛載點目錄,移動設備
  • /mnt:其他文件系統的臨時掛載點
  • /opt:附加應用程序的安裝位置
  • /srv:當前主機為服務提供的數據
  • /proc:基于內存的虛擬文件系統,用于為內核及進程存儲其相關信息,他們多為內核參數,例如net.ipv4.ip_forward,虛擬為net/ipv4/ip_forward,存儲于/proc/sys,因此其完整路徑為/pro/sys/net/ipv4/ip_forward
  • /sys:sysfs虛擬文件系統提供了一種比proc更為理想的訪問內核數據的途徑,其主要作用在于為管理Linux設備提供一種統一模型的接口
  • /tmp:臨時文件
  • /var:存儲常發生變化的數據的目錄
  • /bin:所有用戶可用的基本命令程序文件
  • /sbin:供系統管理使用的工具程序
  • /usr:(universal?shared read-only)只讀文件

 

 

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/102329

(1)
溫柔的抬頭溫柔的抬頭
上一篇 2018-07-06
下一篇 2018-07-06

相關推薦

欧美性久久久久