馬哥教育網絡21期+第一周練習博客

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

  計算機又運算器、控制器、存儲器、輸入設備、輸出設備

  運算器:主要用來做二進制運算

  控制器:協調控制各部件的控制運作

  存儲器:存儲原始數據、程序數據等信息

  輸入設備:如鼠標鍵盤

  輸出設備:顯示器

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

  rhel:redhat enterprise linux 紅帽商業版

  fedorea:redhat社區版,redhat個人版的分支(適用個人桌面使用)主要進行一些新的測試,發行版本較快

  CentOS:兼容rhel的格式,基于rhel的二次編譯進化,軟件包通用;現在屬于rhel

  ArchLinux:滾動更新的發行版,適合開發者

  Debian:獨立自由的組織,堅守Unix和自由軟件精神,以為Linux為核心的Debian GNU最為有名

  opnesuse:前身是SUSE linux,主要是為軟件開發者和系統管理者提供開發的源碼工具,桌面功能豐富,德國使用較多

  ubuntu:以桌面為主,始于Debian,目前還有 手機版;中國有優麒麟

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

  幾乎所有的資源,包括硬件設備都組織為文件的格式呈現出來

  由眾多單一的小程序組成,一個程序各自有自己的功能

  都是以文本形式來保存以及存儲配置信息,靈活性高

  盡量避免用戶交互:實現腳本編程,通過程序一起的鏈接來完成復雜的任務處理

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

echo:

 -e:使用轉義符

 \n:換行

 \t:制表符

 '':強引用,變量不會替換

 “”:弱引用,變量值會被替換

tty:

 物理終端:/dev/console

 虛擬終端:虛擬控制臺,串口為終端設備

 模擬終端:通過模擬終端程序打開,如xshell /dev/pts/#

shutdown關機:正常關機 會把一些未保存的文件 保存到磁盤上

shudown -h now:馬上關機 shutown -h +2:兩分鐘后關機

shutdown -c 取消關機操作

whoami:顯示當前登錄有效用戶

who:系統當前所有的登錄會話

w:系統當前所有的登錄會話及所做的操作

hash命令:shell搜尋到的外部命令的路徑結果會緩存到kv存儲中

date命令:

 date +%a or  date +%A:顯示當前是周幾

 date +%T :顯示當前系統時間

 date +%D :顯示當前系統日期

 date +%F :顯示當前系統日期

 獲取今天是幾號:date +%d

 獲取當前是幾月:date +%m

 獲取當前是哪年:date +%Y

 獲取當前是多少小時:date +%H

 獲取當前是多少分鐘:date +%M

 獲取當前是多少秒: date +%S

設定時間:

 date [MMDDhhmm[[CC]YY] .ss]

 MM:月份

 DD:幾號

 hh:小時

 mm:分鐘

 YY:兩位年份

 CCYY:四位年份

 .ss:秒鐘

5、如何在Linux系統上獲取命令的幫助信息

 man命令配置文件:/etc/man.config

 MANPATH /PATH/TO/SOMEWHERE:指定新的手冊文件搜索位置

 man -M /PATH/TO/SOMEWEHERE COMMOND:指定路徑去搜索命令幫助文檔

 man命令操作方法:

 space :向文件尾部翻屏

 b:向首部翻屏

 d:向文件尾部翻半屏

 u:想文件首部翻半屏

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

 /boot:引導文件存放目錄,內核文件-vmlinuz、引導加載器

 /bin:供所有用戶使用的基本命令 存放位置

 /sbin:管理類的基本命令

 /lib:基本共享庫文件,以及內核模塊文件

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

 /etc:配置文件目錄

 /etc/opt/:為/opt目錄程序提供配置文件

 /etc/X11:配置X windows系統提供配置文件

 /home:用戶家目錄

 /root:管理員家目錄

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

 /mnt: 臨時掛載額外的文件系統

 /dev:設備文件 及特殊文件存放位置

     塊設備:有隨機訪問的設備

     字符設備:線性訪問設備 如鍵盤

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

  /srv:系統上運行的服務 用的數據存放的目錄,如salt

  /tmp:臨時文件存放位置

  /usr:除了/bin /sbin下的基本命令的其他命令存放位置

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

   include:C程序的頭文件

   local:存放第三方應用程序的安裝位置

  /var:經常發生變化的數據文件

   cache:應用緩存數據目錄

   lib:可變狀態應用信息

   local:專用于為/usr/local下的應用程序存放可變數據

   log:日志文件

   lock:鎖文件

   run:與運行中的進程相關數據 如進程的pid文件

   spool:應用程序緩沖池

   tmp:系統重啟之間所產生的臨時文件

/proc:偽文件系統 用于輸出內核與進程信息相關的虛擬文件系統

/sys:用于輸出當前系統上硬件設備相關信息的虛擬文件系統

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

(0)
DannyDanny
上一篇 2016-07-12
下一篇 2016-07-12

相關推薦

  • bash腳本之for循環和while循環及包管理

    一.概述 上一章剩余內容 壓縮工具 cpio 復制從或到文件 cpio命令是通過重定向的方式將文件進行打包備份,還原恢復的工具,它可以解壓以“.cpio”或者“.tar”結尾的文件。 cpio[選項] > 文件名或者設備名 cpio[選項] < 文件名或者設備名 選項 -o 將文件拷貝打包成文件或者將文件輸出到設備上 -i解包,將打包文件解壓或將…

    Linux干貨 2016-08-24
  • tomcat基礎進階

                        tomcat基礎進階 前言 Tomcat Architecture Tomcat Installation Tomcat…

    Linux干貨 2016-04-22
  • 千里眼–用NFS和Samba實現共享網頁文件

     目的:使用網絡文件系實現LAMP的分步式資源共享 配置過程– 搭建nfs服務器:(centos 6.8) 安裝yum install mysql-server nfs-utils httpd #這里安裝httpd是為了方便后面共享文件的屬主屬組定義 啟動nfs服務 #service nfs start  mkdir /dat…

    2017-04-30
  • 第六周作業 bash編程學得好痛苦啊,啊啊啊~~需要挺??!

    請詳細總結vim編輯器的使用并完成以下練習題 VIM很強大,但是萬變不離其宗,最核心的三模式以下圖表示: 1、復制/etc/rc.d/rc.sysinit文件至/tmp目錄,將/tmp/rc.sysinit文件中的以至少一個空白字符開頭的行的行首加#; :%s/^[[:blank:]]\+.*/\0#/g 2、復制/boot/grub/grub.conf至/…

    Linux干貨 2016-12-19
  • 啟動和內核管理

    啟動和內核管理 :      CentOS 5和6的啟動流程     服務管理     Grub管理     自制Linux     啟動排錯 &nb…

    Linux干貨 2016-09-19
  • iptables基本知識

    1)Linux下的防火墻概念 a、一般談到Linux下的防火墻,我們都會首先想到iptables,其實更確切的叫法應該是Netfilter/iptables,iptables和Netfilter其實是存在差別的。 b、盡管它們經常被用來相互替換使用,Netfilter是用來實現Linux內核中防火墻的Linux內核空間程序代碼段,它要么被直接編譯進內核,要么…

    Linux干貨 2016-07-16

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-07-12 11:32

    寫的很好,排版還可以在漂亮一點,加油

欧美性久久久久