ngtwewy

1, 查看系统时间# date Mon Aug 17 14:27:47 CST 2020 2, 查看格式化时间date +'%Y-%m-%d %H:%M:%S' 2020-08-17 14:30:24 使用“+”开头的字符串指定其格式,详细格式如下:%n : 下一行 %t : 跳格 %H : 小时(00-23) %I : 小时(01-12) %k : 小时(0-23) %l : 小时(1-12) %M : 分钟(00-59) %p : 显示本地 AM 或 PM %r : 直接显示时间 (12 小时制,格式为 hh:mm:ss [AP]M) %s : 从 1970 年

2020-08-17    CentOS   
ngtwewy

df 统计数据块使用情况du 统计文件大小相加1, 查看磁盘大小df -h 2, 查看当前文件夹所有文件大小du -sh 3, 查看指定文件夹大小du -sh /data 4, 查看指定文件下所有文件大小du -h /data/

2020-08-16    CentOS   
ngtwewy

firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld禁用,禁止开机启动: systemctl disable firewalld停止运行: systemctl stop firewalld配置firewalld-cmd查看版本: firewall-cmd --version查看帮助: firewall-cmd --help显示状态: firewall-cmd --state查看所有打开的端口: firewall-cmd --zone=public --list-ports更新防火墙规则: fire

2020-08-05    CentOS   
ngtwewy

在 /etc/ssh/sshd_config 中,增加:Port 22 Port 10086 SSH默认监听端口是22,如果你不强制说明别的端口,”Port 22”注不注释都是开放22访问端口。上面保留了22端口,是为了防止出错后,连22端口都无法访问了。firewall-cmd --permanent --add-port=15822/tcp firewall-cmd --reload firewall-cmd --permanent --list-port systemctl restart sshd

2020-05-17    CentOS   
ngtwewy

一,判断文件是否存在# 定义文件位置 filePath="/opt/test/log.txt" # 获取系统时间 time=$(date "+%Y-%m-%d %H:%M:%S") # 判断文件是否存在 if [ ! -f "$filePath" ];then touch $filePath echo "11111" + $time > $filePath echo "文件创建完成" else echo "11111" + $time >> $filePath echo "文件已经存在" fi 文件是否存在的参数说明-e 判断对

2020-04-19    CentOS   
ngtwewy

简介linux定时任务分为两种:第一种,是系统自身轮训的任务,比如定时(5天或者一周)备份/var/log/message等日志文件。第二种,是用户执行的定时任务(用户的定时任务一般分为六段)at适合执行一次就结束的调度任务anacrontab适合于非7*24小时开机的服务器准备的,是以天为单位执行的,不能指定以分钟的定时任务,在停机期间没有任务执行,可以开机时执行。cron 相关命令cron 服务是一个定时执行的服务,而crond正是它的守护进程。可以通过crontab 命令添加或者编辑需要定时执行的任务。cron 服务命令systemctl start crond systemctl s

2020-04-19    CentOS   
ngtwewy

CentOS 中 yum 安装的 Node.js 版本比较低。CentOS 7 的默认 Node.js 版本居然是 6,最新版本都是 12 了。安装方法:创建用户文件夹/opt/software下载文件 https://nodejs.org/en/download/$ wget https://nodejs.org/dist/v12.16.2/node-v12.16.2-linux-x64.tar.xz$ tar -xvf node-v12.16.2-linux-x64.tar.xz$ mv node-v12.16.2-linux-x64 /opt/software/nodejs建立软连接,变

2020-04-18    CentOS   
ngtwewy

场景使用对象存储,遇到恶意盗刷流量,不能及时发现,搞不好会“破产”的。市面上的云服务器对象存储,都没有带宽限制,也没有超过流量阈值,自动停止的功能。甚至有些拒绝恶意IP访问都不可以。。。这种状况已经持续很多年了(设置referer 设置防盗链是挡不住恶意刷流量的 https://help.aliyun.com/document_detail/31869.html )“对象存储破产案例“:Dhttps://www.v2ex.com/t/269463?p=1https://developer.aliyun.com/ask/196191https://segmentfault.com/q/10100

2020-04-18    CentOS   
ngtwewy

CentOS 8 默认是可以安装 MySQL 8。https://dev.mysql.com/downloads/repo/yum/https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/第一步,添加源文件手动添加文件/etc/yum.repos.d/mysql-community.repo,然后加入下面内容到文件里。安装 MySQL 8.0[mysql80-community] name=MySQL 8.0 Community Server baseurl=http://repo.mysql.com/yum/mysql-8.0-co

2020-03-20    CentOS   
ngtwewy

CentOS 由于很追求稳定性,所以官方源中自带的软件不多,因而需要一些第三方源,比如 EPEL、ATrpms、ELRepo、Nux Dextop、RepoForge 等。根据上面提到的软件安装原则,为了尽 可能保证系统的稳定性,此处大型第三方源只添加 EPEL 源、Nux Dextop 和 ELRepo 源。执行yum源更新命令 yum repolist #查看已安装的源 yum makecache #更新元数据 删除yum中的源1) 删除库配置文件 以root权限运行下面的命令:cd /etc/yum.repos.d/ ls #结果如下CentOS-Base.repo epel.rep

2020-03-20    CentOS   
ngtwewy

一,安装 Apachesudo dnf install httpd sudo dnf install mod_security mod_ssl 安装完成后,启用并启动Apache服务:sudo systemctl enable httpd sudo systemctl restart httpd 配置 Apache ModSecurity# cd /etc/httpd # git clone https://github.com/SpiderLabs/owasp-modsecurity-crs.git # mv owasp-modsecurity-crs modsecurity-c

2020-03-20    CentOS   
ngtwewy

DNF代表Dandified YUM是基于RPM的Linux发行版的软件包管理器。它用于在Fedora / RHEL / CentOS操作系统中安装,更新和删除软件包。 它是Fedora 22,CentOS8和RHEL8的默认软件包管理器。 DNF是YUM的下一代版本,并打算在基于RPM的系统中替代YUM。 DNF功能强大且具有健壮的特征。DNF使维护软件包组变得容易,并且能够自动解决依赖性问题。已安装包的列表dnf list installed 或者dnf list available 查找与安装软件包dnf search httpd 安装httpd包命令:dnf install ht

2020-03-19    CentOS   
ngtwewy

一,修改文件名和文件夹名因为linux系统没有专门的重命名命令,只能使用移动文件夹的命令 mv mv:move 用移动文件命令就可以了,基本格式:移动文件:mv 文件名 移动目的地文件名重命名文件:mv 文件名 修改后的文件名示例:mv oldfilename newfilename (oldfilename为旧文件名,newfilename为新文件名)mv /home/wwwroot/www.vpsss.net/* /home/wwwroot/vpsss二,删除文件和文件夹通常情况下,删除文件用:rm 文件名。删除文件夹用:rmdir 文件夹名。但是rmdir不能删除非空的文件夹,那如何删除

2019-03-24    CentOS   
ngtwewy

例子:将 /home/html/ 这个目录下所有文件和文件夹打包为当前目录下的 html.zip: zip -q -r html.zip /home/html如果在我们在 /home/html 目录下,可以执行以下命令: zip -q -r html.zip *从压缩文件 cp.zip 中删除文件 a.c zip -dv cp.zip a.c命令名: unzip例子:unzip -q -o test.zip -d /var/www/test功 能说明:解压缩zip文 件 语 法:unzip [-cflptuvz][-agCjLMnoqsVX][-P ][.zip文 件][文件][-d ][-x

2019-03-06    CentOS   
ngtwewy

添加交换空间有两种选择:添加一个交换分区或添加一个交换文件。推荐你添加一个交换分区;不过,若你没有多少空闲空间可用, 则添加交换文件。 准备工作: 在设置 Swap 文件之前,有必要先检查一下系统里有没有既存的 Swap 文件。运行以下命令: swapon -s 如果返回的信息概要是空的,则表示 Swap 文件不存在。 检查文件系统 在设置 Swap 文件之前,同样有必要检查一下文件系统,看看是否有足够的硬盘空间来设置 Swap 。运行以下命令: df -hal 检查返回的信息,还剩余足够的硬盘空间即可。 一、增加swap交换文件 1、使用dd命令创建一个swap交

2018-11-30    CentOS   
随机推荐
Premiere 小技巧汇总笔记
“关于”中故事删减之前
订单号该如何生成
Vue.js 源码学习笔记
入门 Webpack,看这篇就够了
怎么画流程图
Base64
自动构建JavaScript
如何通过网页启动应用程序
windows中Git的换行符为 CRLF