Linux简单命令说明(date、clock、echo 、Tab键、screen)

Linux简单命令说明

1、如何查询命令的帮助文档

外部命令:是系统用应用程序的一部分,在系统启动时不会被加载到内存,而在服务或进程启用时
           才执行它。
    查看  COMMAND --help
           man  COMMAND

内部命令:是简小的命令,开机就已加载到shell中。
    查看  help COMMAND

2、date和clock命令

date #显示当前系统时间
    [option]参数:
        -d, --date=STRING #显示字符串所指定的日期与时间,字符串前后必须加上引号。
             eg:[root@ymd ~]#date -d '+3day' +%A #显示3天后是星期几
                             Friday
        %F, (%Y-%m-%d) #显示年-月-日
             eg:[root@ymd ~]#date +%F
                             2017-07-11
        %T, (%H:%M:%S) #显示小时分钟秒
             eg:[root@ymd ~]#date +%T
                             15:05:42
    修改系统时间格式:[MMDDhhmm[[CC]YY][.ss]]  月日小时分年秒
clock #显示硬件时间
    [option]参数:    
         -s, --hctosys #将系统时间替换成硬件时间
         -w, --systohc #将硬件时间替换成系统时间

3、echo命令

echo #会将输出的字符串送至标准输出。
    [option]参数:
         -E (默认)不支持"\"解释功能
         -n 不自动换行
         -e 启用"\"字符解释功能
             \a 发出警告声
             \b 退格
             \c 最后不加换行符号
             \n 换行且光标移至行首
             \r 回车
             \t 插入Tab键
    eg:[root@ymd ~]#echo "My hostname is `hostname`" #显示主机名
                     My hostname is ymd
        [root@ymd ~]#echo "$SHELL"  #显示当前shell
                     /bin/bash

4、Tab键命令补全

在键入命令时,使用Tab键会大大节省时间。
/+2Tab键  #显示根目录下子目录,包括隐藏目录
    ./+2Tab键 #当前目录下子目录,包括隐藏目录
    *+2Tab键  #当前目录下子目录,不包括隐藏目录
    $+2Tab键  #显示所有变量
    ~+2Tab键  #显示所有用户列表

5、screen命令(共享会话)

screen -S [name]#创建新的会话
    screen -ls      #显示所有已经打开的screen会话
    screen -x [name]#加入screen会话
    Ctrl+a ,d       #剥离当前会话
    screen -r       #恢复screen会话
    exit            #退出并关闭会话
   eg:[root@ymd ~]#screen -S ymd
       [root@ymd ~]#screen -ls
        here is a screen on:
            2779.ymd        (Attached)
        1 Socket in /var/run/screen/S-root.
       [root@ymd ~]#screen -x ymd

原创文章,作者:M25_ymd,如若转载,请注明出处:http://www.178linux.com/80148

(0)
M25_ymdM25_ymd
上一篇 2017-07-12 20:17
下一篇 2017-07-12 20:23

相关推荐

  • test

    test

    Linux干货 2016-08-08
  • 进程的简单概念

    什么是进程?进程是载入内存的一个指令集合。 PID代表进程号, centos7之前的第一个进程都为inet。centos7的第一个位systemd 进程优先级分为系统优先级和实时优先级,系统优先级0到139表示,值越大优先级越低。centos6用0到98表示值越大优先级越低 实时优先级用99到0表示,值越大优先级越高。 进程类型:守护进程和前台进程。(俩者可…

    Linux干货 2017-05-08
  • Nginx常用配置详解

    Nginx常用配置详解(一) 本文依照nginx官方站点文档介绍常用的nginx各种常用配置,未经过校对,如有错误还望海涵。 Nginx配置通用语法 Nginx最基本的配置语法 配置项名 配置项值1 [配置项值2 ….]; 配置项名位于行首,配置项值与配置项名之间用空格隔开,多个配置项值之间也用空格隔开,每行配置结尾必须加上分号。 #配置项名 配置项值1…

    Linux干货 2017-06-20
  • nfs,samba同步LAMP与Mysql

    使用nfs功能实现WEB页面同步     拓扑图见NFS实现LAMP冗余:     目的:使用网络文件系实现LAMP的分步式资源共享    配置步骤:    配置test1:搭建NFS环境:&nbsp…

    2017-04-26
  • mariadb之再次演练

    架构图如下: 1.按照架构图所示,准备机器,做好时间同步,主机名解析 192.168.42.150 node1 [proxySQL keepalived]192.168.42.151 node2 [proxySQL keepalived]192.168.42.152 node3 [mysql-master wha]192.168.42.153 node4 […

    Linux干货 2016-03-06
  • 第四周练习

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限 # cp -a /etc/skel /home/tuser1 # chmod -R go= /home/tuser1 2、编辑/etc/group文件,添加组hadoop #vim /etc/group #hadoop:x:5…

    Linux干货 2017-10-21