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
下一篇 2017-07-12

相关推荐

  • httpd功能配置之https

       HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。HTTPS使用443端口进行通信。    …

    Linux干货 2016-03-13
  • Linux任务计划

    Linux任务计划,周期性任务执行         未来的某时间点执行一次某任务:at, batch          周期性运行某任务:crontab                 &n…

    Linux干货 2016-12-31
  • 用户、组、权限 等相关命令

    用户、组、文件权限属性 1、用户和组的配置文件 在Linux中用户和组的配置文件主要为: /etc/passwd :存放用户及其属性的信息(名称、GID、UID) /etc/group :存放组及其属性信息 /etc/shadow :存放用户密码及其相关属性 /etc/gshadow :存放组密码及其相关属性 (1)、/etc/passwd的格式 root:…

    Linux干货 2017-07-29
  • LAPM(linux+httpd+php+mariadb)环境搭建

    前言     LAMP(linux+apache+mariadb+php)以下都以源码安装方式,环境为3台虚拟机内存各4G、2核cpu,apache通过fastcgi连接php,数据库用mariadb。       搭建环境:Centos6.4     服务器一 &nb…

    Linux干货 2015-05-27
  • N25-第18周博客作业

    1、为LNMP架构添加memcached支持,并完成对缓存效果的测试报告; LNMP的安装过程不再赘述. # yum install -y memcached # cat /etc/sysconfig/memcached  PORT=”11211″   &nb…

    2017-05-21
  • mv命令总结

    mv命令是move的缩写,可以用来移动文件或者将文件改名,是Linux系统下常用的命令,经常用来备份文件或者目录。 命令格式:mv  源文件或目录 目标文件或目录 2.命令功能:视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能…

    2017-07-24