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是属于不同的命令。
相关文档:
例一:发送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 ......
总结:1、80X86使用小端法,网络字节序使用大端法。
2、二进制的网络编程中,传送数据,最好以unsigned char, unsigned short, unsigned int
来处理, unsign ......
Resources on the site
• Interactive map of GNU/Linux OS and FOSS
• "GNU/Linux is my home" - map of GNU/Linux system
• Interactive map of Linux kernel
• Linux inside
• Linux Technology Reference (single page view)
• Linux kernel diagram
• Li ......
许多应用程序需要记录它们的活动。系统程序经常需要向控制台或日志文件写消息。这些消息可能指示错误、警告或是与系统状态有关的一般信息。例如,su程序会把某个用户尝试得到超级用户权限但失败的事实记录下来。
通常这些日志信息被记录在系统文件中,而这些系统文件又被保存在专用于此目的的目录中。它可能是/usr ......