一、計算機的組成及其功能:
二、按系列羅列Linux的發行版,并描述不同發行版之間的聯系與區別
三、描述Linux的哲學思想,并按照自己的理解對其進行解釋性描述
先引經據典一下:“Software is like sex: it's better when it's free.”
軟件就像性,免費的比花錢的好得多。
首先“Free”是一個可以取悅大多數人內心的一個詞語。
“See, you not only have to be a good coder to create a system like Linux, you have to be a sneaky bastard too.”
要想能夠創造Linux這樣得操作系統不只是需要良好得程序員,還得需要一批心理陰 暗的混蛋
其次,開源的自由軟件可以不斷提高性能和安全。
我的理解是:免費+自由+更高的性能和相對的安全性=王道。
四、說明Linux系統上命令的使用格式;詳細介紹ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相應的示例來闡述。
1.ifconfig命令
解釋:顯示和控制路由、設備、策略路由和隧道。
例:查看網卡信息。(由于我手頭vps是centos7系統,用ip代替ifconfig命令介紹)
[root@MyCloudServer yvan]# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever
2.echo命令
解釋:打印要現顯示的信息和特定信息的回顯。
例:
[root@MyCloudServer yvan]# echo "hello" hello
3.tty命令
解釋:打印連接到標準輸入的終端的文件名。
例:
[root@MyCloudServer yvan]# tty /dev/pts/1
4.startx命令
解釋:啟動X windows,進入圖形界面。
5.export命令
解釋:設置或顯示環境變量。
例:
[root@MyCloudServer yvan]# export declare -x HISTCONTROL="ignoredups" declare -x HISTSIZE="1000" declare -x HOME="/root" declare -x HOSTNAME="MyCloudServer" declare -x LANG="en_US.UTF-8" declare -x LESSOPEN="||/usr/bin/lesspipe.sh %s" declare -x LOGNAME="yvan" declare -x LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36:"
6.pwd命令
解釋:打印當前工作目錄的名稱
例:
[root@MyCloudServer yvan]# pwd /home/yvan
7.history命令
解釋:顯示存儲在內存中的歷史命令
例:
[root@MyCloudServer yvan]# history 1 history -w 2 history -w 3 passws 4 paawd 5 passwd 6 yum -u update 7 history -u 8 yum -y update
8.shutdown命令
解釋:斷電或重啟機器。
例:立即重啟
[root@MyCloudServer yvan]# shutdown -r now
例:立即關機
[root@MyCloudServer yvan]# shutdown -h now
9.poweroff命令
解釋:關機且斷電。
例:關機并切斷顯示器電源
[root@MyCloudServer yvan]# poweroff
10.reboot命令
解釋:重啟
例:立即重啟
[root@MyCloudServer yvan]# reboot
11.hwclock命令
解釋:查詢或設置硬件時鐘
例:由于我centos7系統,用timedatectl命令代替
[root@MyCloudServer yvan]# timedatectl Local time: Sat 2016-07-02 14:47:18 CST Universal time: Sat 2016-07-02 06:47:18 UTC RTC time: n/a Time zone: Asia/Shanghai (CST, +0800) NTP enabled: n/a NTP synchronized: no RTC in local TZ: no DST active: n/a
12.date命令
解釋:顯示或設置系統時間。
例:顯示當前系統時間
[root@MyCloudServer yvan]# date Sat Jul 2 14:49:40 CST 2016
例:設置當前系統時間
[root@MyCloudServer yvan]# date -s 20160702
5、如何在Linux系統上獲取命令的幫助信息,請詳細列出,并描述man文檔的章節是如何劃分的。
用man命令獲取命令的幫助信息,使用man時可以指定不同的section來瀏覽,各個section意義如下:
User Commands 一般用戶命令 System Calls 系統調用命令,如open,write之類的(通過這個,至少可以很方便的查到調用這個函數,需要加什么頭文件) C library Functions C函數庫命令,如printf,fread Devices and Special files 是特殊文件,也就是/dev下的各種設備文件 man hd File formats and conventions 是指文件的格式,比如man 5 passwd, 就會得到說明這個文件/etc/passwd中各個字段的含義 games for linux是給游戲留的,由各個游戲自己定義 Miscellanea 雜項, 例如宏命令包、慣例等。 System administration tools and Deamons 是系統管理用的命令,這些命令只能由root使用,如ifconfig 其他(Linux特定的), 用來存放內核例行程序的文檔。 新文檔, 可能要移到更適合的領域。 老文檔, 可能會在一段期限內保留。 本地文檔, 與本特定系統有關的。
6、請羅列Linux發行版的基礎目錄名稱命名法則及功用規定
/bin :放置的是在單用戶維護模式下還能夠被操作的指令,在/bin下面的命令可以被root與一般賬號所使用。 /boot :主要放置開機會使用到的文件,包括Linux內核文件以及開機菜單與開機所需配置文件等。 /dev :通過訪問這個目錄下的某個文件,就等于訪問某個設備。 /etc :系統主要配置文件幾乎都放在這個目錄內。 /home :系統默認的用戶主文件夾。 /lib :放置開機時會用到的函數庫,以及在/bin或/sbin下面的命令會調用到的函數庫。 /mnt :暫時掛在移動硬盤、U盤的地方。 /media :光盤常常掛在于此。 /opt :第三方軟件放置的目錄。 /root :系統管理員的主文件夾。 /sbin :放在/sbin下的為開機過程中所需要的,里面包括了開機、修復、還原系統所需要的命令,只有root才能執行。 /tmp :讓一般用戶或者是正在執行的程序暫時放置文件的地方。
原創文章,作者:wenbin,如若轉載,請注明出處:http://www.www58058.com/21323
寫的很好,圖如果是自己畫的,那就更棒了,加油