- 博客(10)
- 收藏
- 关注
原创 linux下shell脚本实例
1.用户建立脚本 执行 users_create.sh userlist passlist 建立 userlist 列表中的用户 设定 userlist 列表中的密码为 passlist 列表中的密码 当脚本后面跟的文件个数不足两时,报错 当文件行数不一致时报错 当文件不存在时报错 当用户存在时报错 2.数据库备份 执行 db_dump.sh westos( 数据库密码 ...
2018-06-30 00:44:14 11417
原创 linux下shell脚本编写
if then fi 语句 语句的基本结构: if then elif then …… else fi 判断文件的类型(if then fi语句)? #!/bin/bash Check_file(){ if [ "$1" "$2" ] the...
2018-06-29 22:57:56 400
原创 linux下shell脚本中的语句
exit 退出该脚本 break 退出循环,但循环之后的命令依旧会执行 continue 退出本次循环语句,词语句后循环的语句依旧会执行, for语句的基本结构 for do done seq 可以设置步长,可以引用变量 ping主机是否通并显示通的? #!/bin/bash for i in {70..110} d...
2018-06-21 17:55:58 437
原创 linux下的变量及shell脚本中变量传参及其函数调用
变量的作用:处理变化的值必须有固定的值来表示 用户级的变量(优先级高,文件后被加载) 在./profile中定义 系统级的变量 在/etc/profile中定义 环境级的变量 a=1 export a=1 1.变量:以字母开头字母、数字和_的组合 a=1 设定之后子进程不能访问(如 sh westos(echo $a)) export a=1 ...
2018-06-21 17:41:50 25948
原创 linux下的正则表达式
1.grep(过滤搜索正则表达式) grep root passwd 含有root关键字的行 grep ^root passwd root开头的行 grep root$ passwd root结尾的行 grep -i ^root passwd root在开头的行不去分大小写 grep -i -E "^root|root$" passwd ...
2018-06-21 17:21:07 144
原创 linux下的shell脚本的书写
shell 脚本语言(解释性语言) (可以运行的文本,存的是命令) C C++ 描述性语言 yum install gcc -y 安装C语言的编译器 脚本的存在意义:可以重复批量的执行 1.shell脚本的编写(shell是一个解释器) #!/bin/bash 幻数 脚本书写时自动加入下面内容(添加脚本在书写时每个文件中都应该书写的内容,以便脚本的 vim /e...
2018-06-12 23:21:37 2099
原创 linux下的iptables火墙的管理
1.iptables火墙的基本命令 systemctl stop firewalld systemctl disable firewalld systemctl start iptables systemctl enable iptables iptables -nL 查看iptables的规则信息 iptables -F ...
2018-06-12 22:47:50 164
原创 linux下的firewalld火墙的基本命令
firewalld火墙下的基本命令: firewalld下的域: firewall--cmd --state 查看火墙的当前状态 firewall-cmd --get-active-zones 列出当前正在被系统使用的域 firewall-cmd --get-default-zone 查看火墙中默认的域 f...
2018-06-06 22:06:32 250
原创 linux下的nfs文件系统
1.nfs的文件共享: 服务端: vim /etc/exports /mnt *(sync,rw,no_root_squash,anonuid=1000,anonuid=1000) 数据同步,读写权限,建立文件时不转换用户身份,指定文件建立的用户和组 /westos 172.25.254.0/24(sync) 172.25....
2018-06-06 21:40:56 1096
原创 linux下的cifs文件系统(此文件系统主要针对于windows)
SMB文件共享 用Internet文件系统(CIFS)也成为服务器信息是适用于MicrosoftWindows服务器和客户端的标准文件和打印机共享系统(SMB)。 Samba服务可用于将Linux文件系统作为CIFS/SMB网路文件共享进行共享,并将Linux打印机作为CIFS/SMB打印机共享进行共享。 1.samba的其本配置和登陆访问 服务端: yum ...
2018-06-06 20:10:01 514
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人