
『Linux』命令通過『terminal終端』執行. PuTTY終端遠程登錄SSH.
『Linux』以『樹型結構』組織『資料夾』,『樹型結構』頂端係根目錄. 用『/』表示.根目錄『/』下『資料夾』有各自用庶.『Linux』分配『資料夾』畀佢.
Linux命令由三部分組成.
prompt Command param1 param2 … |
Linux命令語法, linux區分大細寫. 且細寫.
prompt | 提示符/前缀, 由linux畀出 |
command | 命令/指令,linux命令大多係細寫. |
param | 参數,可能多於壹個. 以吉格分隔 |
每行行頭顯示類提示符,由linux畀出蒞:
username@hostname:~# |
行頭提示符:
提示符: | |
Username | 當前用戶 |
@ | 所屬主機 |
Hostname | 主機名 |
: | 分隔路徑 |
path | 當前工作路徑.『~』:用戶主目錄. |
# | 分隔命令 |
Linux命令
apt 命令 | ubuntu |
sudo apt install name | 安裝程式 |
sudo apt update | 更新本地程式包列表 |
apt list –upgradable | 列舉本地程式包列表 |
sudo apt upgrade | 升級冚辦闌已安裝程式 |
apt search name | 搜索程式包 |
apt show name | 顯示程式包信息 |
sudo apt remove name | 移除已安裝程式 |
sudo apt autoclean | 清理已下載程式 |
sudo apt autoremove | 清理冇用依賴 |
pwd | 顯示當前工作目录 ,返回類似『/dev/cpu』 |
cd / | 訪問根目錄 |
cd ~ | 訪問用戶主目錄 |
cd .. | 上一級目錄 |
cd – | 回褪 |
cd path | 指定訪間目錄, 例『cd /dev/cpu』 |
cp sour dest | 复制文檔或資料夾 |
cp -a sour dest | 复制,保留原有權限. |
cp -af sour dest | 复制冚辦爛文檔或資料夾,保留原有權限. |
cp -avf sour dest | 复制冚辦爛文檔或資料夾,保留原有權限.顯示進度. |
mv sour dest | 移動或改名-文檔或資料夾 |
mv -f sour dest | 移勳或改名-文檔或資料夾.强行吾使确認. |
rm path | 刪文檔或吉資料夾 |
rm -f path | 刪文檔或吉資料夾, 强行吾使确認. |
rm -r path | 递歸刪-冚辦爛文檔或資料夾. |
rm -rf path | 递歸强行刪-冚辦爛文檔或資料夾. |
ls | 列出當前資料夾下冚辦爛『文檔』仝『資料夾』 |
ls -l | 文檔+資料夾+詳細清單 |
ls -al | 文檔+資料夾+隱藏文檔+詳細清單 |
chown param user path | 改『目錄』『文檔』拥有權 |
user | 帳戶 |
chown -Rv admin ./* | 祇有root帳號,可以修改其它帳號權限 |
-R | 递歸執行改拥有權『目錄』『子目錄』『文檔』 |
-v | 顯示執行過程. |
chgrp param group path | 改『目錄』『文檔』所屬群組 |
group | 群組 |
chgrp -Rv admin ./* | 祇root帳號,可以修改其它群組權限 |
-R | 递歸執行『目錄』『子目錄』『文檔』改群組 |
-v | 顯示執行過程. |
chmod user group other filename | 改『目錄』『文檔』權限 |
chmod 760 run.log | 改『文檔』權限 |
7 | 拥有者user-可讀可寫可埶行 |
6 | 群組group-可讀可寫權禁埶行 |
0 | 非群組other-禁讀禁寫禁埶行 |
sudo chmod 777 -R /openwrt | 改資料夾下冚辦爛讀寫權限可讀可寫可埶行 |
mkdir name | 創建資料夾 |
rmdir name | 刪除資料夾,資料夾要吉, 有『文檔』仝『資料夾』改用 『rm -r path』 |
齋睇文本
cat filename | 齋睇文本, 祗讀模式. 通過SSH終端回褪. |
cat filename | more | 撳『Enter』鍵遂行彈出.
撳『CTRL+C』鍵退出. |
Tal -n linenum filename | 文本定位 |
date | 日期 |
cal | 日歷 |
shutdown | 閂機 |
reboot | 重啟 |
sync | 强行緩存寫入磁碟,冇消息返回.以仿輕機造成文檔損壞. |
dmesg | 系統啟動信息,通過SSH終端回褪. |
dmesg | more | 撳『Enter』鍵遂行展示.
撳『CTRL+C』鍵退出. |
df | 磁碟詳情,以『bit』為單位 |
df -h | 磁碟詳情,轉換為 『mb』 『gb』單位 |
free | 記憶體,以『bit』為單位 |
free -r | 記憶體,轉換為 『mb』 單位 |
uname | 系統 |
uname -r | 版本 |
uname -a | 系統+內核+版本 |
ps | 系統進程 |
top | 實時系統進程
撳『CTRL+C』鍵退出. |
uptime | 工作/運行時長 |
ifconfig | 有線網路接口信息 |
iwconfig | 冇線網路接口信息 |
lspci | PCI/PCIE總線 |
lsusb | USB總線 |
lshal | 設備硬件抽象層(HAL) |
lshw | 系統硬件信息 |
dmesg | 檢測內核啟動信息 |
sudo | 獲得系統管理賬號root權限 |
netstat -lnp | 網路端口 |
mount | 已挂載分區 |
fdisk -l | 可用磁碟分區. |
command –help | 幫助 |
apk –help | 幫助 |
find / -name “ttyUSB*” | 搜索含ttyUSB文檔, 區分大細寫 |
find / -iname “ttyUSB*” | 搜索含ttyUSB文檔, 吾分大細寫 |