ret指令详解-CentOS档案内容查阅指令详解

一 : CentOS档案内容查阅指令详解

1.cat  [-AbEnTv] 文件路径:以只读的形式显示指定的文件,参数:

1)-A:等于-vET,可以列出一些特殊字符而不是空白而已

2)-b:列出行号,仅列出非空百行的行号

3)-E:将结尾的断行以$符显示出来

4)-n:打印出行号(包括空白行)

5)-T:将Tab键以^I显示出来

6)-v:列出一些看不出来的特殊字符

2.tac 文件路径:从后到前的显示文件。

3.nl [-bnw]  档案:添加行号输出,参数:

1)-b:指定好好的显示方式,-b  a:列出包括空行在内的行号;-b  t:列出非空行的行号(默认)。

2)-n:列出行号的表示方法,-n  ln:行号在屏幕的最左方显示;-n  rn:行号在自己字段的最右方显示,且不加0;-n  rz:行号在自己字段的最右方显示,且加上0

3)-w:行号字段的占用位数

以上这些指令都是直接将整个档案,显示在屏幕上,下面指令可以实现分页。

4.more 档案路径:以分页的形式显示档案,打开时,快捷键有:

空格键:向下翻页

Enter:向下一行

/字符串:向下搜索指定的字符串

q:离开more

b或ctr+b:上一页,对管线无效

5.less 档案路径:以分页的形式显示档案,打开时,快捷键有:

空格键或pagedown:向下翻页

pageup:向上翻页

/字符串:向下搜索指定的字符串

?字符串:向上搜索指定的字符串

n:重复前一个搜寻

N:方向重复前一个搜寻

q:离开more

6.head  [-n] number 档案路径:列出档案的前n行,如果n为负数,则表示列出到倒数n行哪里。

7.tail [-fn] number  档案路径:取后面几行,参数:

-nnumber:显示最后number行,默认显示最后10行,若在number前加+行,则表示显示number行以后的内容

-f:持续侦测后面接的档名,需要ctr+c终止。(常用来监听日志文件)

8.od [t TYPE] 档案:读取二进制文件,其中TYPE的类型有,a:利用默认的字符来显示,c:使用ASCII字符来输出,d[size]:利用十进制来输出数据,每个整数占用size bytes;f[size]:利用浮点数来输出数据,每个数占用size bytes;o[size]:利用八进制来输出数据,每个整数占用size bytes;x[size]:利用十六进制来输出数据,每个整数占用size bytes。

9.touch [-acdmt] 档案:创建空档案,或修改档案的各种时间,参数:

1)-a:仅修订atime

2)-c:仅修改档案的时间,若档案不存在则不建立新档案

3)-d:后面可以接欲修订的日期而不用是当前日期,也可以使用—date=”日期或时间”,可以用”2 days ago”这种语句

4)-m仅修改mtime

5)-t后面可以接欲修订的时间而不用是当前时间,格式为[YYMMDDhhmm]

若档案不存在则表示新建空档案各个时间值均为当前时间。

二 : AT指令(中文详解版)(二)

常 用 AT 命 令 手 册
 
1、常用操作
1.1 AT
命令解释:检测 Module 与串口是否连通,能否接收 AT 命令;
命令格式:AT<CR>
命令返回:OK (与串口通信正常)
            (无返回,与串口通信未连通)
   测试结果:AT
            OK
 
1.2 AT+CSQ
命令解释:检查网络信号强度
命令格式:AT+CSQ<CR>
命令返回:+CSQ: **,##
          其中**应在 10 到 31 之间,数值越大表明信号质量越好,##为误码
率,值在 0 到 99 之间。[www.loach.net.cn)
         否则应检查天线或 SIM 卡是否正确安装
测试结果:AT+CSQ<CR>
         +CSQ: 20,5
    
1.3 AT+CPIN?
命令解释:检查登入移动设备(ME)的密码.
命令格式:AT+CPIN?<CR>
命令返回:+CPIN: 状态
          其中状态值可能是:
READY(表示 SIM卡正常,同时不需要登入密码),
SIM PIN (表示 ME等待提供 SIM卡的 PIN 码)
SIM PUK (表示 ME等待提供 SIM卡的 PUK码)
SIM PIN2 (表示 ME等待提供 SIM 卡的 PIN2 码)
SIM PUK2 (表示 ME等待提供 SIM卡的 PUK2 码)
PH-SIM PIN (表示设备被锁 SIM卡,ME等待提供从手机到 SIM卡的密码)
PH-NET PIN (表示设备被锁网络,ME等待提供提供网络个性化密码)
ERROR (表示 SIM卡失败或没有插入 SIM卡)
测试结果:AT+CPIN?<CR>
         +CPIN: READY
          表示SIM卡正常,同时不需要登入密码。
 
1.4 AT+COPS?
命令解释:查询运营商选择状态.
命令格式:AT+COPS?<CR>
命令返回:+COPS: <mode>,<format>,<operator>
          <mode>的值为0 到 4, 默认值是 0
<format>的值为 0 到 2, 默认值是 2
<Operator>的值为运营商代码, 中国移动的代码是 46000, 联通的代码是 46001
测试结果:AT+COPS?<CR> Tech-Link T&E Limited                                                                    常用 AT 命令手册
- 2 -
          +COPS: 0, 2, 46000
 
1.5 AT+WOPEN=2
命令解释:查询模块支持 Open AT 的 Library 版本及是否有 Open AT Application 在模块中.
命令格式:AT+ WOPEN=2<CR>
命令返回:+WOPEN: 2, “ Open AT Library version” ,” Open AT Application version” 
     Open AT Library version 代表的是模块支持 Open AT 的 Library 版本,通常显示的
值为” AT v04.1x”  或 ” AT v04.2x” 
Open AT Application version 代表的是模块支持 Open AT 的 Library 版本,通常显
示的值为” AT v04.1x”  或 ” AT v04.2x” 
注: “ Open AT Library version” 和” Open AT Application version” 两个值必须是一个
一致(除最后一位外),否则会导致 Open AT 程序不稳定.
如果返回值” Open AT Application version” 中没有数据,仅显
示+WOPEN: 2,” AT v04.10” 则表示模块中没有 Open AT Application 程序.
     测试结果:AT+WOPEN=2<CR>
         +WOPEN: 2,” AT v04.10” ,” AT v04.11” 
OK
    
1.6 AT+WOPEN=0
命令解释:停止 Open AT Application 程序.
命令格式:AT+ WOPEN=0<CR>
命令返回:OK      或     ERROR
    测试结果:AT+WOPEN=0<CR>
OK
    
1.7 AT+WOPEN=4
命令解释:删除 Open AT Application 程序.
命令格式:AT+ WOPEN=4<CR>
命令返回:OK      或     ERROR
     测试结果:AT+WOPEN=4<CR>
OK
     注: 删除 Open AT Application 程序前,必须先使用 AT+WOPEN=0 停止 Open AT 程序.
    
1.8 AT+WOPEN=1
命令解释:开启 Open AT Application 程序.
命令格式:AT+ WOPEN=1<CR>
命令返回:OK      或     ERROR
    测试结果:AT+WOPEN=1<CR>
OK
    
1.9 AT+WIPCFG=3
命令解释:查询 WIP 软件版本.   

扩展:m35 at指令详解 / sim800 at指令 中文 / sim800at指令中文版


命令格式:AT+ WIPCFG=3<CR>
命令返回:<revision >      或     ERROR
测试结果:AT+WIPCFG=3<CR>
     WIP Soft v201 on Open AT OS v411
     OK Tech-Link T&E Limited                                                                    常用 AT 命令手册
- 3 -
注意: 使用 AT+WIPCFG=3 命令前,必须确保 Open AT 程序是开启状态(即 AT+WOPEN=1).
WIP Soft v201 代表 WIP 的软件版本是 V201, on Open AT OS v411 代表前面 v201 的
WIP 软件是基于 v411的 Opean AT 开发平台上开发的.
WIP 软件就是TCP/IP 协议站
    
1.10 AT+CSCS?
命令解释:查询终端适配器(TE)的字符集.
命令格式:AT+ CSCS?<CR>
命令返回:<字符集编码格式>
      返回值通常是下列中的一项.
      “ GSM” ----- GSM缺省符号集(参考 GSM 03.38 第 6.2.1 节).
      “ PCCP437” ---- PC字符集代码页 437.
      “ CUSTOM” ---- 用户自定义.
      “ HEX” ---- 十六进制: (取值范围:00 到 FF。比如:052FE6 表示 3 个 8bit 字
符,转换为十进制,分别为 5、47、230,禁止转换为 ME原始字符集).
测试结果:AT+CSCS?<CR>
      +CSCS: “ PCCP437” 
     OK
 
1.11 AT+CGSN
命令解释:查询模块的 IMEI 号码.
命令格式:AT+ CGSN<CR>
命令返回:<IMEI>
测试结果:AT+CGSN<CR>
      012345678901234
     OK
注意: 如果显示 012345678901234 表示模块没有写IMEI 号码,有 IMEI 号码的话
应该显示是 35xxxxxxxx (共 15 位数字).
 
1.12 ATI7
命令解释:查询语音编码特性
命令格式:ATI7<CR>
命令返回:SPEECH CODINGS: FR,EFR,HR,AMR
 
1.13 A TZ
命令解释:恢复默认设置
命令格式:ATZ<CR>
命令返回:OK
 
1.14 AT+CGMR  (此命令功能同等于 ATI3)
命令解释:查询模块版本;
命令格式:AT+CGMR<CR>
命令返回: <revision >
+CMEERROR <err>
   测试结果:AT+CGMR<CR>
         661_09gg.Q2686H 1925236 100506 11:13
OK Tech-Link T&E Limited                                                                    常用 AT 命令手册
- 4 -
解释:模块的 Firmware 版本号为 661
 
1.15 AT+IPR
命令解释:修改串口 1 波特率;
命令格式:AT+IPR=<value ><CR>
命令返回:ERROR  
OK  
   测试结果:AT+IPR=115200<CR>
OK
注意:串口波特率修改为 115200 后要把串口调试工具的波特率设为相应波
特率后模块才会有返回.
 
1.16 AT&W
命令解释:保存模块设置;
命令格式:AT&W<CR>
命令返回:OK
ERROR(保存不成功)
   测试结果:AT&W <CR>
OK
 
1.17 ;&W
命令解释:连续保存命令
命令格式:ATxxx;&W<CR> (AT xxx 代表要设置的命令,紧跟;&W 表示执行此设置的
同时保存该设置)
命令返回:OK
      例如要将模块的波特率设置成 115200 并保存它,则可以直接按如下操作:
   测试结果:AT+IPR=115200;&W <CR>
 
1.18 AT+CGMI
命令解释:查询模块厂商的标识;
命令格式:AT+CGMI<CR>
命令返回:WAVECOM MODEM
   测试结果:AT+CGMI <CR>
WAVECOM MODEM
 
1.19 AT+CGMM  
命令解释:获取模块支持的频带;
命令格式:AT+CGMM<CR>
命令返回:MULTIBAND 900E 1800
 900E
 1800
 1900
 G850
 MULTIBAND G850 1900
   测试结果:AT+CGMM <CR>
MULTIBAND 900E 1800 (表示模块支持多频带,首选频带为 900E 1800)
 Tech-Link T&E Limited                                                                    常用 AT 命令手册

扩展:m35 at指令详解 / sim800 at指令 中文 / sim800at指令中文版


- 5 -
1.20 A/  
命令解释:重复上次命令;
命令格式:A/<CR>
命令返回:上一次 AT 命令返回的值
 这命令重复前一个执行的命令
 
1.21 AT+CPOF  
命令解释:关机;这个特殊的命令可停止 GSM软件堆栈和硬件层
命令格式:AT+CPOF<CR>   
命令返回:OK
   测试结果:AT+CPOF <CR>
OK
注: AT+CPOF<CR>用于停止 GSM软件堆栈,这命令的功能与 AT+CFUN=0 相同,
 执行 AT+CFUN=1<CR>即可重新运行 GSM软件堆栈.
   A T+CPOF=1<CR>用于停止 GSM硬件层,运行此命令后 AT 将失去回应,必需
对模块进行硬件复位模块方可重新工作.
 
1.22 AT+CMEE  
命令解释:模块的错误报告;
命令格式:AT+CMEE=0<CR>  和 AT+CMEE=1<CR>
命令返回:OK
AT+CMEE=0<CR>表示关闭模块的出错报告,当模块的 AT 执行错误时,返回值
仅为 ” ERROR “ 
AT+CMEE=1<CR>表示开启模块的出错报告,当模块的 AT 执行错误时,返回值
为 ” +CME ERROR: xxx “ [xxx 代表错误代码,依照此代码可查询错误类型]
 
1.23 AT+CCLK  
命令解释:时钟管理;
命令格式:AT+CCLK?<CR> 用于查询模块当前的时间
命令返回:+CCLK: "yy/MM/dd,hh:mm:ss"  
另: AT+CCLK="08/03/17,10:34:23"<CR>用于设置模块的时钟,执行此命令后,模
块的时钟将设定成为 08 年3 月 17 日 10 点 34 分 23 秒
 
1.24 AT+CREG
命令解释:网络注册及状态查询;
命令格式:AT+CREG=MODE<CR>
命令返回:OK  
 如果输入 AT+CREG? <CR>则返回+CREG: <mode>, <stat> [ ,<lac>,<ci> ]  
注: <mode>的值共有三个选项,分别是 0 or 1 or 2, 其中0 代表关闭网络注册结果
          码, 1 代表当网络注册状态改变时激活网络注册结果码, 2 代表激活网
络注册结果码同时显示区域和小区信息.
  <stat>的返回值共有三个,分别是 0, 1, 2,3,4,5 , 其中 0 代表没有注册网络同时
 模块没有找到运营商, 1代注册到了本地网络, 2 代表找到运营商但没
有注册网络, 3 代表注册被拒绝, 4 代表未知的数据, 5代表注册在漫游
状态.
  <lac>表示所属网络区域代码,十六进制格式显示,如: “ 279C” 
  <ci>表示所属网络的小区 ID,十六进制格式显示,如: “ 0EB2” Tech-Link T&E Limited                                                                    常用 AT 命令手册
- 6 -
注: <mode>的值设定为 0 或1 的话, <lac>,<ci>的返回值则不显示.
测试结果:A T+CREG=0 <CR>
OK
AT+CREG? <CR>
+CREG: 0,1
 
AT+CREG=1 <CR>
OK
AT+CREG? <CR>
+CREG: 1,1
 
AT+CREG=2 <CR>
OK
AT+CREG? <CR>
+CREG: 2,1, “ 279C” , “ 0EB2” 
 
 
2、通话操作
2.1  ATD  
命令解释:拨打电话
命令格式:ATD**********;<CR>(****为电话号码)
命令返回:无返回 (对方接通后就返回 OK)
         NO DIAL TONE(没有拨号音)
         NO CARRIER(无载波)
         NO ANSWER(对方无应答)
        注: 拨叫语音号码需要在电话号码后加;号, 拨打数据号码时无需;号
 
2.2 ATDL  
命令解释:重拨上一次电话号码
命令格式:ATDL<CR>
命令返回:******* (*******为上一次呼叫的电话号码)
          其它返回值类似 ATD的返回值
 
2.3  RING
命令解释:有电话呼入
命令格式:有来电时串口自动送出 RING 字符串.
命令返回:无
 
2.4  ATA
命令解释:摘机
命令格式:ATA<CR>
命令返回:OK
测试结果:RING  
         RING
         ATA<CR>  (当串口收到 RING 时输入)
         OK
          接通电话. Tech-Link T&E Limited                                                                    常用 AT 命令手册

扩展:m35 at指令详解 / sim800 at指令 中文 / sim800at指令中文版


- 7 -
 
2.5  ATH 
命令解释:挂机
命令格式:ATH<CR>
命令返回:OK
测试结果:ATH<CR>
         OK
          电话挂断(通话过程中)
 
2.6 A T+VTS
命令解释:拨打分机
命令格式:AT+VTS=“分机号码”<CR>
命令返回:OK
测试结果: ATD26743050;<CR>
      OK
AT+VTS=“7”<CR>
OK
AT+VTS=“8”<CR>
OK
AT+VTS=“9”<CR>
OK
AT+VTS=“2”<CR>
OK
以上操作是通过 26743050 的总机拨到 7892 的分机上.
 
2.7 ATS0
命令解释:自动应答
命令格式:ATS0<CR>
命令返回:OK
测试结果:ATS0?<CR>
000
OK
ATS0=003 (设置响铃三声后自动应答)
OK
 
2.8 AT+VGR
 命令解释:喇叭接收音量控制
 命令格式:AT+VGR=xxx<CR> (xxx 数值介于 0~255 之间,每 16 个数值增益改变 2db)
 命令返回: +VGR: xxx
OK
 
2.9 AT+VGT
 命令解释:麦克风输出音量控制
 命令格式:AT+VGT=xxx<CR> (xxx 数值介于 0~255 之间,每 32 个数值增益改变 3db)
 命令返回: +VGT: xxx
OK
 Tech-Link T&E Limited                                                                    常用 AT 命令手册
- 8 -
2.10 AT+CMUT
 命令解释:麦克风静音控制
 命令格式:AT+CMUT=x<CR>
 命令返回:OK
注: 上面 x 的值共包含 0和 1, 0代表关闭静音功能, 1代表开启静音功能 

扩展:m35 at指令详解 / sim800 at指令 中文 / sim800at指令中文版

三 : LCD1602的11条指令详解

1602指令

共11条指令:1.清屏指令

功能:<1> 清除液晶显示器,即将DDRAM的内容全部填入"空白"的ASCII码20H;

<2> 光标归位,即将光标撤回液晶显示屏的左上方;

<3> 将地址计数器(AC)的值设为0。[www.loach.net.cn)

2.光标归位指令

功能:<1> 把光标撤回到显示器的左上方;

<2> 把地址计数器(AC)的值设置为0;

<3> 保持DDRAM的内容不变。

3.进入模式设置指令

功能:设定每次定入1位数据后光标的移位方向,并且设定每次写入的一个字符是否移动。参数设定的情况如下所示:

位名 设置

I/D 0=写入新数据后光标左移 1=写入新数据后光标右移

S 0=写入新数据后显示屏不移动 1=写入新数据后显示屏整体右移1个字符

4.显示开关控制指令

lcd1602指令集 LCD1602的11条指令详解

[www.loach.net.cn]

扩展:lcd1602指令集 / lcd1602指令 / lcd1602写指令

四 : CentOS指令语法结构详解

[tyang3@localhost Desktop]$ command [-options] [arguments]

                                                指令           选项           参数

command 命令:表示命令的名称,如 ls、cd、cp等

options 选项:定义命令的执行特性,中刮号[]并不存在亍实际的指令中,而加入选项设定时,通常选项前会带 - 号或--号,有两种长短选项

                     短选项:用-引导,后面跟单个字符,如 -a、-l、-h等

                                  多个短选项可以组合使用,效果和几个短选项一样,如-a –l -h===-alh

                     长选项:用--引导,后面跟完整的单词,如—help

arguments 参数:表示命令的作用对象,可以有多个参数,通常情况可以是文件名、目录、或用户名。

说明一:指令中第一个输入的部分绝对是『指令(command)』或者是『可执行文件案』

说明二:命令, 选项, 参数等这几个咚咚中间以空格来区分,不论空几格 shell 都规为一格

        [tyang3@localhost Desktop]$ ls -al /etc

        [tyang3@localhost Desktop]$ ls            -al          /etc

        [tyang3@localhost Desktop]$ ls -a -l /etc

        这三个命令效果完全一样

说明三:指令太长的时候,可以使用反斜杠 () 来跳脱[Enter]符号,使指令连续到下一行。 注意!反斜杠后就立刻接特殊字符,才能跳脱!

说明四:在Linux系统中,严格区分英文字母大小写,如cd和CD并不同

二、帮助命令 1. whatis <command>:显示简短功能描述

[tyang3@localhost Desktop]$ whatis ls 

ls                   (1)  - list directory contents 

ls                   (1p)  - list directory contents

2. <command> --help:显示使用摘要和参数列表(可以查看大多数命令的用法)

[tyang3@localhost Desktop]$ ls --help 

Usage: ls [OPTION]... [FILE]... 

List information about the FILEs (the current directory by default). 

Sort entries alphabetically if none of -cftuvSUX nor --sort.

Mandatory arguments to long options are mandatory for short options too. 

  -a, --all                  do not ignore entries starting with . 

  -A, --almost-all           do not list implied . and .. 

      --author               with -l, print the author of each file

3. Man [<chapter>] <command>:查看命令描述或手册页(Manual)

[tyang3@localhost Desktop]$ man ls

在man命令下底行模式:输入 

/<text>   查找关键字 

n/N         下一个/上一个 

q             离开 

man -k <keyword>  列出包含keyword关键字的手册页

4. Info <command>:查看命令更详细的说明文件

[tyang3@localhost ~]$ info ls

注:info查看的是比man更详细的说明,也就是把man的页再划分为更小的章节,同时这个命令还可以链接到相似主题

info命令底行模式: 

pageUp.pageDown            翻页 

Tab                                     跳往下一个链接(有*的地方) 

Enter                                  进入链接 

n/p/u                                  跳往下一个(上一个)小节,上一层章节 

s[<text>]                            查找关键字 

q                                         离开

在查看命令帮助时,会出现[],<>,|等符号,它们的含义如下: 

[]        表示是可选的; 

<>       表示是可变化的;  

x|y|z    表示只能选择一个; 

-abc   表示三个参数(或任何二个)的混合使用

usr/share/doc/                           说明文件目录 

http://www.redhat.com/docs/      在线说明文件

下页更精彩: 1 2 3 4
上一篇: 三亚cc创意婚纱摄影-三亚婚纱摄影中有个薇爱纪实摄影,看了网站很想去拍,有没有拍过的给点我这个新人意见的? 下一篇: 利用网络赚钱-一个农民工利用网络三年竟然赚了30万

优秀文章