1、编写脚本,接受二个位置参数,magedu和/www,判断系统是否有magedu,如果没有则自动创建magedu用户,并自动设置家目录为/www [root@test qiuhom]#cat checkuser.sh #!/bin/bash user=$1 [ $UID -ne 0 ] && ec ...
分类:
系统相关 时间:
2019-11-27 00:36:39
阅读次数:
90
编程语言常识 编译器,解释器 编程语言:机器语言、汇编语言、高级语言 静态语言:编译型语言 强类型(变量在使用前一定要先声明) 事先转换成可执行格式 C、C++、JAVA、C# 动态语言:解释型语言, on the fly 弱类型 边解释边执行 PHP、SHELL、python、perl 面向过程: ...
分类:
系统相关 时间:
2019-11-20 23:12:11
阅读次数:
95
Shell脚本编程 Shell是操作系统的最外层,是用户与Linux操作系统沟通的桥梁,用户输入命令,shell负责翻译成Linux内核可以理解的语言,也就是说shell是用户和操作系统之间的一个命令解释器,用户通过shell使用Linux。 shell也支持编程,主要用来开发实用的自动化的小工具, ...
分类:
系统相关 时间:
2019-11-19 01:07:26
阅读次数:
88
shell有两种执行命令的方式:交互式(Interactive):解释执行用户的命令,用户输入一条命令,Shell就解释执行一条。批处理(Batch):用户事先写一个Shell脚本(Script),其中有很多条命令,让Shell一次把这些命令执行完,而不必一条一条地敲命令。我们要知道bash和sh不 ...
分类:
系统相关 时间:
2019-11-17 14:43:11
阅读次数:
71
if语句 if条件判断语句,通常以if开头,fi结尾。也可加入else或者elif进行多条件的判断,if的表达式如下: if(表达式) 语句1 else 语句2 fi if语句shell脚本编程案例如下。 比较两个整数的大小,代码如下: #!/bin/bash NUM=100 if(($NUM>4) ...
分类:
系统相关 时间:
2019-11-16 23:19:52
阅读次数:
112
什么是shell shell是操作系统的最外层,shell可以合并编程语言以控制进程和文件,以及启动和控制其他程序。shell通过提示您输入,向操作系统解释该输入,然后处理来自操作系统的任何结果输出,简单来说shell就是一个用户跟操作系统之间的一个命令解释器。 shell环境 Linux shel ...
分类:
系统相关 时间:
2019-11-16 21:11:27
阅读次数:
81
一、什么是Shell以及类别 1.Shell定义 shell是操作系统的最外层,shell可以合并编程语言以控制进程和文件,以及启动和控制其他程序。简单来说,shell就是一个用户跟操作系统之间的一个命令解释器。 shell是用户与Linux操作系统之间沟通的桥梁,用户可以输入命令执行,又可以利用s ...
分类:
系统相关 时间:
2019-11-16 19:43:01
阅读次数:
122
什么是Shell Shell是命令解释器(command interpreter),是Unix操作系统的用户接口,程序从用户接口得到输入信息,shell将用户程序及其输入翻译成操作系统内核(kernel)能够识别的指令,并且操作系统内核执行完将返回的输出通过shell再呈现给用户,下图所示用户、sh ...
分类:
系统相关 时间:
2019-11-10 21:18:28
阅读次数:
78
Shell 脚本 Shell 脚本(shell script),是一种为 shell 编写的脚本程序。 业界所说的 shell 通常都是指 shell 脚本,但读者朋友要知道,shell 和 shell script 是两个不同的概念。 由于习惯的原因,简洁起见,本文出现的 "shell编程" 都是 ...
分类:
系统相关 时间:
2019-11-10 15:48:31
阅读次数:
75
Linux Shell脚本编程while语句案例 1,每隔3秒,打印一次系统负载 #!/bin/bash while truedo uptime sleep 3done 2,把监控结果保存到文件,在后台执行,然后用tail -f监控文件变化ghostwu@dev:~/linux/shell/flow ...
分类:
系统相关 时间:
2019-11-05 15:26:39
阅读次数:
123