我们知道,ipv6地址因为很长,中间如果都是0的场景下,可以压缩简写,例如: 3ffe:0000:0000:0000:1010:2a2a:0000:0001 可以简写压缩为:3ffe::1010:2a2a::0001 ipv4在telnet和ping使用的时候,也可以有类似的简写方式,我们来看一下: IP地址中间两个都是零的情况下,可以省略: 如127.0.0.1可以用127.1表示;10.0.0.2可以用10.2表示 [root@centos opt]# ping 127.1 PING 127.1 (127.0.…

2021-07-17 0条评论 839点热度 0人点赞 admin 阅读全文

刚新安装的CentOS,想使用netstat -ant,提示-bash: netstat: command not found,原来是没有安装net-tools # CentOS下安装方式 yum install net-tools # Ubuntu下安装方式 # apt install net-tools 查看路由表 [root@localhost ~]# netstat -nr Kernel IP routing table Destination Gateway Genmask Flags MSS Windo…

2021-06-28 0条评论 1210点热度 0人点赞 admin 阅读全文

虽然使用Linux多数是用SSH连进去进行远程管理的,但是有时候需要用到图形界面,例如使用firefox浏览网页,或者安装Oracle需要图形界面。 可以通过安装VNC服务实现,我们安装的是tigervnc-server #如果centos 是简装,需要安装: yum groupinstall "X Window System" "Desktop" #简装,解决乱码 yum -y install fontforge # 或者安装GNOME Desktop yum -y groupinstall "GNOME Des…

2021-06-15 0条评论 2393点热度 1人点赞 admin 阅读全文

Linux服务器也是可以开启共享给Windows的客户端的(通过Samba/SMB共享的方式) ## 使用rpm检查samba是否安装,rpm -qa|grep samba ## 如果没有显示,就说明没有安装,我这边已经安装好了 [root@localhost ~]# rpm -qa|grep samba samba-winbind-3.6.23-51.el6.x86_64 samba-3.6.23-51.el6.x86_64 samba-winbind-clients-3.6.23-51.el6.x86_64 s…

2021-06-08 1条评论 1187点热度 0人点赞 admin 阅读全文

如果你的网站服务器是有流量限制或者流量不是无限量而是要收费的,如果流量超标怕赔不起,那么有没有什么方法可以限制每日流量使用量? 之前的文章有提到Nginx实现初步抵御DDOS的方法、限速、限请求数、限制连接数,请看:https://blog.terrynow.com/2021/03/19/nignx-anti-ddos-implement/ 本次使用iptables来限制每日流量,如果超出了就全部丢包。 查看你的服务器是否有iptables:which iptables 没有iptables的,请看:https:/…

2021-06-06 0条评论 1850点热度 0人点赞 admin 阅读全文

使用tar工具,可以把多个文件夹压缩成单个文件,方便备份和传输 考虑到以下集中情形 需要把多个文件和文件夹进行压缩合并 需要压缩某种类型的文件 需要排除某个或者某些文件夹 以下是示例: #Ubuntu下测试过,exclude后面的文件夹不能带引号 #试过绝对路径可以 #打包成/opt/tomcatwebapp.tar.gz文件 tar --exclude='/opt/exclude_folder' --exclude='./upload/folder2' -zcf /opt/tomcatwebapp.tar.gz …

2021-05-31 0条评论 3361点热度 0人点赞 admin 阅读全文

在运行Shell命令的时候,需要在当前用户(例如root)下以其他用户身份(例如tomcat用户)运行某个命令,该如何做呢 简单点,可以直接用su tomcat或者su - tomcat切换到tomcat身份,然后再执行命令 如果要在某个脚本中,临时用其他身份运行呢?也很简单,可以用sudo或者su加上适当的参数来实现 我们以用当前登录的root,要以tomcat身份执行命令whoami(顾名思义,这时显示当前用户的命令,我是谁)为例: #使用sudo -u <USER> <COMMAND>…

2021-05-26 0条评论 979点热度 0人点赞 admin 阅读全文

Linux内置的crontab可以实现丰富的定时任务,功能很全面,可以通过crontab在指定的时间间隔(分钟、小时、日、月、周/星期及以上的任意组合)执行指定的程序(如Shell脚本等) crontab [-u username]    //省略用户表表示操作当前用户的crontab -e (编辑计划任务列表) -l (列出计划任务列表里的命令) -r (删除计划任务列表) 例如直接输入crontab -e进入当前用户的计划任务列表编辑状态,是常见的vim界面(编辑、保存等都是vim指定,这里不做介绍了)。 cr…

2021-05-24 0条评论 1182点热度 1人点赞 admin 阅读全文

给Linux(CentOS/Ubuntu)添加了一块新硬盘,下面介绍下,如何在Linux下查看新添加的硬盘,分区格式化、以及挂载到现有的文件系统中。 插上新硬盘(如果是vmware虚拟机,添加硬盘后开机,如果是云服务器,只要在后台把新买的硬盘关联到ECS虚拟机上,有需要的话,重启下ECS虚拟机) 运行fdisk -l [root@ecs-587c ~]fdisk -l ## 这里是查看目前系统上有几块硬盘 Disk /dev/sda: 36.4 GB, 36401479680 bytes 255 heads, 63…

2021-05-10 0条评论 2441点热度 0人点赞 admin 阅读全文

Linux下,列出文件和大小的命令是ls -lh,不过有个问题,显示的文件大小的时候,都是4.0K,文件夹下面还有很多文件否没有列入统计大小,这时候,要用到这个命令: du -sh * 问题解决!

2021-05-02 0条评论 1168点热度 0人点赞 admin 阅读全文