[筆記] Linux Ubuntu 指令

[筆記] Linux Ubuntu 指令

目錄

檢查系統和硬件信息

uname -a # 顯示系統信息, 如 Linux ubuntu 5.4.0-1045-aws #47-Ubuntu SMP Wed Sep 22 00:59:08 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
uname -s # 顯示系統名稱, 如 Linux
uname -m # 顯示系統架構, 如 x86_64
lsusb # 列出 USB 設備
lsblk # 列出磁盤信息

磁盤與目錄操作

df -h # 以人類可讀的格式顯示磁盤使用情況
du -h --max-depth=1 /path # 以人類可讀的格式顯示目錄大小
sudo mount -t ext4 /dev/sda1 /mnt/path # 掛載磁盤
sudo mount -t cifs -o username=your_username,password=your_password //your_server_address/homes /mnt/smb_share # 掛載 SMB 共享
sudo umount /mnt/path # 卸載磁盤

網絡與速度測試

sudo apt-get install speedtest-cli -y
speedtest-cli # 測試網絡速度

搜索文本

grep <string> <file name>
grep -r <string> <directory name>
grep -i <string> <file name>
grep -v <string> <file name>
grep -n <string> <file name>
grep -c <string> <file name>

tmux 使用

sudo apt-get install tmux -y
tmux new -s new_session_name # 創建新的 tmux 會話
tmux a -t new_session_name # 連接到現有的 tmux 會話
tmux ls # 列出所有 tmux 會話
tmux kill-session -t new_session_name # 刪除 tmux 會話

後台執行

nohup <command> > output.log 2>&1 & # 在背景中運行命令

文件同步與複製

sudo rsync -avh --ignore-existing --progress --stats --partial --append --exclude='**/.DS_Store' /source/path/ /destination/path/ # 使用 rsync 複製文件

找歷史命令

history | grep <string>

Or use Ctrl + R to search history command.

標籤 :
comments powered by Disqus

相關文章

深入了解 C 語言的 printf 函數:格式化輸出技巧

深入了解 C 語言的 printf 函數:格式化輸出技巧

C 語言中的 printf 函數是一種非常強大的工具,用於在終端或其他輸出流中顯示格式化的文字。本文將詳細介紹如何使用 printf 進行高級格式化,特別是如何控制輸出的

閱讀更多
使用 Chocolatey 快速安裝和管理 Windows 軟體

使用 Chocolatey 快速安裝和管理 Windows 軟體

作為一名熟悉 Linux 或 MacOS 的用戶,我們習慣於使用命令列工具來管理軟體。長久以來,Windows 缺少了這樣的工具,直到 Chocolatey 的出現。Chocolatey 為

閱讀更多
Kobo Nia 6” 閱讀器:您的隨身知識庫

Kobo Nia 6” 閱讀器:您的隨身知識庫

前言:探索 Kobo Nia 6” 的魅力 今天我要與大家分享的是一款我近期非常喜愛的電子閱讀器 — Kobo Nia 6”。在這個數位時代,電子閱讀器已經成為了許多書迷的必備工

閱讀更多