文章目錄
- 一.vmware
- 網路鏈接三種模式
- 二.Linux常用指令
- 1.vi/vim編輯器
- 2.幫助
- 3.關機重啟
- 4.登陸注銷
- 5.用戶用戶組
- 6.運行級別
- 7.檔案目錄
- 8.時間日期
- 9.搜索查找
- 10.壓縮和解壓
一.vmware
網路鏈接三種模式
橋接模式:虛擬機直接與外部鏈接,容易產生IP沖突
NAT模式:虛擬機通過宿主機代理與外部鏈接,不容易產生IP沖突
主機模式:獨立的系統,不與外界鏈接
二.Linux常用指令
1.vi/vim編輯器
【一般模式】
拷貝:yy 5yy
粘貼:p
洗掉:dd 5dd
尾行:G
首行:gg
指定行:20shift+g
撤銷:u
【插入模式】
【命令列模式】
查找:/關鍵字 按n查找下一個
顯示行號: :set nu
取消行號: :set nonu
2.幫助
man <指令>
help <指令>
3.關機重啟
shutdown -h now # 立刻關機
halt # 立刻關機
shutdown # 1分鐘后關機
shutdown -h 1 # 1分鐘后關機
shutdown -r now # 立刻重啟
reboot # 立刻重啟
sync # 將記憶體資料同步到磁盤
4.登陸注銷
su - <用戶名> # 用戶登陸
logout # 用戶注銷
5.用戶用戶組
用戶管理
useradd <用戶名> # 添加用戶
useradd -d /home/test <用戶名> # 添加用戶,指定家目錄
passwd <用戶名> # 修改密碼
userdel <用戶名> # 洗掉用戶,保留家目錄
userdel -r <用戶名> # 洗掉用戶,洗掉家目錄
id <用戶名> # 查詢用戶資訊
whoami/who am i # 查詢當前用戶資訊
用戶組:便于批量管理權限
groupadd <組名> # 添加組
groupdel <組名> # 洗掉組
useradd -g <組名> <用戶名> # 創建用戶,指定組
usermod -g <組名> <用戶名> # 修改用戶組
用戶和組相關檔案
/etc/passwd 用戶組態檔
/etc/shadow 口令組態檔
/etc/group 組組態檔
6.運行級別
0.關機
1.單用戶【找回root密碼】
2.多用戶、無網路
3.多用戶、有網路(常用)
4.系統未使用保留給用戶
5.圖形界面(常用)
6.系統重啟
init [0123456] # 切換運行級別
systemctl get-default # 查看當前用戶級別
systemctl set-default multi-user.target # 指定運行級別3
systemctl set-default graphical.target # 指定運行級別5
7.檔案目錄
mkdir -p aa/bb/cc # 創建多級目錄
rmdir <目錄> # 洗掉空目錄
rm -rf <檔案/目錄> # 洗掉
cp -r <源> <目標路徑> # 遞回復制檔案夾
\cp -r <源> <目標路徑> # 強制覆寫
mv a.txt bb/b.txt # 移動并重命名
cat -n <檔案> # 顯示行號查看
more <檔案> # Enter逐行 space逐頁 q退出 =顯示行號
less <檔案> # 查看大檔案效率高 space下一頁 PgDn下一頁 PgUp上一頁 q退出 /查找 n向下找 N向上找
head -n 5 <檔案> # 查看前5行
tail -n 5 <檔案> # 查看后5行
tail -f <檔案> # 實時查看
ln -s <源> <軟連接> # 創建軟連接(快捷方式)
rm <軟連接> # 洗掉軟鏈接
history 10 # 查看最近執行10條指令
!10 # 執行編號為10的指令
8.時間日期
date "+%Y-%m-%d %H:%M:%S" # 格式化顯示時間
date -s "2021-02-15 00:38:30" # 設定系統當前時間
cal # 顯示本月日歷
cal 2021 # 顯示整年日歷
9.搜索查找
find <目錄> -name <檔案> # 按檔案名查找
find <目錄> -user <用戶名> # 按用戶名查找
find <目錄> -size <大小> # 按大小查找(+n/-n/n k/M/G)
updatedb # 先更新資料庫
locate <檔案名> # 定位檔案路徑
which <指令> # 查看指令所在路徑
grep # -n顯示行號 -i忽略大小寫
10.壓縮和解壓
# *.gz
gzip <檔案> # 壓縮
gunzip <檔案.gz> # 解壓
# *.zip
zip -r xxx.zip <源> # 壓縮
unzip -d <指定路徑> <源.zip> # 解壓
# *.tar.gz
tar -cxvf xxx.tar.gz <源> # 壓縮
tar -zxvf <源.tar.gz> -C <指定路徑> # 解壓
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/260009.html
標籤:其他
上一篇:【開發基礎】windows下熟練使用linux命令(vim技巧、調整tab縮進、未完)
下一篇:SQL練習74:考試分數(三)
