Linux命令

Linux命令
Linux命令

『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文檔, 吾分大細寫

 

發佈留言