Linux基礎介紹、系統組成和獲取命令幫助及系統目錄說明

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

計算機由運算器、控制器、存儲器、輸入設備、輸出設備組成
1.運算器-主要是對數據進行各種運算(加、減、乘、除)
2.控制器-計算機系統的控制中心,分配和協調整個計算機系統工作
3.存儲器-存儲各種數據信息,以二進制形式存儲,分為內存和外存
4.輸入設備-將數據、程序等信息輸入到計算機中,例如鍵盤
5.輸出設備-將計算機的運算結果顯示出來,例如顯示器

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

1.Debian:三大主流發行版之一,以社區運作
ubuntu是基于Debian的二次發行版
knopix是基于Debian的二次發行
2.Slackware:三大主流發行版之一,
Slackware是SLS的一個分支
S.U.S.E是Slackware的發行分支
S.u.S.E企業版分支-SLES。
openSUSE是S.u.S.E的發行版。
3.redhat:三大主流發行版之一,
redhat9.0后企業版分支-Red Hat Enterprise (RHEL)
redhat9.0后個人版分支-Fedora Core
CentOS是基于Red Hat Enterprise的二次發行版
4.Gentoo:Gentoo是基于enoch二次發行版
5.ArchLinux:是Linux新貴

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

1.一切皆文件
把幾乎所有資源統統抽象為文件形式:包括硬件設備,甚至通信接口等
2.由眾多功能單一的程序組成:一個程序只做一件事,并且做好,堅持做好一件事
組全小程序完成復雜任務
3.盡量避免跟用戶交互:易于以編程的方式實現自動化任務
4.使用文本文件保存配置信息:最易于使用的底層的數據接口表現形式,使用文本編輯器就能完成大多數程序管理操作

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

命令語法通用格式:COMMAND [OPTIONS] [ARGUMETNS]

OPTIONS中有兩種表現形式:短選項:例如:-l -d,如有多個短選項則可以合并,例如:-ld

長選項:例如:–help,長選項無法合并

ifconfig:用來查看、配置、啟用、禁用網絡接口的命令,centos7.0中替換為 ip addr

ifconfig

echo:回顯命令,輸入指定字符串或變量

echo

tty:查看當前的終端設備

tty

startx:啟動圖形界面,因為沒有安裝所以無法啟動

startx

export:查看環境變量

export

pwd:顯示當前工作目錄

pwd

history:顯示曾執行過的命令

history

shutdown:關機或重啟 -p -r

shutdown

poweroff:關機

-f:強制關機 -p:斷電

reboot:重啟

-f:強制重啟 -i:重啟之前先停掉網絡相關設備

hwclock:查看或設定時間

-r? ? ? ? 讀取并打印硬件時鐘
-s? ? ? ? 將硬件時鐘同步到系統時鐘
-w? ? ? ?將系統時鐘同步到硬件時鐘

hwclock

date:查看或修改當前系統時間

%Y表示年,%m表示月,%d表示日,%H表示小時,%M表示分鐘,%S表示秒

date

date1

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

內置命令:(由shell程序自帶的命令)

-help COMMAND

外部命令:(獨立的可執行的程序文件,文件名即命令名)

COMMAND –help

使用手冊:manual-man COMMAND

man命令章節劃分

手冊存放位置:/usr/share/man,man1,man2
1.用戶命令:提供給普通用戶使用的可執行命令說明
2.系統調用:內核函數說明
3.C庫調用
4.設備文件及特殊文件
5.文件格式(配置文件格式)
6.游戲使用幫助
7.雜項
8.管理工具及守護進程

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

/:?根目錄,Linux文件系統的最上層根目錄,其他所有項目均是該目錄的子目錄

/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,全局共享的只讀數據路徑

bin,sbin,lib,lib64? ?include:C程序頭文件? ? ? ?share:命令手冊頁和自帶文檔等架構特有的文件的存儲位置? ? local:另一個層級目錄

X11R6:X-Window程序的安裝位置? ? src:程序源碼存儲位置

/usr/local: local hierarchy:讓系統管理員安裝本地應用程序,也通常用于安裝第三方程序

/var: /var Hierarchy,存儲常發生變化的數據的目錄

/proc: 內核及進程存儲其相關信息,多為內核參數

/sys: sysfs虛擬文件系統提供了一種比proc更為理想的訪問內核途徑。主要用用在于為管理Linux設備提供一種統一模型的接口

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

(0)
jasonjason
上一篇 2018-06-22
下一篇 2018-06-23

相關推薦

  • 第一周作業之:Linux系統常用命令使用格式介紹

    基于ContOS7下演示ifconfg、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date這些命令的常見使用方式

    Linux筆記 2017-12-03
  • linux 新手命令操作3

    linux 新手命令操作3

    Linux筆記 2018-07-06
  • linux魔鬼訓練營初體驗

    聽話照做

    2018-04-01
  • 轉載:Markdown 簡明語法手冊

    markdown 簡明語法手冊

    Linux筆記 2018-04-14
  • Linux網絡安全技術

    網絡安全是指網絡系統的硬件、軟件及其系統中的數據受到保護,不因偶然的或者惡意的原因而遭受到破壞、更改、泄露,系統連續可靠正常地運行,網絡服務不中斷。

    2018-05-18
  • 馬哥網絡班第31期——第二周作業

    1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示
    2、bash的工作特性之命令執行狀態返回值和命令行展開所涉及的內容及其示例演示
    3、請使用命令行展開功能來完成以下練習
    (1)創建/tmp目錄下的:a_c,a_d,b_c,b_d
    (2)創建/tmp/mylinux目錄下的:
    4、文件的元數據信息有哪些,分別表示什么含義,如何查看?如何修改文件的時間戳信息
    5、如何定義一個命令的別名,如何在命令中引用另一個命令的執行結果?
    6、顯示/var目錄下所有以l開頭,以一個小寫字母結尾,且中間至少出現一位數字(可以有其他字符)的文件或目錄
    7、顯示/etc目錄下,以任意一個數字開頭,且以非數字結尾的文件或目錄
    8、顯示/etc目錄下,以非字母開頭,后面跟了一個字母以及其他任意長度任意字符的文件或目錄
    9、在/tmp目錄下創建以tfile開頭,后跟當前日期和時間的文件,文件名形如:tfile-2016-05-27-09-32-22
    10、復制/etc目錄下所有以p開頭,以非數字結尾的文件或目錄到/tmp/mytest1目錄中
    11、復制/etc目錄下所有以.d結尾的文件或目錄至/tmp/mytest2目錄中
    12、復制/etc目錄下所有以l或m或n開頭,以.conf結尾的文件至/tmp/mytest3目錄中

    Linux筆記 2018-07-18
欧美性久久久久