LabVIEW 在NI Linux实时设备上访问Shell

简介: LabVIEW 在NI Linux实时设备上访问Shell

LabVIEW 在NI Linux实时设备上访问Shell


有一台运行NI Linux实时操作系统的设备,想访问设备上的shell或终端。



要使用以下任一方法与设备通信,必须在计算机上安装终端客户端。


使用SSH连接:


1. 打开电源并将设备连接到网络或直接连接到计算机。


2. 打开NI MAX,在远程系统下找到设备。


3. 可能必须登录到控制器中来访问其设置(默认用户名为admin,默认密码为空)。


4. 在Startup Settings窗口中选中Enable Secure Shell Server (sshd)。


5. 保存更改,同时重启终端。


6. 打开客户终端,指定一个SSH连接。


7. 在适当的destination field中添加终端的IP地址或者机器名。


8. SSH用TCP端口22,确保这个端口被选中。


终端应显示login as:


可以用admin账号登录,亦或用NI Web-Based Configuration andMonitoring tool配置的、可以访问remote shell 的其他任意账号登录


弹出对话框时,输入账号密码,这样就可以登录到shell中


用串口连接:


一些cRIO具有RS-232端口,允许运用通道的零调制解调器串口线缆来访问linux shell。为了利用零调制解调器线缆与设备通信,请完成以下的设置:


1. 打开设备电源,连接设备到网络或者直接连接到电脑。


2. 打开NI MAX,在远程系统下找到设备。


3. 可能必须登录到控制器中来访问其设置(默认用户名为admin,默认密码为空)。


4. 在Startup Settings窗口中选中Console Out。


5. 保存设置,重启终端。


6. 连接一个零调制解调器的线缆到电脑和终端设备的RS-232端口。


7. 打开客户终端,指定一个串口连接。


8. 验证连接读取速度是否与设备的输出速率匹配。例如,cRIO-906x以115,200bit/s的速率输出,确保设置连接的速度能够匹配设备的输出速率。


终端应显示login as:


可以用admin账号登录,亦或用NI Web-Based Configuration andMonitoring tool配置的、可以访问remote shell 的其他任意账号登录。


弹出对话框时,输入账号密码,这样就可以登录到shell中。


Additional Information


本文中的屏幕截图使用第三方远程登录和SSH客户端PuTTY ,但可以使用任何终端客户端。



NI Linux实时操作系统通过安全shell(SSH)和串行通信提供对Linux shell的访问。 SSH方法仅适用于设备的网络连接,但串行方法需要使用零调制解调器电缆和相应类型的串行端口。由于通过SSH连接到设备只需要网络连接,因此建议使用SSH作为主要的shell访问方法。


需要说明的是,上述的例程和文档,都是可以下载的,双击即可打开,其中压缩文件是可以采用粘贴复制的方式,拷贝到硬盘上。这不是图片,各位小伙伴看到后尝试一下,这个问题就不用加微信咨询了。有关LabVIEW编程、LabVIEW开发等相关项目,可联系们。附件中的资料这里无法上传,可去公司网站搜索下载。

相关文章
|
22天前
|
Linux Shell
在Linux、CentOS7中设置shell脚本开机自启动服务
以上就是在CentOS 7中设置shell脚本开机自启动服务的全部步骤。希望这个指南能帮助你更好地管理你的Linux系统。
88 25
|
19天前
|
Linux Shell
shell_42:Linux参数移动
总的来说,参数移动是Linux shell脚本中的一个重要概念,掌握它可以帮助我们更好地处理和管理脚本中的参数。希望这个解释能帮助你理解和使用参数移动。
42 18
|
10天前
|
安全 Ubuntu Linux
Nipper 3.8.0 for Windows & Linux - 网络设备漏洞评估
Nipper 3.8.0 for Windows & Linux - 网络设备漏洞评估
33 0
Nipper 3.8.0 for Windows & Linux - 网络设备漏洞评估
|
1月前
|
运维 安全 Linux
试试Linux设备命令行运维工具——Wowkey
WowKey 是一款专为 Linux 设备设计的命令行运维工具,提供自动化、批量化、标准化的运维解决方案。它简单易用、高效集成且无依赖,仅需 WIS 指令剧本文件、APT 账号密码文件和 wowkey 命令即可操作。通过分离鉴权与执行过程,WowKey 让运维人员专注于决策,摆脱繁琐的交互与执行工作,大幅提升运维效率与质量。无论是健康检查、数据采集还是配置更新,WowKey 都能助您轻松应对大规模设备运维挑战。立即从官方资源了解更多信息:https://atsight.top/training。
|
1月前
|
数据采集 运维 安全
Linux设备命令行运维工具WowKey问答
WowKey 是一款用于 Linux 设备运维的工具,可通过命令行手动或自动执行指令剧本,实现批量、标准化操作,如健康检查、数据采集、配置更新等。它简单易用,只需编写 WIS 指令剧本和 APT 帐号密码表文件,学习成本极低。支持不同流派的 Linux 系统,如 RHEL、Debian、SUSE 等,只要使用通用 Shell 命令即可通吃Linux设备。
|
2月前
|
监控 Shell Linux
Android调试终极指南:ADB安装+多设备连接+ANR日志抓取全流程解析,覆盖环境变量配置/多设备调试/ANR日志分析全流程,附Win/Mac/Linux三平台解决方案
ADB(Android Debug Bridge)是安卓开发中的重要工具,用于连接电脑与安卓设备,实现文件传输、应用管理、日志抓取等功能。本文介绍了 ADB 的基本概念、安装配置及常用命令。包括:1) 基本命令如 `adb version` 和 `adb devices`;2) 权限操作如 `adb root` 和 `adb shell`;3) APK 操作如安装、卸载应用;4) 文件传输如 `adb push` 和 `adb pull`;5) 日志记录如 `adb logcat`;6) 系统信息获取如屏幕截图和录屏。通过这些功能,用户可高效调试和管理安卓设备。
|
3月前
|
Shell Linux
【linux】Shell脚本中basename和dirname的详细用法教程
本文详细介绍了Linux Shell脚本中 `basename`和 `dirname`命令的用法,包括去除路径信息、去除后缀、批量处理文件名和路径等。同时,通过文件备份和日志文件分离的实践应用,展示了这两个命令在实际脚本中的应用场景。希望本文能帮助您更好地理解和应用 `basename`和 `dirname`命令,提高Shell脚本编写的效率和灵活性。
176 32
|
8月前
|
Shell Linux
Linux shell编程学习笔记30:打造彩色的选项菜单
Linux shell编程学习笔记30:打造彩色的选项菜单
|
6月前
|
存储 Shell Linux
Linux 如何更改默认 Shell
Linux 如何更改默认 Shell
Linux 如何更改默认 Shell
|
7月前
|
Web App开发 网络协议 Linux
linux命令总结(centos):shell常用命令汇总,平时用不到,用到就懵逼忘了,于是专门写了这篇论文,【便持续更新】
这篇文章是关于Linux命令的总结,涵盖了从基础操作到网络配置等多个方面的命令及其使用方法。
157 1
linux命令总结(centos):shell常用命令汇总,平时用不到,用到就懵逼忘了,于是专门写了这篇论文,【便持续更新】