
Shell脚本
QwQNightmare
我是一只萌萌哒的饿膜人
展开
-
vsftpd开启、管理、创建虚拟用户
vsftpd开启、管理、脚本创建虚拟用户vsftpd服务是Linux系统中非常安全和推崇的FTP服务器程序。这次主要讲解如何开启、管理用户等一些列vsftpd常用操作。一、vsftpd的配置文件一般情况下ftp的配置文件在**/etc/vsftpd/vsftpd.conf中,其中还有一个用户列表也在/etc/vsftpd**之中。图1.1 配置文件默认情况下有以下几个功能是开启的。图1.2 ...原创 2019-12-07 20:04:20 · 6786 阅读 · 0 评论 -
EXPECT--脚本免交互大法
EXPECT–脚本免交互大法我们在用Shell脚本去执行一些操作时,有时会出现一些人机交互过程,如用脚本去实现ssh远程登录时,可能会出现需要交互的过程。图1.1 这时人们就会想如果有一种方法让计算机自动“回答”人类的回复,那么脚本就可以实现全自动化免交互。所以就有了expect命令,expect命令需要额外的安装,否则无法使用免交互过程。图1.1一、EXPECT使用方法Expec...原创 2019-12-06 15:17:18 · 339 阅读 · 0 评论 -
正则表达式之awk、sort与uniq用法
正则表达式之awk、sort与uniq用法awk是一个非常强大的筛选工具,其逐行读取文本,根据指定的条件按列查找出符合的结果。awk的常见使用方法awk + 选项 + '(条件)+ {命令} '+ 路径 ,awk默认分隔符是空格或制表符(TAB),还可以指定特定的字符作为分隔符,这是就需要用**“-F(特定字符)”**。如图1.1图1.1 awk基本用法awk输出全部内容:1.aw...原创 2019-12-05 17:26:19 · 797 阅读 · 0 评论 -
正则表达式之grep与sed用法
正则表达式之grep与sed用法对于操作系统管理员来说,使用正则表达式处理日常产生的信息是非常有用的。其中主要的正则表达式三剑客有:grep、sed和awk。今天主要讲解grep和sed的用法。(一)、grep和egrep的用法一、grep用法grep是根据给出的条件查找特定的字符。用单引号查找指定的单词,图1.1。grep后面可选项用**-n显示查找的行数;-i不区分大小写查找图1.2...原创 2019-12-03 22:07:02 · 628 阅读 · 0 评论 -
Shell脚本展示
Shell脚本展示学好Shell脚本的重中之重就是先打好基础,这里就展示一些最基本脚本代码。1.99乘法口诀表#!/bin/bashfor ((n=1;n<=9;n++))do for ((i=1;i<=$n;i++)) do echo -n "$n x $i = `expr $n \* $i` " if [ $i -eq $n ];then echo -e '\...原创 2019-12-02 11:56:57 · 344 阅读 · 0 评论 -
Shell脚本之条件语句
Shell脚本之条件语句我们经常在脚本中使用条件判断,当条件成立时,条件语句会返回特定的值。像test命令和**“[条件表达式]”这种类型是用来判断条件是否成立。当然我们也有if**条件语句。条件判断我们经常用**[ 表达式 ]**来判断,如[ 3 -eq 5 ],显然这个表达式是不成立的。再比如[ -d /media/cdrom ],echo $?,返回值为0.说明上述条件判断是成立的。...原创 2019-12-02 11:09:16 · 223 阅读 · 0 评论 -
从小白到入门--Shell脚本基础总结
从小白到入门–Shell脚本基础总结(一)一、基本介绍在日常的工作环境中,往往会有大批量、重复性的信息或者数据需要处理。身为管理员如果不会大批量处理这类数据有时会非常麻烦,而且容易出错。所以这时候就需要Shell脚本来批量处理这些数据、并自动化完成指定好的任务。Shell在计算机当中其实是作为翻译官将人类的语言转化为计算机做能识别的二进制语言见,图1.1。我们将命令按顺序保存在一个执行文件中...原创 2019-11-26 19:45:46 · 1311 阅读 · 0 评论