我才不會linux基礎操作

2021-09-12 11:43:09 字數 1911 閱讀 3811

建立目錄

使用 mkdir 命令建立目錄

mkdir $home/testfolder

切換目錄

使用 cd 命令切換目錄

cd $home/testfolder

使用 cd …/ 命令切換到上一級目錄

cd …/

移動目錄

使用 mv 命令移動目錄

mv $home/testfolder /var/tmp

刪除目錄

使用 rm -rf 命令刪除目錄

rm -rf /var/tmp/testfolder

檢視目錄下的檔案

使用 ls 命令檢視 [/etc] 目錄下所有檔案和資料夾

ls /etc

/etc 目錄預設是 *nix 系統的軟體配置檔案存放位置

建立檔案

使用 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/

管道簡單來說, linux 中管道的作用是將上乙個命令的輸出作為下乙個命令的輸入, 像 pipe 一樣將各個命令串聯起來執行, 管道的操作符是 |

比如, 我們可以將 cat 和 grep 兩個命令用管道組合在一起

cat /etc/passwd | grep 『root』

過濾出 /etc 目錄中名字包含 ssh 的目錄(不包括子目錄)

ls /etc | grep 『ssh』

重定向

可以使用 > 或 < 將命令的輸出重定向到乙個檔案中

echo 'hello world' > ~/test.txt
ping 命令

對 cloud.tencent.com 傳送 4 個 ping 包, 檢查與其是否聯通

ping -c 4 cloud.tencent.com
netstat 命令

netstat 命令用於顯示各種網路相關資訊,如網路連線, 路由表, 介面狀態等等

列出所有處於監聽狀態的tcp埠

netstat -lt
檢視所有的埠資訊, 包括 pid 和程序名稱

netstat -tulpn
ps 命令

過濾得到當前系統中的 ssh 程序資訊

ps aux | grep 'ssh'

linux 不會oom Linux不會妨礙我

linux 不會oom 我最早的計算機經驗是1974 75年在不列顛哥倫比亞大學 ubc 的電腦科學領域。當時,ubc是使用密西根終端系統的一小部分機構之一,與ibm的各種批處理和分時選擇相比,這是訪問大型機的一種更好的方法。我的第一項工作是為一家小型諮詢公司處理各種資訊。我們在ubc進行了一些工作...

我只有笑的很歡,憂傷才不會被看穿

qq個性簽名 我只有笑的很歡,憂傷才不會被看穿 做什麼都要顧及別人的感受,我顧及別人,那誰來顧及我。你不能妄想原本南行的人陪你一路向北 厭惡自己愛的人把曾經對自己說過的話在別人身上說第二遍 我的堅強,我的驕傲,在分手二字面前,徹底粉碎!放棄了就不會在挽留 心痛了也不能在回憶 快點走,別回頭,別叫我名...

看完它,linux基礎不會?都難!

二.linux的安裝 三.linux的目錄結構 四.linux的常用命令 先了解一下linux的概述和安裝 unix是乙個強大的多使用者 多工作業系統。於1969年在at t的貝爾實驗室開發。unix的商標權由國際開放標準組織 the open group 所擁有。unix作業系統是商業版,需要收費...