超級使用者預設登入 根目錄/root 普通使用者預設登入/home/test
目錄pwd 顯示當前目錄
mkdir -p 建立目錄[遍歷]
cd 切換目錄
cd .當前目錄 ..父目錄 /上乙個工作目錄 ~家目錄
rm -rf 刪除目錄
cp -r -a cy cynew 複製檔案[遍歷][一模一樣]
mv 檔案 移動位置檔案 移動重新命名檔案
ln 1.txt 2.txt 硬鏈結 對映原檔案原始資料 原始檔刪除不影響
ln -s 1.txt 2.txt 硬鏈結 對映原檔案原始資料 原始檔刪除有影響
檔案locate nginx.conf[檔名] 檔案搜尋命令[資料庫] 更新資料庫updatedb
whereis ls 搜尋命令的命令[看見幫助文件] which[別名] 依賴$path環境變數路徑
find 在系統當中搜尋符合條件的檔案 萬用字元匹配 * ?
grep 在檔案的當中搜尋符合條件的字串 正規表示式匹配
find 範圍搜尋 -name 檔名
find / -name 1.txt
find / -iname[忽略大小寫] 1.[aj]*
搜尋1.a*或1.j*
find /home -mtime 0 從現在開始到24小時前,有被改動過的檔案
find /home -size +25k 檔案大小大25k m
find /etc -size +20k -a -size -50k -exec -ls l {} \ ;
grep管道 全面搜尋正規表示式並把行列印出來
grep 11 /home/www/1.txt
grep -i 1 /home/www/1.txt 不區分大小寫匹配
grep -c 1 /home/www/1.txt 統計幾條
grep -n 1 /home/www/1.txt 顯示匹配行和行號
grep -v 1 /home/www/1.txt 顯示不匹配行和行號
man -f find = whatis find 檢視find有哪些級別的幫助
man 1 find 檢視配置的幫助
壓縮模式
.zip .gz .bz2
zip 壓縮檔案名 檔案 命令:zip s.zip s
zip -r 壓縮檔案名 命令:zip -r s.zip
gzip 原始檔
gzip -r 壓縮檔案
bzip2 原始檔 [只能壓縮檔案 不能壓縮目錄]
bunzip2 壓縮檔案
.tar.gz .tar.bz2
tar -zcvf test.tar.gz test 先壓縮tar然後壓縮gp
tra -zxvf test.tar.gz
tar -jcvf test.tar.bz2 test 先壓縮tar然後壓縮bz2
tar -jxvf test.tar.bz2 -c /目標位置
tar -jtvf test.tat.bz2 檢視
cvf打包
xvf解包 z\j gzip壓縮\bzip2壓縮
tvf看包
關機重啟
shutdown -r 05:30 &
指定時間
shutdow -h 關機
shutdow -r 重啟
shutdow -c 取消前乙個關機命令
logout正確退出ssh
掛載命令
mount 檢視系統中已掛載的裝置
mount -a #依據/etc/fstab內容自動掛載
建立掛載點
mkdir -p /mnt/cdrom
mount /dev/sr0 /mnt/cdrom/ 把裝置檔案掛載到碟符上
umount /dev/sro或者/mnt/cdrom 解除安裝
使用者登入
w 檢視當前使用者登入資訊 詳情
who 檢視當前使用者登入資訊
last 檢視所有使用者登入時間
lastlog 檢視所有使用者的最後登入時間
shell命令
#!/bin/bash
echo -e "\e[1;32m hello \e[0m"; #檔案內容
bash 1.txt 執行
快捷鍵:
ctrl + c 強制終止當前命令
ctrl + l 清屏
ctrl + a 游標到行首
ctrl + e 游標到行尾
ctrl + u 刪除行
ctrl + z 把命令放入後台
ctrl + r 在歷史命令中搜尋
alias命令別名 unalias /root/.bashrc
histoty 歷史命令
histoty -c 刪除歷史記錄
使用上下箭頭檢視歷史記錄
!!重複執行上一條命令
! 字元 重複執行上一條以字元開頭的命令
輸出重定向
命令&>檔案
命令&>>檔案 無論正確輸出還是錯誤輸出 全部儲存檔案
命令》檔案1 2>>檔案2 正確輸出儲存檔案1錯誤輸出儲存檔案2
輸入重定向
wc < 檔案
管道符命令一;命令二
命令一||命令二
命令一&&命令二
命令1|命令2 命令1的輸出結果作為命令2的物件
netstat -plant
netstat -an | grep stream |wc -l
ls 顯示檔案目錄 -a顯示全部
包含隱藏檔案-l
白色:普通檔案
紅色:壓縮檔案
藍色:鏈結檔案
黃色:裝置檔案
綠色:可執行檔案
粉紅色:檔案
apt install tree
tree -a 顯示目錄與檔案數 -d只顯示目錄不顯示檔案 -f每個檔案都顯示路徑 -l n只顯示n層
touch 建立檔案
cat 由第一行顯示檔案內容
more /less /head -n 顯示開頭幾行 tail -n顯示結尾幾行
shutdown -r 重啟 -h 關機後停止系統| init0重啟 簡單粗暴就用它
Linux常用命令之Linux常用命令實戰知識點
在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...
LINUX常用命令
一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...
linux 常用命令
ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...