linux命令执行的方式
刚开始接触linux,不知道linux命令到底怎么执行,觉得它里面的各个参数那么多,到底哪样子用呢,经过几天的总结,结合鸟哥的私房菜,如下:
command [-options]... parameter1 paremeter2 ...
说明:
0. 一行命令中第一个输入的绝对是“命令(command)” 或 “可执行文件”。
1. command为命令的名称,例如变换路径的命令为cd等。
2. 中括号 [] 并不存在于实际的名录中,加入参数设置时,通常为 - 号,例如 -h,有时候完整参数 名称会输入 --符号,例如 --help。
3. ...表示这里的选项可以同时设置多个,选项可以放在一个-后面,例如:-al,也可以分开,中间以空格分开,例如 -a -l。
4. 参数,可以设置多个,每个参数之间也是以空格分开的,例如 ls中的[FILE]...就表示参数,date中的[+FORMAT]表示参数,表示是command的参数
5. command, -options, parameter1.. 它们中间以空格来分割,不论空几格,shell都视为一格。
6. 按下[Enter]键后,该命令就立即执行。[Enter]键为<CR>字符,它表示一行命令开始启动。
7. 命令太长的时候,可以用 \ 符号来转义[Enter]符号,使命令连续到下一行。注意,\后就立刻接特殊字符。学过编程的人一定对转义这个概念很熟悉。
8. linux系统中是大小写敏感的,即cd和Cd是属于不同的命令。
相关文档:
1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI) 就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......
例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......
查看文章
关于Linux静态库和动态库的分析
2009-12-15 11:44
1.什么是库
在windows平台和linux平台下都大量存在着库。
本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。
由于windows和linux的本质不同,因此二者库的二进制是不兼容的。
本文仅限于介绍linux下的库 ......
买来的开发板一启动就进入Qtopia的界面,很像个手机,但我想让它开机就执行我的程序,怎么办呢?
在网上查找关于Linux启动的文章,发现这个文件配置了启动所做的操作:/etc/inittab.
# This is run first except when booting
::sysinit:/etc/init.d/rcS
# Start an "askfirst" shell on the console
# shell routin ......
在向大家详细介绍linux编译之前,首先让大家了解下Linux脚本Shell命令。然后讲解在shell脚本中可以使用任意的unix命令。
语法基本介绍
1.开头
程序必须以下面的行开始(必须方在文件的第一行):
#!/bin/sh
符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。
当编辑好 ......