zoukankan      html  css  js  c++  java
  • 1、My Scripts

    1、写一个包含命令、变量和流程控制的语句来清除/var/log的messages日志文件的shell脚本。(P26)(11-21)

    2、利用$0和(dirname、basename)取出当前路径的目录名和文件名(P62)

    3、实现系统中多次执行某一个脚本后的进程只有一个(P68)

    4、exec功能示例(P71)

    5、shift命令使用案例(P72)

    6、去掉所有文件名中的_finished字符串(P78)(必须是文件,不能是目录)

    7、删除7天前的过期数据备份(P82)

    8、实现输入两个数进行加减乘除的计算器功能(P89)

    9、监控web服务器状态,如果访问两次均失败,则报警(let用例)(P92)

    10、通过read持续读入正在输入的例子(P95)

    11、打印语句中字数不大于6的语句(P99)

    12、通过expr判断文件扩展名是否符合要求

    13、通过一条命令计算输入1+2+3+…+10的表达式,并利用bc命令计算结果(P100)

    14、以read命令读入及传参的企业案例(P105)

    15、输入或通过命令传入一个字符或数字,如果传入的数字等于1,则打印1;如果传入的数字等于2,则打印2。否则就提示输入不对,退出程序。(P132)



    1、 写一个包含命令、变量和流程控制的语句来清除/var/log的messages日志文件的shell脚本。(P26)(11-21)

      


    2、利用$0和(dirname、basename)取出当前路径的目录名和文件名(P62)


    3、 实现系统中多次执行某一个脚本后的进程只有一个(P68)

     

    python代码,未完成

     1 #!/usr/bin/python
     2 #
     3 
     4 import os,signal,time
     5 file='/tmp/pid'
     6 if  os.path.exists(file):
     7     print 'the %s is exist.' % file
     8     f1=open(file,'r+')
     9     pid=f1.readline()
    10     pid=int(pid)
    11     os.kill(pid,signal.SIGKILL)
    12     print "%s was killed and will be cleanup" % pid 
    13     f1.truncate()
    14     pid=os.getpid()
    15     f1.append(pid)
    16     time.sleep(300)
    17 else:
    18     f1=open(file,'w+')
    19     pid=os.getpid()
    20     f1.write(str(pid))
    21     time.sleep(300)
    View Code

    4、exec功能示例(P71)

     


    5、shift命令使用案例(P72)


    6、去掉所有文件名中的_finished字符串(P78)(必须是文件,不能是目录)  http://blog.51cto.com/oldboy/711342

          


    7、删除7天前的过期数据备份(P82)

            


    8、实现输入两个数进行加减乘除的计算器功能(P89)

              


    9、监控web服务器状态,如果访问两次均失败,则报警(let用例)(P92)

     


    10、通过read持续读入整数的例子(P95)

           


    11、打印语句中字数不大于6的语句(P99)


    12、通过expr判断文件扩展名是否符合要求(P98)


    13、通过一条命令计算输入1+2+3+…+10的表达式,并利用bc命令计算结果(P100)


    14、以read命令读入及传参的企业案例(P105)

                   


    15、输入或通过命令传入一个字符或数字,如果传入的数字等于1,则打印1;如果传入的数字等于2,则打印2。否则就提示输入不对,退出程序。(P132)

  • 相关阅读:
    文档翻译第002篇:Process Monitor帮助文档(Part 2)
    Hexo-设置阅读全文
    hexo 添加标签
    防御暴力破解SSH攻击
    Hexo NexT主题添加点击爱心效果
    【干货】2个小时教你hexo博客添加评论、打赏、RSS等功能 (转)
    svn命令在linux下的使用
    hexo 配置文件 实例
    Hexo安装配置详解
    markdown编辑
  • 原文地址:https://www.cnblogs.com/hanshanxiaoheshang/p/9398733.html
Copyright © 2011-2022 走看看