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)
上一篇 2016-09-17 21:06
下一篇 2016-09-17 21:46

相关推荐

  • linux运维

    linux运维大纲,学习路线图

    Linux干货 2017-10-21
  • 计算机的组成及其功能

    <p> Debian     基于Debian二次开发的:Ubuntu RedHat 不同的发行版都是基于linux内核进行二次开发而来。 查看内核版本命令: uname -r [root@localhost ~]# uname -r 3.10.0-327.18.2.el7.x86<em>64 查看发行版本命令: …

    Linux干货 2016-06-23
  • python agent应用

    BaseHTTPServer 模块说明 class BaseHTTPServer.HTTPServer(server_address, RequestHandlerClass) server_address : 是一个服务器 (ip, port)元组。 RequestHandlerClas…

    Linux干货 2016-09-19
  • N–25期 第九周作业

    1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现; #!/bin/bash declare -i sumlogin=0 declare -i sumnologin=0 for i …

    Linux干货 2017-03-07
  • 第八周-Shell脚本编程

    1、写一个脚本,使用ping命令探测172.16.250.1-172.16.250.254之间的所有主机的在线状态; 在线的主机使用绿色显示; 不在线的主使用红色显示; #!/bin/bash for i in {1..254}; do { ip=172.16.250.$i if ping -c 1 -w 1 $ip &> /dev/null …

    Linux干货 2017-08-23
  • FHS文件系统各目录功能

    FHS文件系统各目录功能 摘要: 本文主要介绍Linux的文件组织目录结构。 一、Linux 目录结构 在讲 Linux 目录结构之前,你首先要清楚一点东西,那就是 Linux 的目录与 Windows 的目录的区别,或许对于一般操作上的感受来说没有多大不同,但从它们的实现机制来说是完全不同的。 一种不同是体现在目录与存储介质(磁盘,内存,DVD 等)的关系…

    Linux干货 2016-10-18

评论列表(1条)

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

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