1. 程式人生 > >linux作業1

linux作業1

linux

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

運算器,對數據進行加減乘除等操作

控制器,控制程序的指令

存儲器,儲存程序數據信息

輸入設備,下指令,提高數據

輸出設備,輸出結果

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

Debian: (ubuntu),dpkg包管理系統

Slackware: (suse)rpm包管理系統

Redhat: (centos), rpm包管理系統

Gentoo,

Arclinux,

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

一切皆文件

由眾多功能單一程序組成

盡量避免跟用戶交互

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

4,說明LINUX系統上的命令格式,詳細介紹

ifconfigechottystartxexportpwdhistoryshutdownpoweroffreboothwclockdate命令的使用,並配合相應的示例來闡述。

命令格式:commond [選項] [參數]

ifconfig:配置和顯示Linux內核中網絡接口的網絡參數

[[email protected] ~]# ifconfig

echo:用於在shell中打印shell變量的值,或者直接輸出指定的字符串。

[[email protected] ~]# echohello world //輸出hello world

tty:顯示終端機連接標準輸入設備的文件名稱。

[[email protected] ~]# tty -s //不顯示任何信息,只回傳狀態代碼。

startx:用了啟動Xwindows

[[email protected] ~]# startx -w //強制啟動Xwindows

export:用於將shell變量輸出為環境變量,或者將shell函數輸出為環境變量。

[[email protected] ~]# export

pwd:顯示用戶當前工作目錄

[[email protected] ~]# pwd //查看當前目錄

history:查詢歷史記錄命令

[[email protected]

/* */ ~]# history 5 //列出最近5條歷史命令

shutdown:系統關機命令

[[email protected] ~]# shutdown -h now //指定系統立即關機

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

[[email protected] ~]# poweroff

reboot:重新啟動操作系統

[[email protected] ~]# reboot -w //做重新開機的模擬

hwclock:硬件時鐘訪問工具

[[email protected] ~]# hwclock --systohc //設置硬件時間依賴操作系統時間

Date:顯示或設置系統時間與日期。

[email protected] ~]# date -s 20170101 01;01:01 //設置當前使用為2017.1.1.01;01:01

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

typ [命令名]、 which [命令名]、help [命令名]、 [命令名] --help 、man [命令名]

manual 手冊是分章節的;man # Command (#表示章節號)

1、所有用戶可以使用的命令

2、系統內核調用,不是每個命令都有系統調用(如:man 2 read)

3、庫調用

4、特殊文件,如:/dev/tty1

5、文件格式(命令配置文件的語法,如:man 5 passwd)

6、遊戲相關

7、雜項

8、管理員命令,如:fdisk

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

/bin

存放的系統命令

/boot

存放著系統的啟動文件和內核

/dev

設備文件主目錄

/proc

系統進程和系統硬件信息

/etc

系統主配置文件主目錄

/var

系統配置文件主目錄

/home

普通用戶的家目錄

/lib&/lib64

系統庫文件存放的目錄

.dll

/usr

系統幫助文檔以及源碼包安裝位置

/sbin

超級用戶使用的命令存放的目錄

/mnt

用戶掛載目錄

/run

存放當前運行程序庫的目錄,當前運行目錄

/root

超級用戶root家目錄

/tmp

臨時文件存放目錄

/media

可移動介質掛載點

/opt

第三方應用程序文件存放目錄

/srv

常用語各種非RedHat版本的網絡服務器


linux作業1