linux系列(3)基礎使用入門

終端:用戶與主機交互。

物理終端:直接接入本機的顯示器和鍵盤設備;/dev/console
虛擬終端:附加在物理終端之上的以軟件方式虛擬實現的終端,CentOS默認啓動6個虛擬終端 tty:/dev/tty# 【#:1-6】
   圖形終端:附加在物理終端之上的以軟件方式虛擬實現的終端,但額外會提供桌面環境;
模擬終端:圖形界面下打開的命令行接口,基於ssh協議或telnet協議等遠程打開的界面  tty:/dev/pts/# [#0-無窮]

CTRL+ALT+F1 打開第一個虛擬終端 +F2 ...+F6
+F7進入圖形終端

交互式接口:啓動終端後,在終端設備附加一個交互式應用程序
GUI:
X protocol,windows manager,desktop

    Desktop:
          GNOME(C,gtk)
          KDE   (C++,qt)
          XFCE  (輕量級桌面)
    CLI:
        shell程序:
          sh(bourn)
          csh
          tcsh
          ksh(korn)
          bash(bourn again shell),GPL
          zsh
        #echo $SHELL   '顯示使用的shell'
        #cat /etc/shells ’顯示當前系統使用的所有shell‘
        #/bin/csh  '切換shell'
    命令提示符 # $
       [root@localhost ~]:使用PS1來定義

命令:
提請shell程序找到鍵入命令所對應的可執行程序或者代碼,並由其分析後提交給內核分配資源將其運行起來;表現爲一個或多個進程;

  在shell中可執行的命令有兩類;
      內建命令:由shell自帶的,而且通過某命令形式提供;
      外部命令:在當前系統的某文件系統路徑下有對應的可執行程序文件;
         which,whereis
         #type <cmd>   ‘查看命令類型,內部或外部’
  運行命令:
      命令格式:COMMAND 【OPTIONS...] [ARGUMENT...]
              選項:啓用或關閉命令的某個或者某些功能;
                  短選項:-c,-l
                  長選項:--word, --long,--human-readable
                  短選項可以合併 -l -h,可寫爲-lh;長選項一般不合並
              參數:命令的作用對象
                 向命令提供數據;

        注意:多選項,以及多參數和命令之間都應該使用空白字符分隔
             取消命令執行:ctrl+c
  文件系統:

      文件有兩類數據:
           元數據:metadata
           數據:data
      1、文件名嚴格區分大小寫;
      2、文件名可使用除/以外的任意字符,不建議使用特殊字符;
      3、以‘.'開頭的文件,爲隱藏文件;
      4、文件名最長255個字符;

      路徑:
        絕對路徑:從根目錄其實的路徑;
        相對路徑:對當前位置起始的路徑
          當前位置的表示方法
            (1) './' : ./sysconfig/network-scripts
            (2) 省略上述符號 sysconfig/network-scripts
            (3) '..' :當前目錄的上級目錄
        當前目錄:current directory,也稱做working directory;
            #pwd  'printing working directory'

      LSB:Linux Standard Base

命令總結:

cat
cd
echo
ls
pwd
type
tty
which
whereis

命令:
(1)文件系統相關:
目錄管理
ls,pwd,cd
文件管理
文件查看
cat,echo
文件編輯
(2)系統管理相關:
type,tty,which,whereis

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