今天來記錄一下linux的基本指令
建立目錄
mkdir $home/testfolder切換目錄
cd $home/testfolder
cd ../移動目錄
mv $home/testfolder /var/tmp刪除目錄
rm -rf /var/tmp/testfolder檢視目錄下的檔案
ls /etc建立檔案
使用 touch 命令建立檔案
touch ~/testfile執行
ls
命令, 可以看到剛才新建的 testfile 檔案
ls ~複製檔案
使用 cp 命令複製檔案
cp ~/testfile ~/testnewfile刪除檔案
使用 rm 命令刪除檔案, 輸入y
後回車確認刪除
rm ~/testfile檢視檔案內容
使用 cat 命令檢視 .bash_history 檔案內容
cat ~/.bash_history過濾
過濾出 /etc/passwd 檔案中包含root
的記錄
grep 'root' /etc/passwd遞迴地過濾出 /var/log/ 目錄中包含
linux
的記錄
grep -r 'linux' /var/log/管道
像 pipe 一樣將各個命令串聯起來執行, 管道的操作符是 |
比如, 我們可以將 cat 和 grep 兩個命令用管道組合在一起
cat /etc/passwd | grep 'root'過濾出 /etc 目錄中名字包含
ssh
的目錄(不包括子目錄)
ls /etc | grep 'ssh'重定向
可以使用 > 或 < 將命令的輸出重定向到乙個檔案中
echo 'hello world' > ~/test.txtping 命令
對 cloud.tencent.com 傳送 4 個 ping 包, 檢查與其是否聯通
ping -c 4 cloud.tencent.comnetstat 命令
netstat 命令用於顯示各種網路相關資訊,如網路連線, 路由表, 介面狀態等等
列出所有處於監聽狀態的tcp埠
netstat -lt檢視所有的埠資訊, 包括 pid 和程序名稱
netstat -tulpnps 命令
過濾得到當前系統中的 ssh 程序資訊
ps aux | grep 'ssh'
Linux學習筆記02
如何高效獲取命令幫助資訊 一 echo path核心版本號 主.次.修訂 系統中 使用者名稱uid 只認識,不認識名字 root 密碼 student 3a認證 認證機制authentication 密碼認證 符合複雜性 字元長度 至少7位 不要使用易記 定期更改 重複密碼的時間要長 授權機制aut...
Linux學習筆記02 基礎命令
linux系統上,建立使用者的時候,預設情況會給我們建立乙個使用者組 名稱與使用者名稱相同 檔案型別 最常見的3種 檔案 目錄d 類似資料夾 連線l 類似快捷方式 檔案的歸屬 擁有者u 屬於組g 其他人o 下圖所示 包含三個部分 第乙個部分 drwxr xr x 10個字元,代表不同意義 第乙個字元...
Linux學習筆記02之檔案管理
基本用法 mkdir chason 建立乙個目錄chason,擁有者和所在組以使用此命令的使用者會基準,許可權為預設許可權。遞迴建立目錄 mkdir p x y z 建立目錄z如果y不存在則建立y,以此類推。顯示建立詳細過程 mkdir v chason 基本用法 rmdir chason 遞迴刪除...