1.現代計算機的組成及功能
現代計算機由運算器、控制器、存儲器、輸入和輸出設備5大部分組成。分別擔當著計算機的計算,控制,存儲,輸入和輸出等功能.
2.Linux的發行版及其之間的聯系與區別
Linux發行版主要分支分為三大系列: Slackware、debian 、redhat
Slackware系列—下有suse—-下有opensuse
debian系列—下有ubuntu—下有mint
redhat系列 |—–下有rhel(redhat enterprise linux)
|——CentOS 兼容rhel格式
|——Ferdora
3.Linux的哲學思想
-
一切皆文件 ——–把幾乎所有資源包括硬件都組織成文件格式。
-
由眾多單一目的的小程序組成,組合小程序完成復雜任務 ——–每個小程序只完成一個功能,并且要做好。
-
盡量避免與用戶交互 ——–目標實現腳本編程,以自動完成某些功能。
-
使用純文本文件保存配置信息 ——–一款可用的文本編輯器即可完成系統配置工作。
4.Linux系統命令的使用
ifconfig: 查看添加當前網卡和配置等信息
具體用法示例如下:
查看:
[root@localhost ~]# ifconfig -a eth0 Link encap:Ethernet HWaddr 00:0C:29:63:DC:5B inet addr:192.168.2.100 Bcast:192.168.2.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe63:dc5b/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:402 errors:0 dropped:0 overruns:0 frame:0 TX packets:168 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:30962 (30.2 KiB) TX bytes:20726 (20.2 KiB) eth1 Link encap:Ethernet HWaddr 00:0C:29:63:DC:65 BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
添加:
[root@localhost ~]# ifconfig eth1 172.16.100.8/16 up [root@localhost ~]# ifconfig -a eth0 Link encap:Ethernet HWaddr 00:0C:29:63:DC:5B inet addr:192.168.2.100 Bcast:192.168.2.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe63:dc5b/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1326 errors:0 dropped:0 overruns:0 frame:0 TX packets:417 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:89820 (87.7 KiB) TX bytes:37346 (36.4 KiB) eth1 Link encap:Ethernet HWaddr 00:0C:29:63:DC:65 inet addr:172.16.100.8 Bcast:172.16.255.255 Mask:255.255.0.0 inet6 addr: fe80::20c:29ff:fe63:dc65/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:46 errors:0 dropped:0 overruns:0 frame:0 TX packets:5 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:2760 (2.6 KiB) TX bytes:398 (398.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
echo: 回顯命令 具體用法示例如下
[root@localhost ~]# echo -e "hello\nwhat's the time now \n" hello what's the time now [root@localhost ~]# echo -e "how are you \t\nhow old are you\t\nhello world" how are you how old are you hello world
tty:顯示當前連接終端 ,具體用法示例如下:
[root@localhost ~]# tty /dev/pts/1
startx: 登錄圖形界面
export: 顯示所有環境變量 ,與之類似的命令如(env和printenv)
pwd: 打印當前目錄 示例如下
[root@localhost ~]# pwd /root
history:命令歷史顯示命令,顯示命令歷史中曾經使用過的所有命令
(!# 調用歷史第#條命令,!!調用上一條命令,!string 調用以"string"字符串開頭的命令,調用上一條命令的最后一個參數
!$)
使用方法示例如下
985 tty 986 export 987 help export 988 kill tty1 989 tty 990 history [root@localhost ~]# !989 tty /dev/pts/0 [root@localhost ~]# ls anaconda-ks.cfg install.log install.log.syslog [root@localhost ~]# !l ls anaconda-ks.cfg install.log install.log.syslog
shutown:命令使用:重啟shutdown -r "時間",關機shutdown -h "時間" 注:默認以分鐘為單位
示例如下
[root@localhost ~]# shutdown -r 1 Broadcast message from root@localhost.localdomain (/dev/pts/0) at 23:46 ... The system is going down for reboot in 1 minute! ^Cshutdown: Shutdown cancelled [root@localhost ~]# shutdown -h 1 Broadcast message from root@localhost.localdomain (/dev/pts/0) at 23:46 ... The system is going down for halt in 1 minute!
poweroff:關機命令,類似命令如:(halt,init 0) 立刻關機不等待
使用示例如下:
[root@localhost ~]# poweroff Broadcast message from root@localhost.localdomain (/dev/pts/0) at 23:50 ... The system is going down for power off NOW!
reboot:重啟命令,類似命令如(init 6)
hwclock:顯示硬件時鐘
[root@localhost ~]# hwclock Wed 15 Jun 2016 11:57:02 PM CST -0.529679 seconds
date:系統時鐘顯示和設置命令
[root@localhost ~]# date Wed Jun 15 23:53:34 CST 2016
5.Linux系統上如何獲取命令幫助
首先,使用type命令看是內建命令還是外部命令,如果是內建命令則使用help COMMAND查看命令幫助信息;如果是外部命令則使用COMMAND –help或man COMMAND查看命令幫助信息.
6.Linux發行版的基礎目錄名稱命名法則及功用規定
linux發行版基礎目錄名稱命名法則:
Name/Version/Release/Arch
Name: 發行版名稱
Version: 主版本號
Release: 次版本號
Arch: 適用的平臺
原創文章,作者:Net19_阿峰,如若轉載,請注明出處:http://www.www58058.com/18438
寫的很棒,但是為什么一篇博客里面排版不是很一樣那?在多關注一下,第六題是不是寫錯了?