[vbird@www ~]$ command [-options] parameter1 parameter2 ...
指令 选项 参数1 参数2
说明:
0. 一行指令中第一个输入的部分绝对是『指令(command)』或『可执行文件案』
1. command 为指令的名称,例如变换路径的指令为 cd 等等;
2. 中刮号[]并不存在于实际的指令中,而加入选项设定时,通常选项前会带 - 号,
例如,-h;有时候会使用选项的完整全名,则选项前带有-- 符号,例如, --help;
3. parameter1 parameter2.. 为依附在选项后面的参数,或者是 command 的参数;
4. 指令,选项, 参数等这几个咚咚中间以空格来区分,不论空几格 shell 都视为一格;
5. 按下[Enter]按键后,该指令就立即执行。[Enter]按键代表着一行指令的开始启动。
6. 指令太长的时候,可以使用反斜杠 (\) 来跳脱[Enter]符号,使指令连续到下一行。
注意!反斜杠后就立即接特殊字符,才能跳脱!
其他:
a,在Linux系统中,英文大小写字母是不一样的。举例来说,cd与CD并不同。
b,更多的介绍等到bash时,再来详述。
LINUX几个重要的热键
Tab按键、ctrl+c、ctrl+d
[Tab]按键就是在键盘的大写灯切换挄键([Caps Lock])上面的那个按键!在各种 Unix-Like 的 Shell 当中, 这个[Tab]按键算是 Linux 的 Bash shell
最棒的功能之一了!他具有『命令补全』不『档案补齐』的功能喔! 重点是,可以避免我们打错指令或文件名呢!
[Tab] 接在一串指令的第一个字的后面,则为命令补全;
[Tab] 接在一串指令的第二个字以后时,则为『档案补齐』!
ctrl+c按键
如果你在Linux 底下输入了错误的指令或参数,有的时候这个指令或程序会在系统底下『跑不停』这个时候怎么办?别担心,如果你想让当前的程序『停掉』的话,可以输入:[Ctrl]+ c 按键(先按着[Ctrl]不放,且再按下 c 按键,是组合键),那就是中断目前程序的按键啦!举例来说,如果你输入了『find /』这个指令时,系统会开始跑一些东西(先不要理会这个指令串的意义),此时你给他按下[Ctrl]-c 组合键,嘿嘿!是否立刻发现这个指令串被终止了!就是这样的意思啦!
不过你应该要注意的是,这个组合键是可以将正在运作中的指令中断的, 如果你正在运作比较重要的指令,可别急着使用这个组合按键喔!
ctrl+d按键
那么[Ctrl]-d 是什么呢?就是[Ctrl]- d 按键的组合啊!这个组合按键通常代表着: 『键盘输入结束(End Of File, EOF 或 End Of Input)』的意思! 另外,他也可以用来取代 exit 的输入呢!!例如你想要直接离开文字接口,可以直接按下[Ctrl]-d就能够直接离开了(相当于输入 exit 啊!)。
联机帮助文件 man page
这里的 man 是 manual 的简写!下达:man date马上就会有清楚的说明出现在你面前!
表格第一行DATE(1)中,(1)代表的含义:
上表中的1,5,8这三个号码特别重要,需要记下三个数字所代表的意义。
一般来说,鸟哥是真的不会去背指令的,只会去记住几个常见的指令而已。那么鸟哥是怎么找到所需要的指令呢? 举例来说,打印的相关指令,鸟哥其实仅记得 lp(line print)而已。那我就由 man lp 开始,去找相关的说明, 然后,再以lp[tab][tab] 找到任何以 lp 为开头的指令,找到我认为可能有点相关的指令后, 再以 man 去查询指令的用法即可!所以,如果是实际在管理 Linux , 那真的只要记得几个径重要的挃令卲可,其他需要的,嘿嘿!努力的找男人(man)吧!
info page
在所有的Unix Like系统当中,都可以利用man 来查询指令或者是相关档案的用法; 但是在Linux里面则又而外提供了一种在线求助的方法,那就是利用info 这个家伙!