UNIX系统上实现拨号

我们假设你已经连接上系统并且处于外壳环境。
1.我们首先需要找到L-devices文件,它应该在usr/lib/uucp目录下,但是为防止万一它被隐藏了,输入命令:
find / -name L-devices -print
将让你能找到它。如果你找不到,也别着急,因为只要经过反复的实验,我们一定能找到它。
2.如果你找到L-devices文件,我们需要把它显示出来,输入命令:
cat L-devices
如果它超出一屏,则输入命令:
cat L-devices | more
这将可以显示下一个页,并且,当按q取消时,将返回并显示下一行。
这文件显示调制解调器是连接在哪条线路(端口)上的,以及调制解调器什么时候能被呼叫和它波率。
我们要的是一系列的线路和波率。选择你想要的速度,记下这个系列的线路。速度象2400,1200,300那样显示
并且,一系列线路是象ttynn那样,nn是数字。
3.如果你不能找到或显示L-devices文件,那么试试输入命令:
who am i
这将显示你在哪一系列的线上,就象你如果在调制解调器上,我敢打赌其他的不会离你太远,比如说,
如果你在tty07这条线上,那对于在tty06,tty08或是那附近的线上调制解调器都有绝好的机会。
4.现在我们直接连接调制解调器,输入命令:
cu -sbaud -l/dev/ttynn dir
baud和ttynn分别指你想要的速度和线路。如果你不能找到或列出L-devices文件那么还是象我告诉你的一样反复试验摸索。
当你确实得到它的时候,就应该可以连接了.
5.现在我们直接说说调制解调器。为了保险起见,这时候我建议保存调制解调器当前的状态,输入命令:
AT&W
如果你不能看见你输入的命令,不用担心,因为它可能处于安静模式来响应。现在返回系统默认设置,输入命令:
AT&F
现在你可以象你所需要那样设置调制解调器了,就象平时使用你自己的一样。当你结束时,输入命令:
ATZ
来返回调制解调器的初始化状态,然后输入命令:
~.
它应该可以‘断开',并且,现在你应该回到你的外壳中了。

(0)

相关推荐

  • 使用Python编写类UNIX系统的命令行工具的教程

    引言 您是否能编写命令行工具?也许您可以,但您能编写出真正好用的命令行工具吗?本文讨论使用 Python 来创建一个强健的命令行工具,并带有内置的帮助菜单.错误处理和选项处理.由于一些奇怪的原因,很多人并不了解 Python? 的标准库具有制作功能极其强大的 *NIX 命令行工具所需的全部工具. 可以这样说,Python 是制作 *NIX 命令行工具的最佳语言,因为它依照"batteries-included"的哲学方式工作,并且强调提供可读性高的代码.但仅作为提醒,当您发现使用 Py

  • 使用IPython下的Net-SNMP来管理类UNIX系统的教程

    引言 对于简单网络管理协议 (SNMP),大多数系统管理员都具有一定的使用经验,或者至少听说过它.如果您正在一个数据中心工作,那么您每天都可能采用某种方式与 SNMP 进行交互.有许多给人印象深刻的.同等规模的网络管理系统 (NMS) 或者网络监视系统使用了 SNMP 监视,但本文并不打算介绍这些系统.本文主要涉及的是通过 Python? 语言来研究 SNMP,并亲自编写相关的代码. 一位朋友最近告诉我,有时候遇到的情况就像:只是希望沿着街道一路走到奶奶家,而不需要乘坐像 Saturn V 火箭

  • 在类Unix系统上开始Python3编程入门

    假设有个python脚本script.py,不管哪种Unix平台,都可以在命令行上通过解释器执行: $ python script.py Unix平台还可以在不明确指定python解释器的情况下,自动执行python解释器,这需要在python脚本的第一行添加如下shell魔术字符串: #!/usr/bin/python 在#!之后写上python解释器的完整路径,通常在/usr/bin或/usr/local/bin目录下.还有一种方法是使用env这个命令,位于/bin或/usr/bin中,它会

  • 怎样在UNIX系统下安装php3

    # cd /usr/src # tar xvzf apache_1.3.6.tar.gz   (产生apache_1.3.6目录) # tar xvzf php-3.0.8.tar.gz    (产生php-3.0.8目录) # cd apache_1.3.6 # ./configure --prefix=/usr/local/apache  (把Apache的安装目录定为 /usr/local/apache) # cd php-3.0.8 # ./configure --with-mysql=

  • 判断Unix系统及库文件是32位还是64位的详解

    判断Unix系统及库文件是32位还是64位的详解 一.查看系统32还是64位系统 bootinfo -y    查看硬件位数 bootinfo -K   查看内核位数 二.查看库文件是32位还是64位 1.使用file命令 Linux: # file libnss1_files-2.2.4.so libnss1_files-2.2.4.so: ELF 32-bit LSB shared object, Intel 80386, version 1, not stripped # file lib

  • 怎样在UNIX系统下安装MySQL

    # cd /usr/src   # tar -zvxf mysql-3.22.25-pc-linux-gnu-i686.tar.gz (产生 mysql-3.22.25-pc-linux-gnu-i686目录) # cd mysql-3.22.25-pc-linux-gnu-i686 # ./configure --prefix=/usr/local/mysql (其中参数设定目的安装路径) # make # make install   注意在运行configure时,设定MySQL的安装目的

  • UNIX系统上实现拨号

    我们假设你已经连接上系统并且处于外壳环境. 1.我们首先需要找到L-devices文件,它应该在usr/lib/uucp目录下,但是为防止万一它被隐藏了,输入命令: find / -name L-devices -print 将让你能找到它.如果你找不到,也别着急,因为只要经过反复的实验,我们一定能找到它. 2.如果你找到L-devices文件,我们需要把它显示出来,输入命令: cat L-devices 如果它超出一屏,则输入命令: cat L-devices | more 这将可以显示下一个

  • UNIX 系统常用管理命令

    一. 引言UNIX系统作为一种强大的多用户分时操作系统,在越来越多的场合受到了应用,同时,对UNIX的系统管理的要求也随之越来越多,但目前的书籍对UNIX系统管理命令介绍的并不是很多.本文主要是针对UNIX系统管理员,以SUN SOLARIS 2.6 系统为例,列举了一些UNIX常用的管理命令的使用及其使用中遇到的问题和解决方法,供大家参考. 二. 常用系统管理命令介绍1. share 和 mount 命令 这是系统管理员常用的两个命令,share命令用于把本机的目录共享出来,以便其它UNIX系

  • 在Linux系统上安装Spring boot应用的教程详解

    Unix/Linux 服务 systemd 服务 操作过程 1. 安装了JDK的centOS7虚拟机 注意下载linux版本JDK的时候不能直接通过wget这种直接链接下载,否则会解压不成功,应该打开原官网,点击同意许可后点击下载(这种方式下载很慢),比较好的方式是复制下载页的地址到迅雷,通过迅雷打开该下载页,同意许可后点击下载. 下载后解压.配置环境变量 tar -zxvf jdk1.8.0_211.jar.gz 环境变量配置:/etc/profile 文件最后添加如下 export JAVA

  • Python限制内存和CPU使用量的方法(Unix系统适用)

    问题 你想对在Unix系统上面运行的程序设置内存或CPU的使用限制. 解决方案 resource 模块能同时执行这两个任务.例如,要限制CPU时间,可以像下面这样做: import signal import resource import os def time_exceeded(signo, frame): print("Time's up!") raise SystemExit(1) def set_max_runtime(seconds): # Install the sign

  • 在windows 64位操作系统上运行32位的vbscript的方法

    今天在2008 r2 64位的服务器系统上,运行vbs文件的时候如下提示 --------------------------- Windows Script Host --------------------------- 脚本: C:\Users\Administrator\Desktop\vbs_cf.vbs 行: 10 字符: 1 错误: 未找到提供程序.该程序可能未正确安装. 代码: 800A0E7A 源: ADODB.Connection 在2003上运行正常的程序,为什么在08上不

  • ubuntu 系统上为php加上redis 扩展的实现方法

    ubuntu 系统上为php加上redis 扩展的实现方法 最近一个项目,,想用redis 作为数据库,php是不待redis 扩展,必须安装,怎么安装呢?我在网上找的很多资料发现都是预编译的,但都没成功,于是就找了另外一种方法是不需要编译直接安装就可以了. 安装redis 扩展 sudo apt-get install git-core 安装好后重启nginx ,php5-fpm, 重启nginx sudo /etc/init.d/nginx restart 重启php5-fmp sudo /

  • 在Linux和Windows系统上安装Nginx服务器的教程

    1.在CentOS系统上安装Nginx 在 CentOS6 版本的 EPEL 源中,已经加入了 nginx 的 rpm 包,不过此 RPM 包版本较低.如果需要更新版本,可以使用官方制作的 rpm 包,或者使用源码包编译安装. 还可以使用一些二次开发功能增强的 nginx 版本,例如淘宝的 Tengine 和 OpenResty 都是不错的选择. 1.1 常用编译参数 --prefix=PATH:指定 nginx 的安装目录     --conf-path=PATH:指定 nginx.conf

  • 微信JSSDK多图片上传并且解决IOS系统上传一直加载的问题

    微信多图片上传必须挨个上传,也就是不能并行,得串行: 那么我们可以定义一个如下所示的上传函数: var serverIds = []; function uploadImages(localImagesIds) { if (localImagesIds.length === 0) { $.showPreloader('正在提交数据...'); $('form').submit(); } wx.uploadImage({ localId: localImagesIds[0], // 需要上传的图片

  • 在IOS系统上滚动条滚动到指定的位置出现空白页面的解决方案

    原因: -webkit-overflow-scrolling:touch 解释: 由于使用-webkit-overflow-scrolling这个属性,苹果手机会使用硬件加速,从而促使页面滑动得更加流畅,然而也导致了页面出现空白的情况. 解决办法: 滚动之前,先设-webit-overflow-scrolling的属性值为auto,然后页面滚动完了,再设为touch即可. 实例: $("#id").css('-webkit-overflow-scrolling','auto'); $(

随机推荐