N_28 linux基礎知識

1.計算機的組成
2.linux的各發行版
3.linux的哲學思想
4.一些linux的基本命令
5.幫助信息
6.FHS

  1. 計算機的組成 硬件系統 和 軟件系統

硬件: 中央處理器(CPU)–處理信息;

主板–信息通道,各設備的連接平臺;

內存–運行程序的地址空間,連接CPU的橋梁,

顯示器–標準輸出設備;

鍵盤/鼠標–標準輸入設備,是字符設備;

電源–提供各部件所需要的電壓和電流;

軟件:操作系統(windows,linux等) ,各種應用程序。

2.linux的各發行版

主要是三大發行版:

Debian? :Debian最早由Ian Murdock于1993年創建,社區組織維護 ,遵守GNU協議,包括了knoppix和Ubuntu等

salckware:S.U.S.E 以

RedHat: Fedora core ,RedhatEnterprise,centos

3.linux的哲學思想

a.linux中一切皆是文個;

b.每個程功能單一,輕量小程序,組合完成復雜任務;

c.配置文件都是文本配置;

d.盡量避免交互,實現自動運維;

4.一些linux的基本命令

命令格式:#COMMAND [OPTIONS]? agruments

ifconfig:? configure a network interface (配置網絡接口)

#ifconfig interface? options | address …

-a:顯示全部網絡接口信息

QQ圖片20171201223233

說明:eth0是指網卡名稱? HWaddr表示網卡的物理MAC地址;

inet addr 網卡的IP地址 Bcast 廣播地址 Mask 掩碼

lo 是本地回環口地址,用來測試本機網卡,地址為127.0.0.1 ;

up / down 對指定網卡設備進行開啟和關閉操作;

QQ圖片20171201224105QQ圖片20171201224200

add 給指定網卡配置IP地址及掩碼

QQ圖片20171201225250

#echo???? echo – display a line of text 回顯

-e? 讓其在雙引號的轉義符生效(\n,\t,\a等制表符),比如:

QQ圖片20171201225810

#tty? print the file name of the terminal connected to standard input

顯示連接虛擬終端信息

#startx? 用來啟動X_window的

?#export? 用來設備環境變量 shell的內部命令
???? export? PATH
#pwd? 顯示當前所在工作目錄;
QQ圖片20171201231617
#history 命令歷史
????? -c? 清空命令歷史,只對當前內存中的歷史命令;
???? -w 將命令歷史寫入文檔中
??? -r 從文件中讀出命令歷史 到內存列表中;
??? !“#” 調用命令歷史列表中第#表命令;
?? !! 調用上一條命令;
??? ESC ,?? .?? 表示調用 上一條命令的最后個參數;
#shutdown
???????????????????? shutdown [OPTION]… TIME [MESSAGE]
???????????? -r??? 重啟
??????????? -h??? 關機
??????? #shutdown -h now? 馬上關機;
?????? #shutdown – h? 10? 表示10分鐘后關機;
?????? #shutdown? -k 13:10 “This is a shutdown message.”?? 向登陸用戶發送關機信息;
? ? ?? #poweroff???? 關閉電源系統并切斷電 源? ;
????? #reboot???? 重啟正在運行的linux系統;
???? #hwclock??? hwclock [functions] [options]???? 計算機的硬件時鐘;
???????????? 和clock是同一個命令
????????????????????? -w???? 把系統時鐘同步到硬件時鐘
????????????????????? -s????? 把硬件時鐘同步到系統時鐘
?????? #date??? date [OPTION]… [+FORMAT]
???????????????????? QQ圖片20171202133640
???????????????? 系統時鐘
??????????????????? +%F????? 顯示年月日
??????????????????? +%T???? 顯示時分秒
???????????????????? +%Y??? 顯示年份份
???????????????????? +%H??? 顯示當前小時
???????????????????? +%s???? 顯示從linux元年到當前的時間,單位為秒;
5.幫助信息
?????????????? 使用man 命令可以查看命令的用法和相關文檔;
?????????? #man?? NAME
man 各章節的分類情況:
? ? man1 ? 用戶命令手冊
?? man2 ? 系統調用手冊
?? man3 ? C庫調用文檔
?? man4? 設備及特殊文件手冊
? man5 ? 配置文件格式手冊
? man6? 相關游戲使用幫助手冊
? man7 其它
? man8 系統管理員–守護進程及管理進程
?6、linux 系統的FHS? (Filesystem Hierarchy Standard)? 文件系統層及標準;
???? /bin??? 二進制程序文件 基本命令存的和目錄;
??? /sbin?? 系統管理員使用的命令程序;
??? /boot?? 引導加載系統用的配置文件,kernel,grub等;
?? /dev???? 設備文件,特殊文件;
?? /etc???? 程序配置文件;
?? /home?? 用戶家目錄;
?? /lib ,/lib64?? 庫文件存放路徑,/lib64為64位系統的庫文件;
?? /module?? 存儲內核模塊的目錄;
?? /mdeia??? 移動設備掛載點;
??? /mnt????? 臨時設備掛載點;
??? /opt?????? 第三方程序安裝位置;
??? /root????? 管理員的家目錄;
??? /srv?????? 當前主機的數據;
??? /tmp??? 臨時文件的存儲位置;
??? /usr???? 全局共享的只讀數據路徑;
??????????????? /usr/include???? 程序的頭文件存放位置;
??????????????? /usr/bin
???????????????? /usr/sbin
?????????????? /usr/lib
?????????????? /usr/lib64
?????????????? /usr/local
????????????? /usr/share
????????????? /usr/src
/var??? 存儲常發生變化的數據的目錄;
?????????? /var/log
?????????? /var/run
?????????? /var/mail
?????????? /var/spool
/proc? 內核及進程存儲相關信息,它們多為內核參數,基于內存的虛擬文件,一般關機后失效;

 

 

 

 

 

 

 

 

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/89120

(0)
冬日de溫暖冬日de溫暖
上一篇 2017-12-01 20:24
下一篇 2017-12-02 10:19

相關推薦

  • FTP部署及簡單應用

    文件服務: ftp:應用層,C/S,文件共享;file transfer protocol; nfs,cifs:文件系統接口,網絡文件系統;     nfs:network file system     cifs:common …

    Linux干貨 2016-10-19
  • Linux Cluster講解

    什么是集群     集群是一組的、通過高速的計算機,它們構成了一個組,并以單一系統的模式加以管理。一個客戶與集群相互作用時,集群像是一個獨立的服務器。集群配置是用于提高可用性和可縮放性。     和傳統的高性能計算機技術相比,集群技術可以利用各檔次的服務器作為節點,系統…

    Linux干貨 2016-11-07
  • rpm與yum的簡單命令

                                  …

    Linux干貨 2017-04-18
  • 如何學好C語言

    有人在酷殼的留言版上詢問下面的問題 keep_walker : 今天晚上我看到這篇文章。 http://programmers.stackexchange.com/questions/62502/small-c-projects 我也遇到了和提問的老外一樣的問題。。能給像遇到這樣煩惱的程序員一點建議嘛?謝謝! 我相信,這可能是很多朋友的問題,我以前…

    Linux干貨 2016-08-15
  • Linux哲學思想

    一切皆文件     這是第一知首先會想到的,所以在linux中的所謂文件夾也是文件,如果你用vi /tmp,也會發現其實里面是有內容的,對于文件而言,它的data block存放的是文件的內容,對于文件夾,它的data block存放的是文件的inode及對應的文件名。從結構上看它們是一致的。當然其它的諸如設備,管道等…

    Linux干貨 2016-10-30
  • linux學習筆記: grep命令,正則表達式

    linux學習筆記:grep命令,正則表達式 linux運維筆記 簡介 grep命令是一個最初用于Unix操作系統的命令行工具,在給出文件列表或者標準輸入之后,grep會對匹配一個或者多個正則表達式的文本進行搜索,并且只輸出匹配或者不匹配的行或者文本。(參見維基百科)  正則表達式是計算機科學的一個概念,正則表達式使用單個字符串…

    Linux干貨 2017-04-07
欧美性久久久久