linux系统AT命令已弃用

不及物动词 其他 39

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    是的,Linux系统中的AT命令已经被废弃了。

    AT命令是一种用于控制调制解调器的命令,它可以用来设置调制解调器的参数,拨号电话号码,发送和接收数据等。在早期的计算机系统中,调制解调器是主要的通信设备,因此AT命令在控制调制解调器方面起着非常重要的作用。

    然而,随着互联网和网络技术的发展,调制解调器逐渐被更高速的网络设备替代,AT命令在新的计算机系统中已经不再被广泛使用。现在,大多数的计算机系统都使用更现代化的网络设备,如网卡、无线网络适配器等来实现网络连接,而不再需要使用AT命令来控制调制解调器。

    此外,AT命令是基于串口通信的,而现代计算机系统往往使用USB接口或者无线连接来进行通信,没有串口。

    因此,Linux系统已经不再支持AT命令了。如果您需要控制调制解调器或其他串口设备,可以考虑使用更适合的通信协议或命令,如PPP协议、Minicom等。

    总之,由于技术的进步和设备的更新,Linux系统中的AT命令已经被废弃,不再被使用。如果您需要进行通信或网络连接,建议使用更现代化的网络设备和相应的通信协议。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    1. 曾经常用的AT命令是指在Linux系统中通过命令行设置计划任务的一种方式。它允许用户定时运行命令或脚本,以执行特定的任务。

    2. 然而,AT命令在较新的Linux发行版中已经被弃用。原因是AT命令对于任务管理的能力有限,不如更现代化的工具和技术。它无法提供灵活的调度和管理功能,也缺乏与其他系统组件集成的能力。

    3. 目前,在Linux系统中,建议使用更强大和灵活的cron来管理计划任务。cron能够提供更多的调度选项,例如每天、每周、每月或在特定时间运行任务。此外,它还可以方便地调用脚本和命令,执行复杂的任务。

    4. 另外,对于需要即时执行任务的情况,可以使用概念上类似于AT命令的“即时任务调度器”。这些工具允许用户在命令行或图形界面中即时运行命令或脚本,而无需设置计划任务。

    5. 在使用AT命令时,如果你的Linux发行版仍然支持该命令,你可能会遇到一些限制或问题。因为它已经被认为是过时的,所以可能不会在将来的版本中得到支持。因此,为了确保长期的可维护性和兼容性,建议迁移到更现代化的任务管理工具。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    是的,Linux系统中的AT命令已经被弃用。AT命令是用于在指定时间执行命令的一种方式,它通常用于计划任务和定时执行任务。然而,在当前的Linux系统中,AT命令已经不再推荐使用,主要原因有以下几点:

    1. 更强大的替代工具:Linux系统中已经出现了更强大和更灵活的替代工具,如cron和systemd-timers。这些工具提供了比AT命令更多的功能和选项,可以更好地满足定时任务的需求。

    2. 安全性问题:AT命令在设计时没有考虑到安全性问题,例如,它允许任何用户使用AT命令添加和执行计划任务,这可能导致安全风险。而cron和systemd-timers工具在设计时考虑到了安全性问题,可以限制只有特定的用户或组可以添加和执行定时任务。

    3. 管理和维护的困难:AT命令在管理和维护方面存在一些困难。例如,如果需要查找或修改一个已添加的计划任务,就需要一个特定的命令来处理。而在cron和systemd-timers中,可以使用标准的配置文件和命令行工具来管理和维护定时任务,更加方便和灵活。

    在使用Linux系统时,建议使用cron或systemd-timers来替代AT命令。cron是一个经典的定时任务管理工具,可以让用户在指定时间执行命令或脚本。以下是使用cron添加定时任务的操作流程:

    1. 打开终端窗口,使用命令crontab -e编辑cron的配置文件。如果是第一次编辑,系统可能会提示选择一个文本编辑器。

    2. 在打开的配置文件中,按照指定格式添加定时任务。每行表示一个定时任务,格式为:分钟 小时 日期 月份 星期 要执行的命令或脚本。

    3. 保存并关闭文件。cron将自动加载新的定时任务。

    4. 可以使用crontab -l命令查看当前配置的所有定时任务。

    5. 如果需要修改或删除某个定时任务,可以再次使用crontab -e命令编辑配置文件,修改后保存即可。

    使用systemd-timers也是一种常用的定时任务管理工具,它是Systemd系统管理工具中的一个组件。以下是使用systemd-timers添加定时任务的操作流程:

    1. 打开终端窗口,使用命令systemctl –user edit –full <服务名>.timer编辑定时任务的配置文件。其中<服务名>是要执行的命令或脚本。

    2. 按照文件中的指示进行配置,包括定时器的触发时间、要执行的命令或脚本等。

    3. 保存并关闭文件。systemd-timers将自动加载新的定时任务。

    4. 使用systemctl –user start <服务名>.timer命令启动定时任务。

    5. 若要停止定时任务,可以使用systemctl –user stop <服务名>.timer命令。

    总结而言,虽然AT命令已经被弃用,但是在Linux系统中仍然有很多替代AT命令的工具可供选择。使用cron或systemd-timers可以更方便、更灵活地管理和维护定时任务。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部