随笔分类 - Linux操作系统
摘要:拷贝示例命令如下 find /data/ -type f -name "*.zip" -print0| xargs -0 cp -at ./files/ 说明: -print01)是 find 命令的一个选项,用于将输出的文件或目录名用**null 字符(\0)**而不是换行符分隔。2)默认情况下,
阅读全文
摘要:nc(netcat)是一个功能强大的网络工具,可以用于读写网络连接,创建TCP/UDP连接,监听端口,并传输数据。它在网络调试、端口扫描、数据传输等方面有着广泛的应用。 1. nc命令的基本语法 nc命令的基本语法如下: nc [options] [hostname] [port] 其中,[opti
阅读全文
摘要:使用find命令结合mv命令,将files1目录下的“文件”移动到files2目录下 find ./files1 -type f -exec mv {} ./files2 \; find ./files1 -type f | xargs -i '{}' mv {} ./files2 同样适用组合cp
阅读全文
摘要:本脚本使用yum批量安装依赖环境,并检查每个包的安装结果,如果安装失败,则退出安装。类似安装皆可调整后使用 #!/bin/bash # ## packages list packages=( java-1.8.0-openjdk-headless java-1.8.0-openjdk java-1.
阅读全文
摘要:一、说明 本文讲解在变量中处理字符串的部分语句,格式化变量值的输出 二、字符串截取的方式: ${变量名:起始位置:长度} 1)仅截取前两个字符,其他字符删除 [root@server ~]# a="abcde" [root@server ~]# echo ${a:0:2} ab 其中“0”代表从哪个
阅读全文
摘要:一、说明 因公司产品部运营需要,搭建一台FTP服务器。之前研究过server-u、FileZillaServer等软件,server-u为收费版,几年前装过一次破解版,网上下载的安软包被植入了病毒程序,整个服务器所有文件被锁死,人都傻了,自此不在相信破解、、、、。FileZillaServer虽是开
阅读全文
摘要:一、说明 mail和mailx就像我们windows上的foxmail,是个客户端工具,在Linux运维环境中可能会用到一些报警之类的功能,可通过系统mail命令直接发送电子邮件到指定的邮箱用来实现告警,本文就mail客户端配置和常见使用格式做下学习。 二、不加密发送邮件 1、安装mail,使用yu
阅读全文
摘要:说明: 使用main.cf配置文件中smtpd_recipient_restrictions参数,可实现收信人白名单或黑名单的效果,本文就白名单加以说明。 1、在main.cf文件末行加入如下配置(文件位置/etc/postfix/main.cf),开启收件人访问控制功能,指定收件人白名单文件,并设
阅读全文
摘要:#!/bin/bash ## ## ## SVNAME=hello NEWNAME=nihao FILEPATH=/root/a.txt grep "$SVNAME" $FILEPATH > /dev/null 2>&1 if [ $? -eq 0 ];then sed -i 's/^.*'$SVN
阅读全文
摘要:一、简介 iptables是Linux系统下一款免费的包过滤防火墙,它可以代替昂贵的商业防火墙解决方案,完成封包过滤、封包重定向和网络地址转换(NAT)等功能 二、iptables和netfilter的关系 iptables是Linux防火墙的管理工具,位于/sbin/iptables,真正实现防火
阅读全文
摘要:在Linux运行过程中,有些特殊情况需要让不同Linux主机之间进行SSH免密登录,直观来看是免密登录,确切的说是通过秘钥验证登录。 一、实现原理 如A主机需要远程免密登录到B主机,那么需要在A主机上面通过工具生成秘钥对,即公钥和私钥。私钥用来解密,放置在A主机本地,公钥用来加密,放置在远端B主机。
阅读全文
摘要:编辑配置文件vim /etc/sysconfig/network-scripts/ifcfg-eth1(必要时需添加MAC地址) TYPE=Ethernet BOOTPROTO=static DEFROUTE=yes NAME=eth1 DEVICE=eth1 ONBOOT=yes IPADDR0=
阅读全文
摘要:CentOS7配置静态路由有多种方式: 1、临时配置方法: #ip route add 192.168.100.0/24 via 172.16.16.254 dev eth0 此时,访问192.168.100.0/24网段,将通过eth0网卡转出,下一跳指向172.16.16.254、注意:临时添加
阅读全文
摘要:CentOS7之后版本的系统网卡名称默认为en开头的格式,某些情况下需要我们修改此格式为eth格式。 1、 [root@localhost]# vi /etc/sysconfig/grub 增加如下红色的字段 2、修改完毕后,执行如下的命令: 注:如果是UEFI方式安装操作系统,执行上述命令会报错,
阅读全文

浙公网安备 33010602011771号