3

1.3Linux下基础命令操作

Posted by 撒得一地 on 2015年9月15日 in Linux教程

下面介绍几个Linux下基础命令和几个快捷键:

1. 显示日期的命令: date
在Linux字符界面下,没有像window那样可以可以直接查看时间,如果想要知道目前Linux系统的时间,那么直接在命令列模式输入date即可显示:

[root@lmode ~]# date
Mon Sep 14 21:54:36 CST 2015<

也可以自定义输出时间格式,比如想显示2015/09/14这样的时间,就可以使用格式化输出功能:

[root@lmode ~]# date +%Y/%m/%d
2015/09/14
[root@lmode ~]# date +%H:%M:%S
22:04:23

那个『+%Y%m%d』就是date命令的一些参数功能啦!要特别注意参数最前面有个"+"字符。

2.显示日历的命令:cal
如果想知道当前的月份,直接用cal命令

[root@lmode ~]# cal
   September 2015   
Su Mo Tu We Th Fr Sa
     1  2  3  4  5
 6  7  8  9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

cal这个命令可以接的语法为:

[root@lmode ~]$ cal [month] [year] 

使用命令 cal 2015,将显示出2015年的所有月份,使用命令 cal 9 2015,将显示2015年9月份的月历。

下面介绍几个非常有用的快捷键[Tab], [ctrl+c], [ctrl+d]
[Tab]按键
[Tab]按键就是在键盘的大小写切换按键([Caps Lock])上面的那个按键!它具有命令补全和文件补齐的功能喔!
使用它,可以避免我们打错命令或文件名。如果我在命令行下输入ca 再按两次 [tab] 按键, 会出现什么信息?

[root@lmode ~]# ca[tab][tab] 
cacertdir_rehash  caller    captoinfo     cat       
cal      capsh      case     catchsegv  

所有以ca为开头的命令都被显示出来.
那如果你输入ls -al ./.bash再加两个[tab]会出现什么?

[root@iZ94aucqfjcZ ~]# ls -l ./.bash[tab][tab]
.bash_history  .bash_logout   .bash_profile 

在该目录下面所有以 .bash 为开头的文件名都会被显示出来了.

当命令或文件名唯一时,则会直接在我们输入的基础上直接补全。例如

[root@lmode ~]# yu[tab][tab]

因为系统下以yu开头的命令只有一个,所以系统直接将yum显示出来。

下面总结一下: [Tab] 接在一串命令的第一个词的后面,则为命令补全;(多个词用空格分开) [Tab] 接在一串命令的第二个字以后时,则为『文件补齐』! 当按了两次[tab]键后如果没有任何补全响应,则说明你输入有误。

[Ctrl+c] 按键
如果你在Linux底下输入了错误的命令或参数,有的时候这个命令或程序会在系统底下『跑不停』这个时候怎么办?
如果你想让当前的程序停掉的话,可以输入:[Ctrl]与c按键(先按着[Ctrl]不放,且再按下c按键,是组合按键), 那就是中断目前程序的按键.
比如,你输入ping命令,那么如果ping通的话,系统会一直显示返回的字节数及时间,此时就可以用ctrl+c快捷键中断

[root@lmode ~]# ping www.baidu.com
PING www.a.shifen.com (220.181.112.244) 56(84) bytes of data.
64 bytes from 220.181.112.244: icmp_seq=1 ttl=51 time=35.9 ms
64 bytes from 220.181.112.244: icmp_seq=2 ttl=51 time=36.0 ms
64 bytes from 220.181.112.244: icmp_seq=3 ttl=51 time=36.1 ms

这个组合键是将正在运行中的命令中断的, 如果你正在运行比较重要的命令,要小心使用。

[ctrl+d] 按键
这个组合按键通常代表着:键盘输入结束(End Of File, EOF 或 End Of Input)的意思!
另外,你也可以用来取代exit的输入呢!例如你想要直接离开字符接口,可以直接按下[ctrl+d]就能够直接离开了(相当于输入exit)。

标签:,

上一篇:

下一篇:

相关推荐

3 Comments

发表评论

电子邮件地址不会被公开。 必填项已用*标注

1 + 5 = ?

网站地图|XML地图

Copyright © 2015-2024 技术拉近你我! All rights reserved.
闽ICP备15015576号-1 版权所有©psz.