文章 2024-02-01 来自:开发者社区

【Linux操作系统】探秘Linux奥秘:shell 编程的解密与实战

1 初识Linux OSLinux是一种开源的Unix-like操作系统内核,它是基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。Linux内核最初是由芬兰程序员Linus Torvalds在1991年创建的,之后成为自由软件和开源社区的一个主要项目。以下是Linux操作系统的一些主要特点和组成部分:内核(Kernel): Linux内核是操作系统的核心,它管理系统资源....

【Linux操作系统】探秘Linux奥秘:shell 编程的解密与实战
文章 2017-11-12 来自:开发者社区

Linux系统shell脚本编程——生产实战案例

Linux系统shell脚本编程——生产实战案例     在日常的生产环境中,可能会遇到需要批量检查内网目前在线的主机IP地址有哪些,还可能需要检查这些在线的主机哪些端口是开放状态,因此依靠手工来检查是可以实现,但比较费时费力,所以需要结合shell脚本来实现批量检查的功能,那么今天就来做个小小的实验。 1、开发脚本前准备 一般大家都知道,测试主机是否在线,常用的命令无非就是p...

Linux系统shell脚本编程——生产实战案例
问答 2017-06-23 来自:开发者社区

【教程免费下载】跟老男孩学Linux运维: Shell编程实战

前言 为什么要写这本书 目前全球正处于互联网+的时代,越来越多的传统企业都在通过互联网提供产品和服务,比如,互联网+教育、互联网+金融、互联网+电商、互联网+出租车、互联网+保险等,可以看到,几乎所有的产品、服务都能在网上找到。而支撑互联网的幕后英雄其实就是Linux(包括移动互联网在内),掌握Linux运维技术已经成为每一个IT技术人员的必备技能! 互联网+的时代下企业的网站流量呈爆炸式...

文章 2017-05-02 来自:开发者社区

跟老男孩学Linux运维:Shell编程实战导读

前言 为什么要写这本书 目前全球正处于互联网+的时代,越来越多的传统企业都在通过互联网提供产品和服务,比如,互联网+教育、互联网+金融、互联网+电商、互联网+出租车、互联网+保险等,可以看到,几乎所有的产品、服务都能在网上找到。而支撑互联网的幕后英雄其实就是Linux(包括移动互联网在内),掌握Linux运维技术已经成为每一个IT技术人员的必备技能! 互联网+的时代下企业的网站流量呈爆炸式增长,....

文章 2017-05-02 来自:开发者社区

跟老男孩学Linux运维:Shell编程实战3.4 变量定义技巧总结

3.4 变量定义技巧总结 可以多学习和模仿操作系统自带的/etc/init.d/functions函数库脚本的定义思路,多学习Linux系统脚本中的定义,有经验的读者最终应形成一套适合自己的规范和习惯。 (1)变量名及变量内容定义小结 变量名只能为字母、数字或下划线,只能以字母或下划线开头。 变量名的定义要有一定的规范,并且要见名知意。 示例: OldboyAge=1 #<==每个单词的.....

文章 2017-05-02 来自:开发者社区

跟老男孩学Linux运维:Shell编程实战3.3 普通变量

3.3 普通变量 3.3.1 定义本地变量 本地变量在用户当前Shell生存期的脚本中使用。例如,本地变量oldboy的取值为bingbing,这个值只在用户当前Shell生存期中有意义。如果在Shell中启动另一个进程或退出,那么变量oldboy的值将会无效。 1.?普通变量定义 为普通变量的定义赋值,一般有以下3种写法: 变量名=value #&lt;==赋值时不加引号 变量名='value....

文章 2017-05-02 来自:开发者社区

跟老男孩学Linux运维:Shell编程实战3.2 环境变量

3.2 环境变量 环境变量一般是指用export内置命令导出的变量,用于定义Shell的运行环境,保证Shell命令的正确执行。Shell通过环境变量来确定登录用户名、命令路径、终端类型、登录目录等,所有的环境变量都是系统全局变量,可用于所有子进程中,这包括编辑器、Shell脚本和各类应用。 环境变量可以在命令行中设置和创建,但用户退出命令行时这些变量值就会丢失,因此,如果希望永久保存环境变量.....

文章 2017-05-02 来自:开发者社区

跟老男孩学Linux运维:Shell编程实战3.1 什么是Shell变量

Shell变量的核心基础知识与实践 3.1 什么是Shell变量 1.?什么是变量 在小学或初中时,我们开始接触数学方程式,例如:已知x=1,y=x+1,那么y等于多少? 在上述问题中,等号左边的x和y当时被称为未知数,但在Shell编程里它们是变量名,等号右边的1和x+1则是变量的内容(变量的值)。注意,这里的等号符号被称为赋值,而不是等号。 通过上面的例子可以得出一个变量概念的小结论:简...

文章 2017-05-02 来自:开发者社区

跟老男孩学Linux运维:Shell编程实战2.6 Shell脚本的建立和执行

2.6 Shell脚本的建立和执行 2.6.1 Shell脚本的建立 在Linux系统中,Shell脚本(bash Shell程序)通常是在编辑器vi/vim中编写的,由UNIX/Linux命令、bash Shell命令、程序结构控制语句和注释等内容组成。这里推荐用Linux自带的功能更强大的vim编辑器来编写,可以事先做一个别名alias vi='vim',并使其永久生效,这样以后习惯输入v.....

文章 2017-05-02 来自:开发者社区

跟老男孩学Linux运维:Shell编程实战2.5 常用操作系统默认的Shell

2.5 常用操作系统默认的Shell 在常用的操作系统中,Linux下默认的Shell是Bourne Again shell(bash);Solaris和FreeBSD下默认的是Bourne shell(sh);AIX下默认的是Korn Shell(ksh)。 这里重点讲Linux系统环境下的Bourne Again shell(bash)。 下面来看一个企业面试题:CentOS Linux系.....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐