- 博客(10)
- 收藏
- 关注
原创 shell的执行流控制
1.for练习#!/bin/bashfor AA in {1..10}do ping -c1 172.25.254.$AA &>/dev/null && { echo 172.25.254.$AA}done2.while3.until4.if#!/bin/bashCHECK(){ read -p "Please input filename:" FILENAMEif [ "$FILENAME" = "ex
2020-12-20 17:16:18
15
原创 shell中的变量
1.变量的定义1)变量本身变量就是内存一片区域的地址2)变量存在的意义命令无法操作一直变换的目标用一串固定的字符来表示2.shell脚本中变量的定义方法1)环境级别export a=1在环境关闭后失效2)用户级别vim ~/.bash_profileexport a=13)系统级别vim /etc/profileexport a=2vim /etc/profile.d/westos.shexport b=24)变量名称...
2020-12-20 15:10:53
11
1
原创 shell中的文本处理工具---grep、sed、awk
1.grepgrep 匹配条件 处理文件grep root passwd #过滤root关键字grep ^root passwd #以root开头grep root$ passwd #以root结尾grep -i root passwd #忽略大小写grep -E "\<root" passwd #root字符之前不能有字符grep -E "root\>" passwd #root字符之后不能有字符grep -E "\<root\>" passwd
2020-12-20 15:09:56
40
原创 shell中的基础命令
1.diff用法;diff xxx yyy输出信息:[num1,num2][a|c|d][num3.num4]num1,num2 #第一个文件的行a #添加c #更改d #删除< #第一个文件中的内容> #第二个文件中的内容num3,num4 #第二个文件中的行常用参数:-b #忽略空格-B #忽略空行-i #忽略大小写-c #显示文件所有内容并标示不同-r #对比目录-u #合并输出2.patchpatch 原文件 补丁文件
2020-12-18 11:11:07
22
原创 DNS服务部署
1.dns安装及启用服务端(192.168.0.117):dnf install bind -yfirewall-cmd --permanent --add-service=dnsfirewall-cmd --reloadsystemctl restart named.service2.高速缓存dnsvim /etc/named.conf11 listen-on port 53 { any; };19 allow-query { any; };20
2020-12-12 20:59:58
21
原创 iscsi
服务端(192.168.0.117):1.建立磁盘分区fdisk /dev/vdb ----> /dev/vda12.安装dnf install targetcli -y3.启动服务systemctl disable --now firewalld.service或firewall-cmd --permanent --add-port=3260/tcpfirewall-cmd --reloadsystemctl enable --now iscsid.service4.建立
2020-12-08 18:55:05
15
1
原创 samba和autofs
samba1.samba服务简介2.samba基本信息3.samba安装及启用selinux开启dnf install samba samba-client samba-common -ycd /etc/sambalscp smb.conf.example smb.confmkdir /kkksemanage fcontext -a -t samba_share_t ‘/kkk(/.*)?’restorecon -RvvF /kkk/vim /etc/samba/smb.conf[
2020-12-04 15:26:40
33
原创 selinux
selinuxdnf install vsftpd lftp.x86_64 -yvim /etc/vsftpd/vsftpd.confanonymous_enable=YESanon_upload_enable=YESsystemctl restart vsftpdchmod 775 /var/ftp/pubchgrp ftp /var/ftp/pubcd /mnttouch /mnt/westosfilemv /mnt/westosfile /var/ftp/lftp 172.25
2020-12-03 18:07:41
15
原创 Mysql数据库---mariadb
1.数据库的介绍1)什么是数据库数据库就是个高级的表格软件2)常见数据库Mysql Oracle mongobd db2 sqlite sqlserver3)Mysql4)mariadb2.mariadb的安装dnf search mariadbdnf install mariadb-server.x86_64 -y3.软件基本信息mariadb.service #启动服务/etc/my.cnf.d/mariadb-server.cnf #主配置文件3306 #默认端
2020-12-02 22:26:57
32
空空如也
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝