SSH(Secure Shell)安全外壳协议是一种在不安全网络上用于安全远程登录和其他安全网络服务的协议。
可用PuTTY工具软件连接,通过IP、Port(一般默认22)选择SSH连接类型打开,然后输入用户名和密码即可远程发指令了。
可用WinSCP工具查看远程主机的目录文件。
对远程主机操作指令举例。有些场景使用需要绝对路径指令,比如C#的SSH操作库Renci.SshNet。
ps -ef //SSH查看当前所有进程
hwclock //SSH查看硬件时钟
date -s "20240320 16:20:18" //SSH设置系统时间
hwclock --systohc //SSH把系统时间写入RTC硬件
/bin/kill -9 PID //SSH杀死进程需知道PID(/bin/kill为指令绝对路径)
which hwclock //SSH查看指令的绝对路径
/bin/mono /home/root/SerialPortTXRX/SerialPortTXRX.exe & //SSH运行exe,需安装mono。mono运行exe程序后台运行
find /home/root/SerialPortTXRX/SerialPortTXRX.exe //SSH查看远程主机文件(夹)是否存在
/bin/rmdir /home/root/SerialPortTXRX //SSH删掉文件夹,该文件夹需要为空
/bin/rm -rf /home/root/SerialPortTXRX //SSH删掉文件夹,文件里内容可不为空
/bin/mkdir /home/root/SerialPortTXRX //SSH创建文件夹
/bin/cat /proc/tty/driver/xuartps //查看串口信息
绝对路径有:
/bin/
/sbin/
/home/root/
/usr/sbin