01-04 Linux基礎

01-04 Linux基礎

Linux基本原則

1、由目的單一的小程序組成,組合小程序完成複雜任務

2、一切皆文件

3、儘量避免捕獲用戶接口

4、配置文件保存爲文本格式

 

Shell:外殼 人機交互接口

GUI接口: Graphic user interface圖形用戶接口

Windows

            X-Windows

            Gnome

           RDE

            Xface

CLI接口:conmand line interface命令行接口

         Bash

         Ksh

         Zsh

         tcsh

         csh

       

CLI接口:

   命令提示符,Prcemt

    #:root

    $:普通用戶

 

命令格式:命令  選項 (可省略) 參數 ls -s

 

      選項:修改命令的執行

短選項,- ;多個選項可以結合 -a -b=-ab

長選項,--

 

  參數:指定命令的作用對象 ls /root  /var 多個參數中間空格隔開

 

使用憑證:rootredhat;區分大小寫

 

虛擬終端(terminal):ctrl+alt+f1f6

圖形終端:startx

 

用戶切換:root,student,visor,

Swich user簡寫su  #su -l】 用戶名  

                #exit   返回

 

更換密碼:passwd 必須符合密碼複雜性規則(數字 大小寫字母 符號)

login:

用戶名:用戶ID

認證機制:Authentication

授權:Authorization

審計:Audition(日誌)

 

命令提示符,Proempt:

命令:

magic number:魔數

 

#conmand  options  arguments

 

list:ls 列出指定路徑下的文件,目錄也是文件。

-l:長格式,顯示完整信息

   文件類型:-:普通文件 d:目錄文件 b:塊設備文件(blockc:字符設備文件(characterl:F符號鏈接文件(symbolic link filep:命令管道(pipes:t套接字文件(socket

   文件權限:9位,每3位一組,每一組:rwx(讀寫執行)

   文件硬鏈接的次數

   文件的屬主(owner

   文件的屬組(group)

   文件大小(size)單位是字節

   時間戳(timestamp)最近一次被修改時間

          訪問:acccess

         修改:modify  指修改文件的內容

         改變:change,metadate,指改變文件的屬性,如文件名字,也叫元數據

        -h: 做單位轉換

        -a:顯示以.開頭的隱藏文件

           .表示當前目錄

         ..表示上級目錄,父目錄

        -A:顯示所有隱藏文件。不顯示目錄

        -d :顯示目錄自身屬性

       -i: index node,inode 顯示文件的縮影節點號

       -r:逆序顯示

       -R遞歸顯示(recursize

cd: change  directory切換目錄

       家目錄:主目錄,home directory  ~代表家目錄

cd  ~username 進入指定用戶家目錄

        cd -在上個目錄與當下目錄切換,類似頻道回看

 

命令類型:

內置命令:shell內置

外部命令:在文件系統的某個路徑下有一個與命令名稱相應的可執行文件

環境變量:命名的內存空間,定義當前用戶的工作環境

   變量賦值:name=jerry

    Path:使用冒號分隔的路徑

 

type:顯示指定命令屬於那種類型

    date:時間管理

Linuxrte

     硬件時鐘

     系統時鐘

 

 

獲得命令的使用幫助

內部命令:help command

外部命令:command --help

命令手冊:manual

man command

What isconmand

分章節

1.用戶命令(/bin,/user/bin,/user/local/bin)

2.系統調用

3.庫用戶

4.特殊文件(設備文件)

5.文件格式(解釋配置文件語法)

6.遊戲

7.雜項

8.管理命令(/abin,/usr/abin,/usr/local/abin

 

Linux是倒狀子目錄,起點是根

pwd:printing working directory     顯示當前目錄

<>必須給出內容

【】可選內容

...可出現多次

 

Man:

     Name:命令名稱及功能簡要說明

     Synopsis:用法說明,包括可用選項

     Description:命令說明的詳盡說明,可能包括每一個選項的意義

Options:說明每一個選項的意義

FLIES:此命令的配置文件

BUGS

Example:使用示例

      See also :另外參照

 翻屏:向後翻一頁:space

       向前翻一頁:b

        

       向後翻一行:enter

       向前翻一行:k

 查找:                                          

/keyword: 向後

n:下一個

N:前一個

keyword:向前

n:下一個

N:前一個

q:退出

 

練習:使用date單獨獲取系統的年月日小時分鐘秒

 

hwclock :顯示硬件時間

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

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

 

在線文檔:介紹命令歷史 mand 的補充

Info conmand

幫助文檔:/user/share/doc

Google

 

練習:

1echo是內部還是外部命令?

2、其作用?

3、如何換行顯示?

 

將學習及問題整理思路成思路講出來    

方法:四WH所謂的4W分別指的是What(這節課講什麼),明確本節課的學習內容、Why(爲什麼講),強調知識的重要性,吸引學生的注意力和對知識的重視性、Where(講的知識哪裏能用得到)和When(什麼情況下用),解決學生學習無目的問題,同時也增強了學生的學習興趣,並與實際應用相結合;1H 指的是How(怎麼用和怎麼學習此知識)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章