Linux基礎之計算機的組成及其功能

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

答:計算機由

1.1、CPU(運算器、控制器)進行邏輯運算跟控制運算,寄存器、緩存

1.2、輸入單元(鍵盤、鼠標、手寫板等)、輸出單元(屏幕、打印機)

1.3、存儲器(內存、硬盤)

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

答:debian(ubuntu、mint、knopix)、slackware(S.U.S.E、openSUSE)、redhat(redhat enterprise linux、fedora core、centos)、gentoo、archlinux。

區別:

相同處:內核都是從kernel.org所釋放出來的,都是用 Linux Standard Base (LSB)等標準、目錄架構的 File system Hierarchy Standard (FHS)標準 規范來開發。

不同之處:debian(debian、ubuntu)用的是dpkg的方式安裝軟件,用的是apt-get在線安裝。redhat(centos、redhat、frdora)slackware用的是rpm方式安裝軟件,用的是yum在線安裝。

S.U.S.E:rpm方式,zypper在線安裝。

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

答:3.1、一切皆文件。(把所有的資源統統抽象為文件形式,包括硬件設備,甚至通信接口等)

3.2、由眾多功能單一的程序組成,一個程序只做好一件事情,組合小程序,完成復雜的任務。

3.3、盡量避免跟用戶交互,目標是以編程化方式完成自動化任務。

3.4、配置信息文件以文本文件方式保存。

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

4.1、ifconfig:命令用來查看和配置網絡設備。

TIM截圖20170911154835

-a :顯示全部接口信息。

TIM截圖20170911154849

ifconfig [網絡設備] up :啟動網卡

示例:[root@nagios ~]# ifconfig eth0 up

ifconfig[網絡設備] down:關閉網卡

示例:[root@nagios ~]# ifconfig eth0 down

4.2、echo 回顯命令

-n 不進行換行。

-e:讓轉義符生效。 \n:換行 ? ?\t:制表符 ? ? ? \033[##m:控制顏色

echo “¥$AR_NAME”變量會替換,雙引號表示弱引用。

echo’$VAR_NAME’變量不會替換,單引號表示強引用。

TIM截圖20170911164649

4.3、tty:查看當前終端

TIM截圖20170911165050

4 .4、startx:啟動GUI

[root@nagios ~]# startx

4.5、pwd:顯示工作目錄

4.6、history 管理命令歷史

history -a :追加本次會話新執行命令歷史列表至歷史文件中。

history -d?:刪除歷史命令中指定的命令。

history -c:刪除全部歷史的命令

TIM截圖20170911220927

4.7、shutdown ? ?#關機重啟命令。

-h ? ? ? ? #關機

[root@nagios ~]# shutdown -h now ? ? #馬上關機,now為馬上的意思

-r ? ? ? #重啟

[root@nagios ~]# shutdown -r now ? ? #馬上重啟,

-c ? ? #取消

[root@nagios ~]# shutdown -c

-h +時間 ? ? ? ? #多少分鐘(或者什么時間段執行)

[root@nagios ~]# shutdown -h +5 ? #五分鐘后關機

[root@nagios ~]# shutdown -h 20:00 ?#20:00關機

 

4.8 、poweroff #關機

4.9、reboot ? ? ? #重啟

4.10、hwclock ?#顯示與設定時間

hwclock -s 已硬件時間為準來修改系統時間。

hwclock -w 以系統時間為準來修改硬件時間。

4.11、date ? ?#顯示與設定系統時間

date [OPTION]….[FORMAT]

[root@nagios ~]# date
Mon Sep 11 18:10:49 CST 2017

-s #設定時間

TIM截圖20170911181104

-F #按照指定格式顯示

TIM截圖20170911181342

-M ?#顯示分鐘

[root@nagios ~]# date +%M
13

-m ?#顯示月份

[root@nagios ~]# date +%m
09

-D ? #直接顯示日期

[root@nagios ~]# date +%D
09/11/17

-H ? #直接顯示小時

[root@nagios ~]# date +%H
18

-S ? #直接顯示秒

[root@nagios ~]# date +%S
18

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

COMMAND –help ?簡要格式幫助文檔

man COMMAND ?#man幫助文檔

很多應用程序會自帶幫助文檔:/usr/share/doc/APP-VERSION
主流發行版官方文檔
http://www.redhat.com/doc

程序官方的文檔:

google

man的章節如何劃分
使用方法:
[root@nagios ~]# man 1 ifconfig ? ? ? ?#“1”為第一章節,可以輸入其他數字跳轉到其他章節
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1:用戶命令;
2:系統調用;
3:C庫調用;
4:設備文件及特殊文件;
5:文件格式;(配置文件格式)
6:游戲使用幫助;
7:雜項;
8:管理工具及守護進行;
6、請羅列linuxf發行版的基礎目錄名稱命名法則及公用規定。
6.1、嚴格區分大小寫;
6.2、可以使用除/以外的字符(不建議用其他特殊符號,如*之類的,可以用_下劃線)
6.3、最長字符不能超過255個字符。
6.4、目錄也是文件,同個路徑下不能有相同的文件名
公用規定:
/bin:所有用戶可用的基本命令程序文件;
/sbin:供系統管理使用的工具程序;
/boot:引導加載器必須用到的各靜態文件:kernel, initramfs(initrd), grub等;
/dev:存儲特殊文件或設備文件;
設備有兩種類型:字符設備(線性設備)、塊設備(隨機設備);
/etc:系統程序的配置文件,只能為靜態;
/home:普通的家目錄的集中位置;一般每個普通用戶的家目錄默認為此目錄下與用戶名同名的子目錄,/home/USERNAME;
/root:管理員的家目錄;可選;
/lib:為系統啟動或根文件系統上的應用程序(/bin, /sbin等)提供共享庫,以及為內核提供內核模塊
libc.so.*:動態鏈接的C庫;
ld*:運行時鏈接器/加載器;
modules:用于存儲內核模塊的目錄;
/lib64:64位系統特有的存放64位共享庫的路徑;
/media:便攜式設備掛載點,cdrom, floppy等;
/mnt:其它文件系統的臨時掛載點;
/opt:附加應用程序的安裝位置;可選路徑;
/srv:當前主機為服務提供的數據;
/tmp:為那些會產生臨時文件的程序提供的用于存儲臨時文件的目錄;可供所用戶執行寫入操作;有特殊權限;
/usr:usr Hierarchy,全局共享的只讀數據路徑;

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

(5)
zhao8486814zhao8486814
上一篇 2017-09-11 21:42
下一篇 2017-09-12 11:16

相關推薦

  • DNS介紹及資源記錄

    DNS查詢 第一段:主機到運營商的DNS服務器(遞歸) 第二段:運營商的DNS再去解析(根域名服務器/),在一層一層的查找(迭代) DNS名稱解析方式:名稱–>IP,IP–>名稱 注意:二者的名稱空間非同一個空間,即不是一個數據庫; 域: www.magedu.com. ftp.magedu.com. bbs.magedu…

    Linux干貨 2017-02-12
  • week3:cut,sort,grep等shell工具的應用及用戶,組管理類命令

    1、列出當前系統上所有已經登錄的用戶的用戶名,注意,同一個用戶登錄多次只顯示一次即可    who | cut -d' ' -f1 | sort –u 2、取出最后登錄到當前系統的用戶相關信息    who | cut -d' ' -f1 | tail -1 | id 3、取出當…

    Linux干貨 2016-11-20
  • Linux的常用的計劃任務(一次任務與周期性任務) at & cron

      在Linux日常維護工作中,維護員不可能每時每刻都守在服務前前,但如果遇到例行的操作要進行怎么辦?設定計劃任務!?     Linux任務計劃、周期性任務執行     ? 未來的某時間點執行一次任務:      &n…

    Linux干貨 2016-09-09
  • vim文本編輯器小結

    vi=vim打開文件 alias vi =vim vim -m 只讀方式打開文件 修改文件時則會無法保存   -b 二進制打開文件 -d file1 file2  比較兩個文件 Command(normal)默認模式:  ZZ 保存并退出 ZQ 不保存并退出Insert:編輯模式&nbsp…

    2017-08-05
  • 8月5日作業

    課堂練習: 1、找出ifconfig命令結果中本機的所有IPv4地址 [root@localhost ~]# ifconfig | tr -s " " |head -2 | tail -1 |cut …

    Linux干貨 2016-08-15
  • Linux系統上獲取命令的幫助信息方法

    當我們在操作linux時忘記相關命令的用法時,可以使用man 命令或者命令 -h來查詢該命令的用法; man文檔共有9個章節 1:所有用戶可以操作的指令或可執行文件 2:系統核心調用的函數與工具 3:子調用,常用的函數與函數庫 4:設備,硬件文件說明,通常是/dev/的文件 5:文件格式,配置文件或者是某些檔案的格式 6:游戲相關 7:雜項,例如linux文…

    Linux干貨 2018-03-04

評論列表(1條)

  • h
    h 2017-09-13 10:57

    抓住了要點,內容不錯!

欧美性久久久久