搜书网 本次搜索耗时 0.020 秒,为您找到 463 个相关结果.
  • 脚本除错

    脚本除错 常见错误 bash 的-x 参数 环境变量 LINENO FUNCNAME BASH_SOURCE BASH_LINENO 脚本除错 本章介绍如何对 Shell 脚本除错。 常见错误 编写 Shell 脚本的时候,一定要考虑到命令失败的情况,否则很容易出错。 #! /bin/bash dir_name =/ p...
  • 2.3 什么是shell

    2.3 什么是shell 2.3 什么是shell 在开始讨论如何使用shell进行程序设计之前,我们先来回顾一下shell的作用以及Linux系统中提供的各种shell。shell是一个作为用户与Linux系统间接口的程序,它允许用户向操作系统输入需要执行的命令。这点与Windows的命令提示符类似,但正如先前所提到的,Linux shell的功能...
  • 第12章 Bash Shell的安装

    第12章 Bash Shell的安装 第12章 Bash Shell的安装 在第11章中我们系统了解了Bash Shell的发展历史以及Bash Shell中常见的内建命令,一般而言,Bash Shell是很多Linux发行版的默认Shell,所以会随着系统的安装而自动安装。不过确实有一部分读者想要安装较新版本的Bash Shell,所以本章会具体讲...
  • shell demo

    检测 Web 服务器 检测指定服务是否正常运行 备份数据库 获取文件名 获取文件扩展名 重命名文件 检测 Web 服务器 新建文件 vim ~/http.sh 写入以下内容 #!/bin/bash ip = xxxxxx #自定义 port = $ ( nmap - sT $ip | grep tcp | g...
  • 启动环境

    Bash 启动环境 Session 登录 Session 非登录 Session .bash_logout 启动选项 键盘绑定 Bash 启动环境 Session 用户每次使用 Shell,都会开启一个与 Shell 的 Session(对话)。 Session 有两种类型:登录 Session 和非登录 Session,也可以叫做...
  • Fair Group Scheduling的使用方法

    Fair Group Scheduling的使用方法 mount-t cgroup-o cpu cgroup/cgroup mkdir/cgroup/GroupA mkdir/cgroup/GroupB echo$$>/cgroup/GroupA/tasks while:;do true;done echo$$>/cgroup/GroupB/ta...
  • 15.1.1 带列表的for循环

    15.1.1 带列表的for循环 15.1.1 带列表的for循环 带列表的for循环用于执行一定次数的循环(循环次数等于列表元素个数),其语法结构如下: for VARIABLE in ( list ) do command done 下面的例子可循环打印出John喜爱的水果,每一次循环,变量...
  • 函数

    Bash 函数 简介 参数变量 return 命令 全局变量和局部变量,local 命令 参考链接 Bash 函数 本章介绍 Bash 函数的用法。 简介 函数(function)是可以重复使用的代码片段,有利于代码的复用。它与别名(alias)的区别是,别名只适合封装简单的单个命令,函数则可以封装复杂的多行命令。 函数总是在当前 ...
  • 11.2.2 运行脚本

    11.2.2 运行脚本 11.2.2 运行脚本 有几种方式来运行上面的HelloWorld.sh,第一种就是在该脚本所在的目录中直接bash这个脚本。实际上,如果使用这种方式来运行脚本,该脚本中的第一行“#!binbash”就可以不需要了,因为直接bash一个文件就是指定了使用Bash Shell来解释脚本内容。 [ root@localhost...
  • 13.1.9 变量的作用域

    13.1.9 变量的作用域 13.1.9 变量的作用域 变量的作用域又叫“命名空间”,表示变量(identifier,标识符)的上下文。相同的变量可以在多个命名空间中定义,并且彼此之间互不干涉,所以在一个新的命名空间中可以自定义任何变量,因为所定义的变量都只在各自的命名空间中。就像A班有个小明,B班也有个小明一样,虽然他们都叫小明(对应于变量名),但...