N21-第一周博客

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

計算機主要組成部分:
  1.控制器:其功能是對程序規定的控制信息進行解釋,根據其要求進行控制,調度程序、數據、地址,協調計算機各部分工作及內存與外設的訪問等。
  2.運算器:對數據進行各種運算。(控制器和運算器就是CPU)
  3.存儲器:存儲數據,程序,命令等信息
  4.輸入設備:將各種數據,程序,命令等信息輸入到計算機,例如:鍵盤鼠標。
  5.輸出設備:將計算機的運算結果,各種數據或控制信號輸出出來。例如:顯示器,打印機。

                

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

        

slackware:
    suse
        opensuse
debian:
    ubuntu
        mint
redhat:
    rhel: redhat enterprise linux redhat企業版
    CentOS:完全兼容rhel的社區發行版
    fedora:redhat桌面版本

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

1.一切皆文件
2.由眾多單一目的的小程序組成,一個程序只實現一個功能,組合程序完成復雜任務
3.盡量避免跟用戶交互。為實現腳本編程,自動完成任務
4.使用純文本文件保存配置信息

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

命令使用格式:COMMAND [OPTIONS...] [ARGUMENTS...]

ifconfig:配置網絡接口命令

ifconfig [interface]    #使用方式一
ifconfig interface [aftype] options | address ... #使用方式二
ifconfig eth0    #查看eth0接口信息
eth0      Link encap:Ethernet  HWaddr 00:0C:29:76:F3:6C  
          inet addr:192.168.16.108  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe76:f36c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:349 errors:0 dropped:0 overruns:0 frame:0
          TX packets:150 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:33244 (32.4 KiB)  TX bytes:30544 (29.8 KiB)
ifconfig eth0 up    #up eth0接口
ifconfig eth0 down  #down掉 eth0接口

echo:顯示一行文本

echo [SHORT-OPTION]... [STRING]...
echo LONG-OPTION

[root@localhost /]$ echo "I\tLOVE\tLinux"        #默認不轉義反斜線
I\tLOVE\tLinux
[root@localhost /]$ echo -e "I\tLOVE\tLinux"     #參數-e 轉義反斜線
I       LOVE    Linux
[root@localhost /]$ echo -n "I\tLOVE\tLinux"     #參數-n 末尾不換行
I\tLOVE\tLinux[root@localhost /]$

tty:打印與標準輸入連接的終端設備的文件名稱

[root@localhost ~]$ tty        #不跟參數會打印標準輸入設備的文件名稱
/dev/pts/0
tty命令跟上參數-s(或--silent或--quiet),不會打印任何信息,根據退出狀態可以用來判斷標準輸入是否是終端。
tty命令的退出狀態:如果標準輸入是終端時為0,否則返回1。

startx:初始化一個X會話

startx  [  [ client ] options ... ] [ -- [ server ] [ display ] options... ]

export:bash內建命令,設置或顯示環境變量

export [-fn] [name[=value] ...] or export -p
 參 數: -f 代表[變量名稱]中為函數名稱。 
         -n 刪除指定的變量。變量實際上并未刪除,只是不會輸出到后續指令的執行環境中。 
         -p 列出所有的shell賦予程序的環境變量。

pwd:bash內建命令,打印當前工作目錄

pwd [-LP]
[root@localhost ~]$ pwd        #默認使用-L選項
/root
[root@localhost ~]$ pwd -L     #和不加參數一樣
/root
[root@localhost grub]$ cd /etc/init.d/
[root@localhost init.d]$ pwd -P    #使用-P選項,顯示物理路徑
/etc/rc.d/init.d
[root@localhost init.d]$ pwd       #不使用-P選項,顯示連接路徑
/etc/init.d

history:bash內建命令,顯示或操作命令歷史列表

history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg...]
常用選項:-a: 追加本次會話新執行的命令歷史列表至歷史文件中;
	 -d: 刪除歷史中指定的命令;
     -c: 清空命令歷史;

shutdown:系統關機命令

shutdown [OPTION]...  TIME [MESSAGE]
常用選項:-r: 重啟
	 -h: 關機并斷電
     -c: 取消正在運行的shutdown命令
     -k: 只發消息,并不是真正要關機

poweroff:重啟或關閉系統

poweroff [OPTIONS...]
常用選項:-f: 強制
	 -p: 關機并斷電
     -c: 取消正在運行的shutdown命令
     -k: 只發消息,并不是真正要關機

reboot:重啟或關閉系統,和poweroff參數和用法一樣

reboot [OPTIONS...]

hwclock:查詢和設置硬件時鐘

hwclock [functions] [options]

date:打印或設置系統日期和時間

date [OPTION]... [+FORMAT]
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]

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

內部命令:#help COMMAND

外部命令:#COMMAND –help

      #COMMAND -h

      #man COMMAND

      #info COMMAND

      官方文檔

      網上搜索

man(1):用戶文檔
man(2):系統調用
man(3):C 函數
man(4):設備和特殊文件
man(5):文件格式和約定
man(6):游戲
man(7):雜集
man(8):系統管理員工具

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

/boot:引導文件存放目錄
/bin:必須命令的二進制文件
/sbin:必須的系統級二進制文件
/dev:設備文件
/etc:配置文件
/proc:內核與進程信息虛擬文件系統
/sys:硬件設備相關虛擬文件系統
/home:用戶家目錄
/lib:必須的共享庫和內核模塊
/lib64:專用于x86_64系統上的必須的共享庫和內核模塊
/media:可移動媒介的掛載點
/opt:外部應用程序軟件包
/usr:可共享的只讀數據
/srv:本系統所提供服務的數據文件
/var:變量數據
/mnt:臨時掛載一個文件系統用的掛載點

原創文章,作者:N21_smile,如若轉載,請注明出處:http://www.www58058.com/21298

(0)
N21_smileN21_smile
上一篇 2016-07-04
下一篇 2016-07-04

相關推薦

  • 運維自動化部署

    CentOS系統啟動流程:bootloader(引導模式)>kernel(內核)>rootfs(根文件系統)>/sbin/init(開機啟動服務) 安裝程序啟動過程:?MBR:isolinux/boot.cat ?stage2: isolinux/isolinux.bin ?配置文件:isolinux/isolinux.cfg每個對應的菜單…

    Linux筆記 2018-06-10
  • 幾個有意思的小腳本

    ①.用腳本畫一個圣誕樹 效果 ②.用腳本畫一個類似國際象棋的棋盤 半成品效果 再像這樣在下面多寫幾個循環,就可以了,我這個方法太笨,全寫完要截圖的太多,就放一部分意思下 ③.編寫一個腳本,打印出九九乘法表 效果 ④.編寫一個腳本,可接收一個 1-7 的數字作為參數,用 if 和 case 兩種方法實現根據輸入的數字輸出對應星期的英文 用if的方法 用case…

    2017-05-11
  • 正則表達式

    基本正則表達式元字符

    Linux筆記 2018-06-22
  • 馬哥教育網絡班21期-第4周課程練習

    第4周課程練習 1、  復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 # cp -rf /etc/skel /home/tuser1 # chmod -R go= /home/tuser1 2、  編輯/etc/group文件,添加組hadoop。 vi…

    2016-07-16
  • 作業–權限管理

    1、當用戶wangcai對/testdir目錄無寫權限時,該目錄下的只讀文件file1是否可修改和刪除? [root@liang testdir]# su wangcai [wangcai@liang testdir]$ ll -a 總用量 8 drwxr-xr-x. &nbsp…

    Linux干貨 2016-08-05
  • cat用法

    用法:cat [選項] [文件]… 將[文件]或標準輸入組合輸出到標準輸出。 -A, –show-all 等價于 -vET -b, –number-nonblank 對非空輸出行編號 -e 等價于 -vE -E, –show-ends 在每行結束處顯示 $ -n, –number 對輸出的所有行編號…

    2017-04-02

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-07-04 13:54

    寫的很好,排版可以多關注一下,可以多列舉一些常用的選項 加油

欧美性久久久久