馬哥教育網絡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 11:21
下一篇 2016-07-12 11:22

相關推薦

  • 馬哥教育網絡班20期+第二周課程練習

    linux 中一切皆文件,我們所做的一切都是和文件打交道。   文件分為兩部分:元數據和數據           元數據: 即真實數據的屬性??捎?stat  命令查看       &nbs…

    Linux干貨 2016-06-23
  • 文件查找命令之find

    文件查找命令一共有兩種,locate 和find ,那么他們在用法和功能上面有什么區別呢?     locate:查找速度快,模糊查找,遍歷整個文件系統的目錄到數據庫中,然后在去數據庫中查找,依賴于事先創建好的索引庫,該數據庫屬于系統自動創建,定期自動更新,也可手動跟新,更新命令updatedb,更新數據庫需要遍歷整個根文件系統…

    Linux干貨 2016-08-16
  • 用“逐步排除”的方法定位Java服務線上“系統性”故障

    一、摘要 由 于硬件問題、系統資源緊缺或者程序本身的BUG,Java服務在線上不可避免地會出現一些“系統性”故障,比如:服務性能明顯下降、部分(或所有)接口超 時或卡死等。其中部分故障隱藏頗深,對運維和開發造成長期困擾。筆者根據自己的學習和實踐,總結出一套行之有效的“逐步排除”的方法,來快速定位Java 服務線上“系統性”故障。 二、導言 Java 語言是廣…

    2015-02-28
  • RAID有點意思

        獨立硬盤冗余陣列(RAID, Redundant Array of Independent Disks),舊稱廉價磁盤冗余陣列(Redundant Array of Inexpensive Disks),簡稱磁盤陣列。其基本思想就是把多個相對…

    Linux干貨 2017-06-19
  • 第4周作業

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。     ~]# cp -r /etc/skel/ /home/tuser1     ~]# chmod 700 /home/tuser1/ 2、…

    Linux干貨 2016-12-25

評論列表(1條)

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

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

欧美性久久久久