一.bash初識linux
1.什麼是bash shell 是一個命令解釋器,與內核進行交互 2.bash shell的做用 文件管理 用戶管理 權限管理 磁盤管理 網絡管理 軟件管理 應用管理 ... 3.bash兩種使用方式 1)命令 效率低,適合少許工做 2)腳本 效率高,適合大量工做 4.命令提示符 [root @ centos7 ~ ] # :超級管理員 [oldboy @ centos7 ~ ] $ :普通用戶 當前登陸的用戶 主機名 當前目錄的位置 /home/oldboy:普通用戶家目錄 /root:root用戶的家目錄 第一個命令: echo:在bash shell中調用變量 $ whoami:查看當前登陸的用戶
二.shell的基礎語法shell
命令 選項 參數
command [-options] [arguments] 中括號 無關緊要centos
echo:所見即所得。輸出你echo後面參數內容
-e:識別換行符等特殊符號
:轉義符
$:調用變量bash
echo 'zls'
echo -e 'zls\n123'網絡
三.shell的基本特性
1.命令補全 Tab
2.參數補全:yum install -y bash-completion
3.選項補全:主要是補全 路徑
C:\Users\Administrator\Documents\Virtual Machines\CentOS 64 位centos7
linux的快捷鍵: Ctrl + a:將光標跳轉到行首 Ctrl + e:將光標跳轉至行末 Ctrl + w:以空格爲單位,將當前光標位置以前的內容刪除 Ctrl + u:將當前光標位置以前的內容所有刪除 Ctrl + l:清屏 Ctrl + c:終止當前命令 Ctrl + d:退出,斷開當前鏈接(exit,logout) Ctrl + z:掛起,放後臺執行 Ctrl + r:搜索歷史命令 Ctrl + s:鎖屏 Ctrl + q:解鎖 Ctrl + 左右:按照單詞跳轉光標 ESC + . :瞬間顯示出上一條命令,最後的內容,以空格分隔 #:註釋,不執行 yum -y install net-tools 1.將光標移動至行首 2.將光標移動至行末而且將tools改爲too 3.只留下yum -y install 4.只留下install