馬哥教育網絡第21期-第一周課程練習

  1. 計算機的組成及功能

  要想使用計算機就要了解計算機是什么東西。計算機的俗稱就是電腦,一開始是用來進行科學運算電子計算的機器??梢赃M行數值計算,又可以進行邏輯計算,還具有存儲記憶功能。是能夠按照程序運行,自動、高速處理海量數據的現代化智能電子設備。

  ENIAC是世界上第一臺電子數字計算機。計算機發明者約翰·馮·諾依曼。現在所使用的計算機都是馮諾依曼結構。整個計算機系統由硬件系統和軟件系統所組成,沒有安裝任何軟件的計算機稱為裸機。

  計算機的硬件系統主要由輸入設備,輸出設備,運算器,控制器,存儲器這幾部分組成。輸入設備指鍵盤,手寫板掃描儀這樣的設備。輸出設備指打印機,顯示器等。運算器和控制器合稱為微處理器也就是cpu,是計算機的核心部件。存儲器分為rom和ram。rom存儲的數據斷電后不會消失,一般指的是硬盤一類的設備,ram又叫隨機存取存儲器,俗稱內存。ram中的數據在斷電后會消失,存取速度比硬盤快。

  計算機軟件由系統軟件和用戶軟件這兩部分組成。操作系統就是一個系統軟件,用戶軟件就是我們平常使用的如office,photoshop之類的軟件。

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

linux的主流發行版主要以slackware,debian,redhat為主流

    slackware

二次發行:suse

三次發行:opensuse,sles

    debian(非商業)

二次發行:ubuntu

三次發行:mint

    redhat

二次發行:rhel(redhat enterprise linux 企業版,18個月),fedora(6個月),centos

arch是一個獨立的輕量級的linux操作系統。

gentoo,lfs

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

    1.一切設備皆文件,linux把所有的東西都當作文件來使用。

    2.眾多單一目的的小程序,通過組合小程序完成復雜的任務。

    3.文本文件保存配置信息。

    4.盡量避免和用戶直接交互。

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

linux命令格式

command [option] [arguments]

command:命令

[]:可選的

option:選項,短選項如 -l,長選項如 –word

arguments:參數,命令的作用對象,如 ls -l /etc/passwd

tty:查看當前的終端設備

虛擬終端:附加在物理終端上以軟件方式虛擬實現的終端,設備文件路徑/dev/tty#

QQ截圖20160706205931.png

模擬終端:圖形接口下打開的命令接口,設備文件路徑/dev/pts#

QQ截圖20160706205841.png

ifconfig:查看和配置網絡設備

查看網絡

Image 1.png

開啟關閉網卡(重啟失效)

Image 2.png

echo:在顯示器上顯示一段文字

Image 3.png

pwd:查看當前的工作路徑

Image 4.png

startx:從命令行界面切換到圖形接口界面

export:用于設置或改變環境變量

顯示系統環境變量

[root@localhost ~]# export
declare -x G_BROKEN_FILENAMES="1"
declare -x HISTCONTROL="ignoredups"
declare -x HISTSIZE="1000"
declare -x HOME="/root"
declare -x HOSTNAME="localhost.localdomain"
declare -x LANG="zh_CN.UTF-8"
declare -x LESSOPEN="||/usr/bin/lesspipe.sh %s"
declare -x LOGNAME="root"

設置環境變量

[root@localhost ~]# export PATH=$PATH:/usr/local

history:顯示歷史命令

  193  man2 read
  194  man 2 read
  195  man read
  196  man 3
  197  pwd
  198  yum -y update
  199  reboot
  200  export
  201  export PATH=$PATH:/usr/local
  202  history
[root@localhost ~]#

history -c 清除所有的歷史命令

?。?重復上一條命令

!# 第#條命令

shutdown:關閉或重新啟動系統

shutdown -h now 馬上關閉系統

shutdown -r +2 兩分鐘后關閉系統

shutdown -h 21:00 

  

reboot讓系統重新啟動,reboot由shutdown -r來調用。poweroff 讓Linux關閉電源poweroffer可以向電源管理系統(如果有的話)發送一則請求來關閉系統主電源。主要用于遠程關機。

date:用來顯示或設置系統的日期與時間

date:[option]...[+formart]:顯示
        %D
[root@localhost ~]# date +%D
07/08/16
        %T
[root@localhost ~]# date +%D
07/08/16
        %A
[root@localhost ~]# date +%A
星期五

date:[MMDDhhmm][CC][YY][.ss]:設置
[root@localhost ~]# date 0715223516.00
2016年 07月 15日 星期五 22:35:00 CST

hwclock:硬件時間

    -s 硬件時間同步到系統時間

    -w系統時間同步到硬件時間

[root@localhost ~]# hwclock 
2016年07月08日 星期五 06時47分30秒  -0.470444 seconds
[root@localhost ~]# hwclock -s
[root@localhost ~]# hwclock -w
[root@localhost ~]# [root@localhost ~]# date 0715223516.00

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

獲取幫助信息

內部命令

    help command

外部命令

    1.man command

    2.info command

    3.command –help

     command -h

    4.程序官方文檔

    5.程序自身的官方文檔 /usr/share/doc/command-version

     readme

     install

     changelog

    6.發行版的官方文檔

    7.google

    8.slideshare

man章節劃分

    man存放在/usr/share/man 目錄下

    man1:用戶命令

    man2:系統調用,如open,write

    man3:c庫調用,如printf,fread

    man4:設備文件及特殊文件 /dev

    man5:配置文件格式 如passwd

    man6:游戲

    man7:雜項

    man8:管理類的命令,只能由root使用。

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

    /boot:引導文件存放目錄,內核文件(vmlinux),引導加載器(bootloader,grub)(獨立的文件系統結構)

    /bin:供所用用戶使用的基本命令,不能關聯至獨立分區,OS啟動就會用到的程序

    /sbin:管理類的基本命令,不能關聯至獨立分區,OS啟動就會用到的程序

    /lib:基本共享庫文件系統啟動會用到的,內核模塊文件(/lib/modules)

    /lib64:專用于x86_64系統上的輔助共享文件存放位置。

    /etc:配置文件目錄,純文本文件

        /etc/opt:第三方軟件配置文件

        /etc/X11:xwindow的配置文件

    /home:用戶的主目錄普通用戶  

    /root:管理員的家目錄

    /media:掛載便攜式移動設備

    /mnt:臨時文件系統掛載點

    /dev:特殊文件和設備文件  b:block device 隨機訪問 c:character device 線性訪問

    /opt:第三方程序安裝位置

    /srv:系統上運行的服務用到的數據

    /tmp:臨時文件存放位置

    /usr:universal shareable read-only data (獨立的文件系統結構)

        /usr/bin:保證系統擁有完整功能而提供的應用程序

        /use/sbin

        /usr/lib

        /usr/lib64

        /usr/include:c程序頭文件

        /usr/share:結構化獨立的數據,如doc,man等

        /usr/local:第三方應用程序的安裝位置

    /var:variable data files

        /var/cache:應用程序緩存數據

        /var/lib:應用程序狀態信息數據

         /var/lock:鎖文件

        /var/log:日志目錄和文件

        /var/local:為/usr/local應用程序存儲可變數據

        /var/opt:為/opt下的應用程序存儲可變數據

        /var/run:進程

         /var/spool:應用程序數據池

        /var/tmp:系統在兩次重啟之間產生的數據

    /proc:內核和進程相關的虛擬文件系統

    /sys:硬件折本相關信息的虛擬文件系統

    /selinux:security enhanced linux,selinux相關的安全策略等信息的存儲位置

以上

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

(0)
N21_619463772N21_619463772
上一篇 2016-07-12 11:20
下一篇 2016-07-12 11:20

相關推薦

  • 使用sudo對用戶進行權限管理

    使用sudo對用戶進行權限管理 因為root用戶權限太大,一般在實際應用的時候 ,為了避免造成錯誤泛濫和找不到責任人都需要對使用服務器人員進行權限分配,除了系統管理員外,其他人禁止使用root,但可以通過sudo命令,給自己提權。同時通過日志審計進行監控操作,操作如下: 1.禁止普通用戶使用su命令到root # usermod -g wheel user0…

    Linux干貨 2017-03-26
  • Linux系統上獲取命令的幫助信息方法

    當我們在操作linux時忘記相關命令的用法時,可以使用man 命令或者命令 -h來查詢該命令的用法; man文檔共有9個章節 1:所有用戶可以操作的指令或可執行文件 2:系統核心調用的函數與工具 3:子調用,常用的函數與函數庫 4:設備,硬件文件說明,通常是/dev/的文件 5:文件格式,配置文件或者是某些檔案的格式 6:游戲相關 7:雜項,例如linux文…

    Linux干貨 2018-03-04
  • 安裝CentOS 7.2操作系統

        工具:     VMware Workstation     http://www.vmware.com/cn/products/workstation/workstation-evaluation.html  &nbsp…

    Linux干貨 2016-08-04
  • 【福利招聘】Base北京或杭州 有Python開發基礎最好,級別不限,初級需能接受出差

    【福利招聘】Base北京或杭州 有Python開發基礎最好,級別不限,初級需能接受出差 云霽科技   www.idcos.com CEO直推 聯系人: stanley qq:

    Linux職位 2016-08-18
  • 馬哥教育網絡班22期+第2周課程練習

    1、Linux上的文件管理類命令都有哪些,其常用的使用方法及相關示例演示。     文件管理類命令有:cp,mv,rm     1. cp:copy           使用方法:      &nbs…

    Linux干貨 2016-08-22
  • linux文件基本權限、默認權限、隱藏權限和ACL權限

    基本權限    文件屬性rwx     每個文件當用ls -l查看時,都會顯示文件的詳細屬性信息,其中在排在首位的共有10位字符信息     例如 -rw-r–rw-. 1 root root …….. 共有10位,第一位代表的是文件的類型,后邊9位表示的是文件的…

    Linux干貨 2016-08-04

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-07-12 13:30

    寫的很好,排版還可以在漂亮一點,就不要截黑屏上來了,加油

欧美性久久久久