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是属于不同的命令。
相关文档:
linux下的字符集转换命令是iconv,我们都知道从utf8编码转换成gbk编码可以这么做:
iconv -f utf8 -t gbk aaa.dat > bbb.dat
但是,今天遇到一个问题发现对于同样的文件,不同的机器上有的能转有的不能转,很是困惑。最后发现,原来是操作系统的问题,一台是redhat,一台是solaris。在同一个操作系统上从gbk--utf8--gb ......
下面是在虚拟机中的linux的ftp的基本配置(redhat AS 4.0为例):
首先要安装linux下的vsftp软件包。
rpm -qa|gerp vsftpd //查找vsftpd有没有安装
[root@RAC01 ~]# rpm -qa|grep vsftpd
vsftpd-2.0.1-5.EL4.7
[root@RAC01 ~]#
如果没有安装就 vsftpd-2.0.1-5.i386.rpm
在li ......
参考:
Linux下syslog日志函数使用 :http://blog.csdn.net/telehiker/archive/2007/10/18/1830575.aspx
xinetd 使用指南中文:http://www.dbanotes.net/OpenSource/Using_xinetd.html
xinetd 官网: http://www.xinetd.org
xinetd 跟服务通信使用 stdin/stderr 输入和输出:
使用 c编写的一个例子:helloword.c
......
在向大家详细介绍linux编译之前,首先让大家了解下Linux脚本Shell命令。然后讲解在shell脚本中可以使用任意的unix命令。
语法基本介绍
1.开头
程序必须以下面的行开始(必须方在文件的第一行):
#!/bin/sh
符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。
当编辑好 ......