linux命令的使用格式

Linux命令的一般格式为:

[root@node1 ~]#command [选项] [参数]

1、ifconfig 设备 参数

参数:

up:启动指定设备

down:关闭指定设备

arp:指定设备是否支持ARP协议

-a:显示全部接口信息

例如:[root@node1 ~]#ifconfig eth0 up #启动eth0网卡

2、echo打印

 [root@node1 ~]#echo $PATH    #输出变量的内容

 [root@node1 ~]#echo “12345”  #输出12345

 [root@node1 ~]#echo -e “/n78788878787” #保持引号中的字符特定的含义

3、tty:打印连接到标准输入终端的文件名

 -s 什么也不打印,只返回状态码

 [root@node1 ~]#tty

 /dev/pts/0

    [root@node1 ~]#tty -s

    [root@node1 ~]#echo $?

    0

    状态码的含义:

   0 表示标准输入是一个终端。 

   1 表示标准输入不是一个终端。 

   2 表示给定的参数是不正确的参数。 

   3 表示发生了写错误

   4、startx:启动X Windows,startx 参数

    startx -w  强制启动x Windows会话

    startx;kill -9 $$ 启动x Windows会话,并注销用户telnet会话

    startx -x .xinitrc  使用.xinitrc启动x会话

    startx -m mvm  使用mvm窗口管理启动x会话

    5、export 设置环境变量

    格式:export [-fnp]  [变量名称]=[变量值]

     -f:代表[变量名称]中为函数名称

     -n:删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中

     -p:列出所有的shell赋予程序的环境变量

     6、pwd 列出当前所在目录:-L目录连接链接时输出链接路径,-P输出物理路径

     [root@node1 ~]# pwd

      /etc

     7、history 列出输入的历史命令

      [root@node1 ~]# history

     8、shutdown安全关闭或重新启动Linux系统

      shutdown [-efFhknr][-t 秒数][时间][警告信息]

      [root@node1 ~]# shutdown -r +10       #10分钟后关机并马上重启

       [root@node1 ~]# shutdown -h now    #马上关机并且不重启

     9、poweroff 立即关闭操作系统

        poweroff [-nwdfih]

         [root@node1 ~]# poweroff

     10、reboot 重启操作系统

         [root@node1 ~]# reboot  [-dfhinpw]

          [root@node1 ~]# reboot -f       #立即重启,不调用shutdown

      11、hwclock 显示和设置硬件时钟     

     [root@node1 ~]# hwclock

     2016年0911月17日 星期六 21时09分28秒  -0.134840 seconds

     [root@node1 ~]# hwclock -r

     2016年09月17日 星期六 21时09分33秒  -0.469123 seconds

     [root@node1 ~]# hwclock –show

     2016年09月17日 星期六 21时09分45秒  -0.127548 seconds

    12、date  

    date [OPTION]… [+FORMAT]    

 在设定时间:

 [root@node1 ~]#date -s //设置当前时间,只有root权限才能设置,其他只能查看。

 [root@node1 ~]#date -s 20080523 //设置成20080523,这样会把具体时间设置成空00:00:00

 [root@node1 ~]#date -s 01:01:01 //设置具体时间,不会对日期做更改

 [root@node1 ~]#date -s “01:01:01 2008-05-23″ //这样可以设置全部时间

 [root@node1 ~]#date -s “01:01:01 20080523″ //这样可以设置全部时间

 [root@node1 ~]#date -s “2008-05-23 01:01:01″ //这样可以设置全部时间

 [root@node1 ~]#date -s “20080523 01:01:01″ //这样可以设置全部时间

 

 加减:

 [root@node1 ~]#date +%Y%m%d         //显示现在天年月日

 [root@node1 ~]#date +%Y%m%d –date="+1 day"  //显示后一天的日期

 [root@node1 ~]#date +%Y%m%d –date="-1 day"  //显示前一天的日期

 [root@node1 ~]#date +%Y%m%d –date="-1 month"  //显示上一月的日期

 [root@node1 ~]#date +%Y%m%d –date="+1 month"  //显示下一月的日期

 [root@node1 ~]#date +%Y%m%d –date="-1 year"  //显示前一年的日期

 [root@node1 ~]#date +%Y%m%d –date="+1 year"  //显示下一年的日期

 

 

          

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

(0)
282265970@qq.com282265970@qq.com
上一篇 2016-09-17 21:06
下一篇 2016-09-17 21:46

相关推荐

  • zabbix如何监控nginx的status

    nginx   status配置 server {                 listen      80;                 server…

    Linux干货 2016-02-19
  • lvs三种基础模型

    1: LVS-DR 模式(调度器与实际服务器都有一块网卡连在同一物理网段上)简要的网络结构如下所示 lvs-DR模型是lvs的默认模型,也是企业中用到的最多的模型    解读:直接路由模型,每个Real Server上都有两个IP:VIP和RIP,但是VIP是隐藏的,就是不能提高解析等功能,只是用来做请求回复的源IP的,Director上…

    Linux干货 2016-08-15
  • 第三周作业

      1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 who | cut -d" " -f1 | sort -u who | cut -d" " -f1 | uniq 2、取出最后登录到当前系统的用户的相关信息。    who | tail -1 …

    Linux干货 2016-11-19
  • centos查看和修改文件权限

      查看权限在终端输入:  ls -l xxx.xxx (xxx.xxx是文件名)那么就会出现相类似的信息,主要都是这些:-rw-r–r–其中: 最前面那个 – 代表的是文件类型中间那三个 rw- 代表的是所有者(user)然后那三个 r– 代表的是组群(group)最后那三个 r–   …

    2017-11-26
  • Redis数据库安全手册

    Redis是一个高性能的key-value数据库,这两年可谓火的不行。而Redis的流行也带来一系列安全问题,不少攻击者都通过Redis发起攻击。本文将讲解这方面的内容,包括Redis提供的访问控制和代码安全问题,以及可以由恶意输入和其他类似的手段触发的攻击。 Redis通用安全模块 Redis被设计成只能由可信环境的可信机器访问。这意味着将它直接暴露在互联…

    2015-03-12
  • 1017作业

    1 生产环境发现一台服务器系统时间产生偏差,造成服务异常,请帮忙校正 ##先分析硬件时间不对还是系统时间不对,如果是系统时间不对: [root@localhost ~]# hwclock -w [root@localhost ~]#  ##如果是硬件时间不对: [root@localhost ~]#…

    Linux干货 2016-10-18

评论列表(1条)

  • 马哥教育
    马哥教育 2016-09-20 14:19

    统一评论一下,写的很好,下次最好是能把一周的作业写到一个里面,最好是可以在多注意一下排版