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

  • 相关阅读:
    重学《C#高级编程》(序)
    分布式锁-基于redis的分布式锁实现
    CentOS 7.9 安装docker
    JAVA使用UDP收发文件
    MYSQL 查询指定范围内的经纬度
    tomcat 8.x 配置 HTTPS 协议
    JDBC 连接 Oracle 11g 集群
    [centos7] svn
    单例模式
    Extjs 中 Treepanel 实现级联选中效果
  • 原文地址:https://www.cnblogs.com/forerver-elf/p/4748384.html
Copyright © 2011-2022 走看看