1. 終端快捷鍵
ctrl+a
游標移動到命令列開頭
ctrl+e
游標移動到命令列末尾
ctrl+u
刪除游標之前的命令
ctrl+k
刪除游標之後的命令
ctrl+r
在歷史記錄中搜尋某一命令
ctrl+l
清屏2. 常用命令
命令作用
uname -a
檢視系統位數
sudo -i
切換到root使用者
whoami
檢視當前登入使用者
clear
清屏su zaw
切換使用者為zaw
exit
回到之前的登入使用者(切換到別的使用者之後)
useradd aowei
建立使用者aowei
passwd
設定密碼
su回車/root 切換到管理員
pwd檢視當前所在目錄
history
顯示歷史命令
history
顯示最近執行過的5個命令
!【number】
直接執行曾經執行過的命令
刪除使用者(保留家目錄)
userdel 使用者名稱
刪除使用者包括家目錄
userdel -r 使用者名稱
查詢使用者
id 使用者名稱
3. 檢視當前所在路徑下的檔案 ls
引數作用
-d只看當前目錄資訊
-l看詳細資訊
-a顯示所有 (檔案前面有.表示隱藏檔案)
-h顯示檔案大小
4. 路徑切換 cd
引數作用
-返回到之前的目錄
…返回上一級目錄
~到使用者家目錄
cd /
到根目錄
cd /boot
到boot目錄
cd /tmp/
進入臨時目錄
5. linux目錄結構
命令作用
/boot
linux啟動時,需要的檔案
/dev
裝置檔案
/etc
配置檔案
/home
使用者家目錄
/media
**檔案
/mnt
掛載檔案
/opt
第三方軟體
/proc
虛擬化檔案
/root
管理員的家目錄
/run
程序檔案
/srv
壓縮過的問價
/sys
系統檔案
/usr
安裝的軟體,共享庫
/var
可變資料,日誌檔案
/tem
臨時檔案
/usr/bin
普通使用者可以使用的命令
/usr/sbin
超級使用者可以使用的命令
/usr/lib
32位庫檔案
/usr/lib64
64位庫檔案
6. 檔案操作
命令作用
mkdir aowei
建立目錄aowei
mkdir -p aowei/test/test
建立多級目錄
rmdir aowei
刪除空目錄
rm -rf aowei
刪除非空目錄
touch abc
建立檔案
cp abc ac
複製檔案abc,命名為ac
cp abc ac aowei
批量複製檔案abc ac 到aowei目錄下
rm abc
刪除檔案abc
mv abc aowei2
移動檔案abc到aowei2目錄下
mv abc ac aowei2
批量移動檔案abc,ac到aowei2目錄下
mv abc ab
重新命名檔案abc為ab
rm -r aowei3
刪除整個aowei3目錄
rm -f aowei3
刪除整個aowei3目錄,不提示
cp -r aowei aowei-cp
複製非空目錄aowei命名為aowei-cp
cp -r aowei1 aowei2 aowei-cp
批量複製非空目錄aowei1和aowei2到aowei-cp目錄下
\cp -r aowei aowei-cp
強制複製非空目錄aowei命名為aowei-cp(覆蓋)
rm aowei1 aowei2
如果目錄aowei2存在,則目錄aowei1移動到aowei2目錄下,如果不存在,重新命名aowei1為aowei2
7. 檢視檔案
(1). cat/tac
引數作用
-a整合命令-vet
-b列出行號,空白行不顯示行號
-e將結尾的斷行符($)顯示出來
-n列出行號,空白符也會顯示處來
-t將tab鍵以^i顯示
-v列出一些看不出來的特殊字元
(2). nl
nl-b / -n
-ba無論是否有空行 都顯示行號
-bt如果有空行,不顯示行號
-nln
行號在螢幕最左方
-nrn
行號在螢幕最右方
-nrz
行號在螢幕最最右方(顯示0)
-w縮排多少位
(3). more
引數作用
空格向下翻一頁
回車向下翻一行
:f立刻顯示檔名和行數
b翻到第一頁q離開
ctrl + b
ctrl + f
(4). less
引數作用
空格向下翻一頁
pagedown
向下翻一頁
pageup
向上翻一頁
n重複前乙個搜尋
n反方向重複前乙個搜尋q退出
/a搜尋a
顯示頭幾行或尾幾行 head,tail
顯示檔案的行數,數字,位元組 wc
引數作用
-c只顯示位元組
-w只顯示字數
-l只顯示行
vim
vim編輯器i插入
esc退出插入模式u撤銷
x刪除v選擇文字y複製
yy複製當前行
dd刪除游標所在行p貼上
:w儲存
:wq儲存退出
:q!強制退出
在插入模式下進行編輯,正常模式,使用上下左右鍵移動游標實現操作
命令模式下
使用 gedit 來進行編輯–需要x-windows的支援(圖形介面)
gedit abc
圖形化方式編輯文字abc
9. 關機指令
sync
資料同步寫入磁碟
常用關機指令:
shutdown
重啟,關機:
reboot / halt / poweroff
shutdown
引數作用
-t新增秒數,設定時間
-k不是真關機,而是發出警告資訊
-r在系統服務都停止後,重啟
-h在系統服務都停止後,關機
-f關閉並且開機以後,強行略過磁碟檢查
-f關閉並且開機以後,強行進行磁碟檢查
-c取消已經在進行的shutdown指令內容
shutdown -h +10
十分鐘後關機
shutdown -h now
立刻關機
shutdown -h 12:00
12點關機
shutdown -r +30 『the system will reboot』
30分鐘後提示重啟
shutdown -r now
立刻重啟
10. 切換linux系統執行級別
11. 重定向和追加
12. 日期時間類
檢視當前時間日曆:cal
檢視某一年的日曆:cal 2019
13. 搜尋查詢類
find . -name "*.txt" -print
14. 壓縮與解壓
15. linux使用者賬戶管理
賬戶和組名:人看的
uid和gid:linux看的
id : 檢視當前登入使用者的uid和gid
當我們使用ls –l的時候,系統會根據/etc/passwd和/etc/group檔案的內容,找到uid和gid對應的名稱,進行顯示
如果隨意修改了/etc/passwd下的使用者的uid會發生什麼情況
/etc/passwd :記錄了linux上所有的賬號
/etc/shadow:記錄了賬戶對應的密碼
/etc/group:記錄了所有的組
Linux常用命令行
一 linux常用命令行 目錄操作命令 01.pwd 功能 檢視當前工作目錄 格式 pwd 選項 02.cd 功能 切換目錄 格式 cd 目標目錄 03.ls 功能 顯示目錄 格式 ls 選項 目錄 選項 a 列出所有檔案 包括隱藏檔案 l 列出檔案的詳細資訊 命令縮寫 ll 04.mkdir 功能...
Linux常用命令行
1.cd foldername 資料夾名 切換到當前資料夾 2.ls 列出 上述 資料夾中所有的檔案 和上述1配合前後使用 3.pwd 檢視當前工作目錄路徑 4.mkdir 建立資料夾 例項 mkdir foldername 在當前目錄下建立名為foleder的資料夾 mkdir p tmp tes...
Linux 常用命令行
grep nr the key works tar zcvf filename.tar.gz dirnametar zxvf filename.tar.gznohup test.sh nohup luigi module folder 1.folder 2.file schedulejob data...