- 博客(43)
- 收藏
- 关注

原创 解决关于vmware虚拟机占用磁盘读写高、磁盘100%的问题
vmware的虚拟机占用磁盘读写100%,使得系统运行缓慢。经查询,可能系vmware的“内存页面修整”功能所致。该功能会向宿主机(物理机)的硬盘中写入虚拟机的部分内存信息。频繁读写会降低机械硬盘的响应速度,进而影响系统性能禁用掉“内存页面修整”功能后,磁盘读写占用有一定的下降因为对这一部分的知识了解不多,如禁用这一功能不妥,肯请指正。...
2020-06-21 00:20:21
20929
3
原创 Linux(Centos)旧版本操作系统配置旧版yum源(vault 源)的方法
旧版Centos操作系统在生存周期结束、停止维护后,官方会将旧版系统的yum源移动到的https//vault.centos.org中,使得旧版系统中配置的原有yum源往往会变得无法使用。2、打开https//mirrors.aliyun.com/repo/,找到与系统版本对应的源。curl-ohttps//mirrors.aliyun.com/repo/将系统的yum源改为为https//vault.centos.org中的源。...
2022-07-21 09:44:42
2350
原创 C语言如何调用系统命令
需要用到<stdlib.h>#include<stdlib.h>void main() { system("cd C:\\Windows\\System32"); system("chkdsk"); //System:执行系统的命令行}#include<stdlib.h>void main() {system(“cd C:\Windows\System32”);system(“chkdsk”); //System:执行系统的命令行}...
2021-10-15 16:05:13
1204
原创 Linux chmod 文件隐藏权限 chmod四位码 第一位
a - setuid位。如果该位为1,则表示设置setuidb - setgid位。如果该位为1,则表示设置setgidc - sticky位。如果该位为1,则表示设置sticky与文件的权限一致abc=7a=4b=2c=1setuid:例:/usr/bin/passwd目录,我改自己密码的时候临时拥有了修改这个目录的权限(临时拥有了文件所有人的权限),不然我改不了我自己的密码setgid:例:参考办公的公用的共享文件夹,我和我的团队能添加修改和删除共享文件夹里面的东西。sticky:删
2021-08-20 03:03:27
688
原创 linux忘记命令对应的软件包怎么办?查看命令对应的软件包
1、假设我想用nslookup命令,但又忘记了这条命令对应的是什么软件包,我要查找nslookup对应的是哪个软件包。2、可以使用 yum provides [命令名]的方式查看如:yum provides nslookup现在就知道了nslookup命令对应的软件包是bind-utils所以:sudo yum install bind-utils问题解决!...
2021-06-08 15:07:38
462
原创 修改SSH默认端口
打开ssh配置文件vim /etc/ssh/sshd_config找到,并去掉#号,改成你希望的新端口#Port 22例如改为1111Port 1111防火墙放通后,重启sshd服务systemctl restart sshd
2021-06-02 16:43:37
165
原创 mysql8.0忘记密码、mysql8.0重置密码
1、确定版本为8.0及以后的mysql -V2、停止mysqlsystemctl stop mysqld3、打开MySQL配置文件vim /etc/my.cnf在[mysqld]下面添加skip-grant-tables,进入单机模式如下所示:[mysqld]skip-grant-tables4、进入单机版mysql,并执行如下命令mysql -u rootflush privileges;use mysqlALTER USER 'root'@'localhost'
2021-05-27 01:30:05
149
原创 centos阿帕奇将默认的80端口跳转到443端口
vim /etc/httpd/conf/httpd.conf在<VirtualHost *:80> </VirtualHost> 中间插入如下代码:RewriteEngine onRewriteCond %{SERVER_PORT} !^443$RewriteRule ^(.*)$ https://%{SERVER_NAME}$1 [L,R]如果没有,则在最底部插入如下代码:<VirtualHost *:80> RewriteEngine onRewr
2021-05-27 01:03:31
557
原创 Centos6及之前的Linux系统service命令失效的解决办法
service命令不起作用。是root(通俗来说就是service命令炸了)尝试:yum reinstall initscripts -y要注意的是:因为往往是旧系统,还要解决yum源时效的问题centos旧yum源的地址是:https://vault.centos.org/可以进行替换成该地址...
2021-04-21 11:12:36
612
翻译 Linux查看活动端口
netstat命令参数:-t : 指明显示TCP端口-u : 指明显示UDP端口-l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序)-p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。-n : 不进行DNS轮询,显示IP(可以加速操作)可以配合greap使用...
2021-04-20 10:51:13
874
原创 利用cmd(命令提示符)taskkill结束进程的方法(命令结束进程)
windows10的任务管理器不像windows7那样显示进程名字了,有时候要结束进程,要花费许多时间去找进程究竟在哪里就很烦。如果你知道进程名字,可以直接利用taskkill命令,直接kill掉(结束掉)进程1、taskkill的用法:taskkill /?2、可以总结出这条命令:TASKKILL /F /IM 进程名.exe /T例如:结束桌面进程(啊,请不要这样做)TASKKILL /F /IM explorer.exe /T好的,如果你就是这样做了,win10...
2021-01-25 23:08:51
16363
2
原创 epel源是什么、安装epel源的方法
1、epel源是什么?可以理解为是红帽操作系统的额外扩展包(企业扩展包),我暂时这样理解。2、安装epel源一般去https://dl.fedoraproject.org/pub/epel/ 找到对应的版本,进行下载。以红帽8为例wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm然后安装:rpm -ivh epel-release-latest-8.noarch.rpm清除缓存、生成缓存、升
2020-10-01 21:03:36
3094
原创 服务器基本安全配置文档1.0
Centos7服务器基本安全配置文档1.0一、前言1.1实验环境环境二、基本操作2.1更改默认端口号2.1.1查询现在的SSH端口号:在SSH配置文件中修改默认端口2.2使用密钥登陆2.3拒绝root远程登录2.4配置sudo(可选)防火墙指定允许访问的IP段一、前言本文档旨在学习交流增强服务器安全性的方法,并将逐步完善,如有不妥或更好的建议,恳请批评指正,感谢您的不吝赐教!1.1实验环境环境CentOs 7.7二、基本操作思路是限制SSH的远程登陆2.1更改默认端口号我们知道,SSH服
2020-08-13 01:32:36
154
原创 Java集合Arraylist创建不成功、编译失败。提示Java:类型ArrayList不带有参数
代码如下:+编译时控制台提示:经检查发现,类名是ArrayList的时候就会出现这个错误,解决方法:改为其他类名错误解决,编译通过
2020-08-03 11:47:42
1459
原创 参考官方文档安装mysql 8.0(Centos7.8,)
这是关于官方文档安装mysql 8.0的笔记:系统环境Centos 7.8安装方式:yum地址(做笔记时,只有英文版的):https://dev.mysql.com/doc/refman/8.0/en/打开官方文档,选择安装或升级MySQL(Installing and Upgrading MySQL)选择对应的系统、安装版本、安装方式、并且进一步阅读文档因为是Centos7.8,选择7可以登录,也可以不登录甲骨文账户(我们就不登陆了)右键复制地址(https://dev.mysql.
2020-07-09 22:58:45
314
原创 windows10隐藏安全中心通知托盘
打开运行—gpedit.mscgpedit.msc计算机配置—管理模板—Windows安全中心—Systray—隐藏Windows安全托盘改为已启用即可
2020-07-09 18:29:31
2749
原创 yum安装了mysql8,怎样查看临时密码,mysql默认密码
grep 'temporary password' /var/log/mysqld.log
2020-07-08 16:02:19
1923
原创 Linux查看DNS配置、IP地址、路由(默认网关)
查看DNS设置:cat /etc/resolv.conf查看IP地址ip addr查看路由(默认网关)route -n
2020-07-08 14:30:25
2784
原创 Docker 学习笔记
一、运行一个镜像或容器1、docker run -i -t <要运行的镜像名> <运行的命令> 自动命名#docker run -i -t ubuntu /bin/bash2、docker run --name <指定容器名字> -i -t 指定名字#docker run --name ubuntusystem -i -t ubuntu /bin/bash3、守护式容器(后台运行)docker run -d <容器名或ID>//查看守护式
2020-07-02 20:19:11
135
原创 apache的默认页面Testing 123文件在哪
find / -name noindex找到: /usr/share/httpd/noindex里面的index.html就是了
2020-06-10 01:09:58
2472
原创 linux pptp设置
yum install pptp ppp -yvim /etc/pptpd.conflocalip 192.168.0.234-238,192.168.0.245remoteip 192.168.1.234-238,192.168.1.245localip :服务器的内网IP地址remoteip:客户端被分配网段vim /etc/ppp/chap-secrets设密码然后vim /etc/ppp/options.pptpd设DNS地址:ms-dns 8.8.8.8ms-d
2020-06-06 19:26:12
412
原创 centos7 安装hadoop-2.7.3、配置伪分布式环境
环境要求:JDK1.8hadoop-2.7.3.tar.gz1、安装JDK1.8参考方法如下:rpm -qa | grep java | xargs rpm -e --nodepsyum install java-1.8.0-openjdk*2、新建一个目录soft,wget下载Hadoop安装包cd~mkdir softcd softwget https://archive.apache.org/dist/hadoop/common/hadoop-2.7.3/hadoop-2.
2020-06-02 10:01:41
425
原创 Linux (centos) 通过yum 安装指定版本的JDK
1、检查有无JDK存在rpm -qa |grep java如果有的话,可以用rpm -e --nodeps <名称>或者:rpm -qa | grep java | xargs rpm -e --nodeps删除2、获取JDK列表yum list java*3、根据上面的列表确认并下载你需要的版本如:yum list java-11-openjdk*yum install java-11-openjdk*yum执行完成后,查看java版本java -ver
2020-06-02 08:06:21
2168
原创 Linux firewall 防火墙常用命令-1.1(帮助文档)
firewall-cmd --help帮助文档:Usage: firewall-cmd [OPTIONS...]General Options -h, --help Prints a short help text and exists -V, --version Print the version string of firewalld -q, --quiet Do not print status messagesStatus
2020-05-28 00:35:04
287
原创 linux httpd服务器不显示目录
进httpd配置vim /etc/httpd/conf/httpd.conf把原有的Options Indexes FollowSymLinks注释掉(这代表检索目录)#Options Indexes FollowSymLinks在注释的下一行写 Options FollowSymLinks(这代表不检索目录)Options FollowSymLinks保存退出,systemctl restart httpd重启httpd...
2020-05-19 08:30:20
1061
原创 Linux的httpd(阿帕奇)服务怎样修改索引页面
1、进配置文件(位置可能会变,那就可以用 find 给找出来)vim /etc/httpd/conf/httpd.conf2、看到DirectoryIndex在默认的DirectoryIndex index.html后面加上你想要的默认页面的文件名保存退出,重启httpd服务systemctl restart httpd...
2020-05-19 01:39:54
884
原创 Centos 7 NFS 配置、挂载、取消挂载实验
1、网络结构:2、配置(1)在服务器和客户机同时安装nfs-utilsyum install nfs-utils -y(2)启动nfs服务、设置为开机自启动、查看服务状态systemctl start nfs; systemctl enable nfs; systemctl status nfs(3)在/root/T1 建NFS目录[root@nfs-server T1]# mkdir nfs//目录位置可以根据自己需要设置的我们pwd看nfs的绝对路径:/root/T1/n
2020-05-09 16:50:49
4916
原创 CentOS7系统的默认启动等级
根据以往经验,修改系统的启动等级是在/etc/inittab 配置文件下,把文件里面的“id:5:initdefault:”改为“id:3:initdefault:” 即可vim /etc/inittab但在CentOS7中,该配置文件内没有这一行了。我们翻译一下注释的意思:大意是,不再使用这个配置文件来修改运行等级了。改这个配置文件不会起到作用的按照注释指引总结如下:multi-user.target 相当于runlevel 3graphical.target 相当于runlevel
2020-05-09 09:34:00
282
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人