(个人学习Linux经历)文本命令

 [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 并不同。

 

1. 显示目前所支持的语系
[vbird@www ~]$ echo $LANG
zh_TW.UTF-8
# 上面的意思是说,目前的语系(LANG)为zh_TW.UTF-8,亦即台湾繁体中文的万国码

2. 修改语系成为英文语系
[vbird@www ~]$ LANG=en_US
# 注意到上面的命令中没有空格符,且英文语系为en_US才对喔!
[vbird@www ~]$ echo $LANG
en_US
# 再次确认一下,结果出现,确实是en_US这个英文语系!

 

 

  • 显示日期与时间的命令: date
  • 显示日历的命令: cal
  • 简单好用的计算器: bc

 

[vbird@www ~]$ date  Mon Aug 17 17:02:52 CST 2009 

上面显示的是:星期一, 八月十七日, 17:02 分, 52秒,在 2009 年的 CST 时区!台湾在CST时区中啦! 请赶快动手做做看呦!好了,那么如果我想要让这个程序显示出『2009/08/17』这样的日期显示方式呢? 那么就使用date的格式化输出功能吧!

[vbird@www ~]$ date +%Y/%m/%d
2009/08/17
[vbird@www ~]$ date +%H:%M
17:04 

 

 

重要的几个热键[Tab], [ctrl]-c, [ctrl]-d

 

[vbird@www ~]$ ca[tab][tab]    <==[tab]按键是紧接在 a 字母后面! 
cadaver             callgrind_control   capifax             card 
cal                 cameratopam         capifaxrcvd         case 
caller              cancel              capiinfo            cat 
callgrind_annotate  cancel.cups         captoinfo           catchsegv 
# 上面的 [tab] 指的是『按下那个tab键』,不是要你输入中括号内的tab啦! 

 

 

[vbird@www ~]$ ls -al ~/.bash[tab][tab] 
.bash_history  .bash_logout   .bash_profile  .bashrc

  
  
  
  
  • [Tab] 接在一串命令的第一个字的后面,则为命令补全;
  • [Tab] 接在一串命令的第二个字以后时,则为『文件补齐』!
  • [vbird@www ~]$ find / 
    ....(一堆东西都省略)....  # 此时屏幕会很花,你看不到命令提示字符的!直接按下[ctrl]-c即可! 
    [vbird@www ~]$ <==此时提示字符就会回来了!find程序就被中断!
    
  • 那么[Ctrl]-d是什么呢?就是[Ctrl]与d按键的组合啊!这个组合按键通常代表着: 『键盘输入结束(End Of File, EOF 或 End Of Input)』的意思! 另外,他也可以用来取代exit的输入呢!例如你想要直接离开文字接口,可以直接按下[Ctrl]-d就能够直接离开了(相当于输入exit啊!)

 

你可能感兴趣的:(linux)