zoukankan      html  css  js  c++  java
  • Bash简介

      Bash(GNU bourne-Again Shell)是一个为GNU计划编写的Unix shell,它是很多Linux平台默认的使用的shell。

      shell是一个命令解析器,是介于操作系统内核与用户之间的绝缘层,被称为解释性语言或脚本语言。它可以通过将系统调用、公共程序、工具和编译过的二进制程序粘合在一起来建立应用,故有时候脚本语言又称为胶水语言。

      vim hello.sh   #编辑hello.sh

      #!/bin/bash

      # This is a comment

      echo Hello World

      wq       #退出编辑

      sh hello.sh    #使用shell执行hello.sh

      bash hello.sh   #使用bash执行hello.sh

      chmod u+rx hello.sh  #赋予脚本的所有者执行权限

      ./hello.sh  #执行命令 将使用脚本第一行指定的shell来执行,若指定shell不存在,将使用系统默认的shell来执行

      使用脚本清除/var/log下的log文件

      vim cleanlogs.sh

      #!/bin/bash  

      #LOG_DIR=/var/log

      cd $LOG_DIR

      cat /dev/null > messages

      cat /dev/null > wtmp

      echo "Logs cleaned up"

      exit

  • 相关阅读:
    修改CentOs开机启动时的timeout
    各种快捷键
    测试实例异常
    测试实例异常
    springBoot中测试类的头注解
    学习笔记9
    stat命令的实现-mystat
    反汇编测试
    学习笔记7
    openssl截图
  • 原文地址:https://www.cnblogs.com/forerver-elf/p/4748384.html
Copyright © 2011-2022 走看看