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

相关推荐

  • 软链接与硬链接的区别

      这两牵扯到链接,那么先介绍以下链接。   在文件系统中,有一种可以把不同的文件相连接到一起的机制,这个机制叫做链接。通俗的话来说就是打开两个不同的文件夹,其实进去的是同一个。它可以把一个文件用不同的名字和路径来表示出来。系统通过inode(索引节点,文件唯一标识)来识别是否为同一个文件,无论系统上有有多少个链接,在磁盘上只有一个唯一的…

    2017-05-25
  • awk详解

    —————————— 课外练习 只处理用户ID为奇数的行,并打印用户名和ID号 [root@localhost ~]# awk -F: '{if($3%2!=0) {print&n…

    Linux干货 2016-09-25
  • 3、常用命令介绍

    http://note.youdao.com/yws/public/redirect/share?id=4840e26ee1d2b2c928b6c26e2ba14661&type=false

    Linux干货 2016-08-08
  • vim 编辑器 定时任务 bash基础

    vim 编辑器 定时任务 bash基础

    2017-10-17
  • 09yum的使用以及简单配置

    YUM: yellowdog update modifier ,rpm的前端程序,用来解决软件包相关依赖性,可以在多个库之间定位软件包。 yum repository:yum repo,存储了众多RPM包,以及包相关的元数据文件,放置于特定目录repodata下。 yum 访问的文件服务器主要有三种,ftp,http,file。 yum客户端配置文件: 【/…

    Linux干货 2016-11-04
  • iptables/netfilter入门到进阶

    一、iptables/netfilter的简介: iptables:规则管理工具;该系统工具有利于在 Linux 系统上更好地控制 IP 信息包过滤和防火墙配置。防火墙在做信息包过滤决定时,有一套遵循和组成的规则,这些规则存储在专用的信息包过滤表中,而这些表集成在 Linux 内核中。在信息包过滤表中,规则被分组放在我们所谓的链(chain)中。而netfi…

    Linux干货 2017-05-03