🔍
📢

相关知识:

  计算机 = 主机 + 终端

  终端(terminal) = 输入终端 + 输出终端

  控制台(console) = 输出系统启动信息的 tty1 终端

 

通用:

重启
reboot
关机
halt  # 关机不断电
poweroff  # 关机断电
列出文件或目录
ls 或 ls .  # 列出当前目录
ls ..  # 列出上级目录
ls -la  # 列出更详细信息
ls ~  # 列出用户主目录
ls /  # 列出根目录
进程或命令
Tab  # 命令补全
exit 或 Ctrl+d  # 退出程序
Ctrl+c # 停止当前程序
 
ls                                               #  列出文件或目录
cd /tmp/                                   #  切换目录 
pwd                                          #  当前绝对路径
clear                                          #  清屏
echo 123                                   #  回显
cat /etc/hosts                            #  读文件
date                                           #  日期时间
df -h                                          #  磁盘用量
ping localhost                           #  测网络
 
重定向
> file.txt  # 覆盖文件内容或新建空文件
echo 1 >> file.txt  # 追加文件内容
Here Document 重定向
echo < file.txt  # 文本流来替代键盘输入
cat <<EOF
content
EOF  # 内存型文本流替代键盘输入

 

Debian/Ubuntu/Raspbian:

apt update
apt install iputils-ping
apt install python-pip  #  同时安装python和pip
apt install qrencode  # 二维码: qrencode -l M -t UTF8 -k "文字内容"

 

Windows:

winget install vscode

 

CentOS/Fedora/RHEL/UBI:

dnf check-update  #  检查软件更新;等同debian的apt update
dnf makecache  #  刷新源列表
dnf install skopeo  #  等同 docker build 命令,且无需守护进程(docker daemon)

 

Alpine:

apk update 
apk add curl
apk add skopeo  #  等同 docker build 命令,且无需守护进程(docker daemon)

 

OpenWRT:

opkg update
opkg install sudo