• 當前位置:首頁 > IT技術 > 系統服務 > 正文

    零基礎領跑教科書式博文:DAY1---Linux基礎
    2021-10-21 23:08:01

    Linux基礎

    jpeg

    用戶登陸

    • root 用戶
      ? 一個特殊的管理帳戶也被稱為超級用戶
      ? root已接近完整的系統控制,對系統損害幾乎有無限的能力

    • 普通(非特權)用戶
      ? 權限有限
      ? 造成損害的能力比較有限

    終端

    • 設備終端
      ? 鍵盤鼠標顯示器

    • 物理終端
      ? 控制臺console

    • 虛擬終端
      ? tty 可有n個,Ctrl+Alt+F[1-6]

    • 圖形終端
      ? CentOS 6: Ctrl + Alt + F7
      ? CentOS 7: 在哪個終端啟動,即位于哪個虛擬終端

    • 串行終端
      ? ttyS

    • 偽終端
      ? pty, SSH遠程連接

    • 查看當前的終端設備
      ? tty

    • 預登陸信息
      ? /etc/issue
      ? 示例

      Hostname is 
         主機
      Terminal is l   終端
      Time is 	       時間
      S
      Kernel 
       on an m

      ? /etc/gdm/custom.conf 系統自動登陸

      AutomaticloginEnable=true
      Automaticlogin=root
    • 登陸后信息
      ? /etc/motd

    交互式接口

    • 交互式接口:啟動終端后,在終端設備附加一個交互式應用程序
    • GUI:Graphic User Interface
      ? X protocol, window manager, desktop
      ? Desktop
      ? GNOME (C, 圖形庫gtk)
      ? KDE (C++,圖形庫qt)
      ? XFCE (輕量級桌面)
    • CLI:Command Line Interface
      ? shell程序:sh (bourn 史蒂夫·伯恩) csh tcsh ksh (korn) bash (bournagain shell)GPL zsh
    • 支持多個“標簽”shell的圖形化終端模擬器
      ? Ctrl-Shift-n 創建新窗口
      ? Ctrl-Shift-q 關閉當前窗口
      ? Ctrl-Shift-t 創建一個標簽頁
      ? Ctrl-Shift-w 關閉一個標簽頁
      ? Ctrl-PaUp/PgUn 切換到下一個/前一個標簽頁
      ? Ctrl-Shift-c 復制選中的文本
      ? Ctrl-Shift-v 把文本粘帖到當前光標處

    shell介紹

    • Shell 是Linux系統的用戶界面,提供了用戶與內核進行交互操作的一種接口。它接收用戶輸入的命令并把它送入內核去執行
    • shell也被稱為LINUX的命令解釋器(command interpreter)
    • shell是一種高級程序設計語言
      ? 示圖
      jpeg

    bash shell

    • GNU Bourne-Again Shell(bash)是GNU計劃中重要的工具軟件之一,目前也是Linux標準的shell,與sh兼容
    • CentOS默認使用
    • 顯示當前使用的shell
      ? echo ${SHELL}
    • 顯示當前系統使用的所有shell
      ? cat /etc/shells

    命令提示符