Termux 高級終端教程-02
基本操作
基本操作還是要學習一下的,可以事半功倍。
縮放文本
可以使用縮放手勢來調整其字體大小。 對!就是雙指放大縮小照片那樣操作。
長按屏幕
長按屏幕會調出顯示菜單項(包括復制、粘貼、更多),方便我們進行復制或者粘貼
More 菜單的說明如下:
長按屏幕
├── COPY: # 復制
├── PASTE: # 粘貼
├── More: # 更多
├── Select URL: # 提取屏幕所有網址
└── Share transcipt: # 分享命令腳本
└── Reset: # 重置
└── Kill process: # 殺掉當前會話進程
└── Style: # 風格配色 需要自行安裝
└── Keep screen on: # 保持屏幕常亮
└── Help: # 幫助文檔
會話管理
顯示隱藏式導航欄,可以新建、切換、重命名會話session和調用彈出輸入法
PS:同時在Android的通知欄中也可以看到當前Termux運行的會話數
常用按鍵
常用鍵是PC端常用的按鍵如: ESC鍵、Tab鍵、CTR鍵、ALT鍵,有了這些按鍵后可以提高我們日常操作的效率,所以Termux后面的版本默認都是顯示這個擴展功能按鍵的。 (18年的時候默認是不顯示的)
打開和隱藏這個擴展功能按鍵目前有下面兩種方法:
方法一
從左向右滑動,顯示隱藏式導航欄,長按左下角的KEYBOARD
方法二
使用 Termux 快捷鍵:音量+
+Q
鍵 或者 音量+
+K
鍵
基礎知識
這些基礎知識簡單了解一下就可以了,Linux 用的多了 就會慢慢熟悉理解了。
快捷鍵表
Ctrl鍵是終端用戶常用的按鍵,但大多數觸摸鍵盤都沒有這個按鍵,因此 Termux 使用音量減小按鈕來模擬Ctrl鍵。
例如,在觸摸鍵盤上按音量減小+ L就相當於是鍵盤上按Ctrl + L的效果一樣,達到清屏的效果。
Ctrl + A -> 將光標移動到行首
Ctrl + C -> 中止當前進程
Ctrl + D -> 注銷終端會話
Ctrl + E -> 將光標移動到行尾
Ctrl + K -> 從光標刪除到行尾
Ctrl + U -> 從光標刪除到行首
Ctrl + L -> 清除終端
Ctrl + Z -> 掛起(發送SIGTSTP到)當前進程
Ctrl + alt + C -> 打開新會話(僅適用於 黑客鍵盤)
音量加鍵也可以作為產生特定輸入的特殊鍵.
音量加 + E -> Esc鍵
音量加 + T -> Tab鍵
音量加 + 1 -> F1(音量增加 + 2 → F2…以此類推)
音量加 + 0 -> F10
音量加 + B -> Alt + B,使用readline時返回一個單詞
音量加 + F -> Alt + F,使用readline時轉發一個單詞
音量加 + X -> Alt+X
音量加 + W -> 向上箭頭鍵
音量加 + A -> 向左箭頭鍵
音量加 + S -> 向下箭頭鍵
音量加 + D -> 向右箭頭鍵
音量加 + L -> | (管道字符)
音量加 + H -> 〜(波浪號字符)
音量加 + U -> _ (下划線字符)
音量加 + P -> 上一頁
音量加 + N -> 下一頁
音量加 + . -> Ctrl + \(SIGQUIT)
音量加 + V -> 顯示音量控制
音量加 + Q -> 切換顯示的功能鍵視
音量加 + K -> 切換顯示的功能鍵視圖
快捷鍵用的熟悉的話也可以極大提高操作的效率。
基本命令
Termux 除了支持 apt 命令外,還在此基礎上封裝了pkg命令,pkg 命令向下兼容 apt 命令。apt命令大家應該都比較熟悉了,這里直接簡單的介紹下pkg命令:
pkg search <query> # 搜索包
pkg install <package> # 安裝包
pkg uninstall <package> # 卸載包
pkg reinstall <package> # 重新安裝包
pkg update # 更新源
pkg upgrade # 升級軟件包
pkg list-all # 列出可供安裝的所有包
pkg list-installed # 列出已經安裝的包
pkg show <package> # 顯示某個包的詳細信息
pkg files <package> # 顯示某個包的相關文件夾路徑
我建議大家使用 pkg 命令,因為 pkg 命令每次安裝的時候自動執行 apt update 命令,很是方便
軟件安裝
除了通過上述的 pkg 命令安裝軟件以外,如果我們有 .deb 軟件包文件,也可以使用 dpkg 進行安裝。
dpkg -i ./package.de # 安裝 deb 包
dpkg --remove [package name] # 卸載軟件包
dpkg -l # 查看已安裝的包
man dpkg # 查看詳細文檔
端口查看
Android 10 以下版本
Andorid 10 以下的版本是可以正常使用netstat 命令的,這樣可以方便的查看端口開放信息
# 查看所有端口
netstat -an
# 查看3306端口的開放情況
netstat -an|grep 3306
Android 10 版本
Andorid 10 版本的Termux 下無法正常使用 netstat -an 命令,國光的解決方法是安裝一個 nmap,然后掃描本地端口(彎道超車):
# 安裝nmap端口掃描神器
pkg install nmap
# 掃描本地端口
nmap 127.0.0.1
使用 nmap 操作 :
純屬無奈之舉,但是又不是不能用————源於:羅永浩名言 😃