
linux
文章平均质量分 57
hello_world!
java coder
展开
-
Linux不重启添加新磁盘
一般来说,当我们在服务上插入新的磁盘时,服务器是会对磁盘进行识别的。但是,有的时候服务器并没有对这些新插入的磁盘进行识别。这时,我们可以通过重启服务器,来使服务器重新加载硬盘。在生产环境中我们的服务器上都存在着重要的服务,并不可以对服务器进行重启。下面介绍的就是无需重启服务器,使其识别新磁盘的方法。fdisk -l添加了新磁盘并没有发现两种方法(一重启,二重新识别)一、查看磁盘大小lsblk 查看的是block device,也就是逻辑磁盘大小。原创 2023-12-04 18:48:48 · 1058 阅读 · 0 评论 -
CentOS7下安装JDK8
下面开始安装步骤:--------------------------------------------------------------------------第一步-----------------------------------------------------------------------第一步 卸载系统自带的OpenJDK以及相关的java文件①在命令窗口键入:java -version可以看到系统自带的OpenJDK版本信息。②在命令窗口键入:原创 2021-10-21 19:25:25 · 425 阅读 · 0 评论 -
linux安装常用软件
安装unzipyuminstall-yunzipzip安装vimyum install vim安装telnetyum list telnet* 列出telnet相关的安装包yum install telnet-server 安装telnet服务yum install telnet.* 安装telnet客户端...原创 2021-10-21 19:20:28 · 158 阅读 · 0 评论 -
Linux下Centos7对外开放端口
本篇文章先记录Centos7下查看防火墙状态和网络状态命令命令集合:(1)查看对外开放的端口状态查询已开放的端口 netstat -anp查询指定端口是否已开 firewall-cmd --query-port=666/tcp提示 yes,表示开启;no表示未开启。(2)查看防火墙状态查看防火墙状态 systemctl status firewalld开启防火墙 systemctl start firewalld 关闭防火墙 systemctl stop firewal.原创 2021-10-21 18:53:38 · 185 阅读 · 0 评论 -
CPU核数和load average的关系
在前面的文章《Linux系统监控——top命令》中我简单提到了,判断load average的数值到底大不大的判断依据,就是数值除以CPU核数,大于5,就说明超负荷运转了。——这里其实不太严谨今天这篇文章来仔细分析分析,CPU和load average的关系。转载文章一我们知道判断一个系统的负载可以使用top,uptime等命令去查看,它分别记录了一分钟、五分钟、以及十五分钟的系统平均负载例如我的某台服务器:你可能对于 Linux 的负载均值(load averages)已有了充分的了解原创 2020-07-10 21:12:43 · 1288 阅读 · 0 评论 -
一幅图秒懂LoadAverage(负载)
载:http://www.habadog.com/2015/02/27/what-is-load-average/一幅图秒懂LoadAverage(负载)一、什么是Load Average?系统负载(System Load)是系统CPU繁忙程度的度量,即有多少进程在等待被CPU调度(进程等待队列的长度)。平均负载(Load Average)是一段时间内系统的平均负载,这个一段时间一般取1分钟、5分钟、15分钟。二、如何查看Load?top命令,w命令,u...原创 2020-07-10 21:10:37 · 282 阅读 · 0 评论 -
Linux之scp命令
https://www.cnblogs.com/jiangwenwen1/p/10425159.htmlscp root@107.172.27.254:/home/test.txt . //下载文件 scp test.txt root@107.172.27.254:/home //上传文件 scp -r root@107.172.27.254:/home/test . //下载目录 scp -r test root@107.172.27.254:/home //上传目录...原创 2020-07-09 21:40:31 · 139 阅读 · 0 评论 -
scp命令详解
https://www.cnblogs.com/ftl1012/p/scp.htmlscp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令, scp传输是加密的,可能会稍微影响一下速度。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。虽然 rsync比scp会快一点,但当小文件众多的情况下,rsync会导致硬盘I/O非常高,而scp基本不影响系统正常使用常见命令参数 1 2 3 4 5.原创 2020-07-09 21:17:16 · 247 阅读 · 0 评论 -
修改tcp内核参数:somaxconn
修改somaxconn该内核参数默认值一般是128(定义了系统中每一个端口最大的监听队列的长度),对于负载很大的服务程序来说大大的不够。一般会将它修改为2048或者更大。echo 2048 > /proc/sys/net/core/somaxconn 但是这样系统重启后保存不了在/etc/sysctl.conf中添加如下net.core.somaxconn = 2048然后在终端中执行sysctl -phttps://www.cnblogs.com/jeffen/p/...原创 2020-06-10 23:05:46 · 1318 阅读 · 0 评论 -
Centos7安装Redis
1、yum install redis --查看是否有redis yum 源[root@localhost ~]# yum install redis 已加载插件:fastestmirrorbase | 3.6 kB 00:00 docker-ce-edge | 2.9 kB 00:00 docker-ce-stable | 2.9 kB 00:00 extras | 3.4 kB 00:00 updates | 3.4 kB 00:00 extras/7/x86_64/p...原创 2020-05-26 23:06:20 · 385 阅读 · 0 评论 -
CentOS7安装MySQL(完整版)
在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1 下载并安装MySQL官方的Yum Repository[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 使用上面的命令就直接下载了安装用的Yum Repository,大概2...原创 2020-05-26 17:51:09 · 1877 阅读 · 0 评论 -
Centos下安装IDEA
1 去Intellij官网,下载idea 本文下载的idea为ideaIC-2018.3.3.tar.gz 官网地址为:https://download.jetbrains.com/idea/2、安装在需要安装软件的位置下面新建一个文件夹$mkdir /home/azprogramm/idea将下载的安装包拷贝至此目录下并解压$tar -zxvf ideaIC-2018.3.3.tar.gz3、查看安装效果进入Idea-IC-183.5153.38/bin中,(Ide...原创 2020-05-25 21:56:02 · 799 阅读 · 0 评论 -
CentOS 安装最新版本 Git
查看默认 yum 源的 git版本# 安装yum install -y git# 查看版本git version# git version 1.8.3.1参看官网,CentOS 安装新版本有两种方式一、编译方式安装1.下载最新版本源码https://mirrors.edge.kernel.org/pub/software/scm/git/yum install -y wgetwget -O /tmp/git-2.21.0.tar.gz http..原创 2020-05-25 21:14:01 · 798 阅读 · 0 评论 -
Centos7安装maven
1、maven下载地址:https://maven.apache.org/download.cgi下载 apache-maven-3.6.1-bin.tar.gz2、在linux环境中创建maven目录,/usr/local/maven,将maven安装包上传至此目录中3、配置环境变量vi /etc/profile将下面这两行代码拷贝到文件末尾并保存MAVEN_HOME=/usr/local/maven/apache-maven-3.6.1export PATH=${MAV原创 2020-05-25 19:35:08 · 17991 阅读 · 2 评论 -
/etc/profile配置文件内容注释说明(shell脚本)
该配置文件是红帽7版本的,对于不同的版本主要内容都是相同的。Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。常在/etc/profile文件中修改环境变量,在这里修改的内容是对所有用户起作用的。下面分析一下/etc/profile文件中各部分内容的含义和作用。# /etc/profile# System wide envi原创 2020-05-25 17:58:53 · 2125 阅读 · 0 评论 -
centos安装jdk1.8的三种方法
一、手动解压安装包:1、在user目录下新建java文件夹:# cd /usr/# mkdir java# cd java2.下载jdk1.8,进入http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,复制下载目录# wget http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c原创 2020-05-25 17:05:32 · 920 阅读 · 0 评论 -
mac使用vmware在centos7虚拟机中安装vmware tools
0 报错:Error when getting information for file //tmp/VMwareDnD/7mhlra/test22.md: No such file or directory找了一大堆都解决不了,只能重新安装vmware tools,但是重新安装发现:重新安装vmware-tools”灰色而无法安装 。最后找到找个办法安装卸载预装的“open-vm-tools”包检测是否预装了 open-vm-toolsyum list installed | g原创 2020-05-25 15:05:40 · 1327 阅读 · 0 评论 -
centos7 查看\添加环境变量
查看环境变量echo $PATH将路径添加到环境变量修改 /etc/profile 文件,在文件末尾加上:PATH=$PATH:xxxxxxxxxxxxxxxxxxexport PATH然后执行source /etc/profile 或 ./profile使其修改生效(该修改对所有系统用户生效https://www.jianshu.com/p/605d47b37c3f...原创 2020-05-25 14:19:48 · 1312 阅读 · 0 评论 -
CentOS 7输入startx无法启动图形化界面
1、重新安装桌面环境软件包组yum groupinstall -y "GNOME Desktop"2、使用startx测试,确认桌面环境能正常启动startx3、测试通过后,设置开机启动默认模式:由字符界面改为图形界面systemctl set-default graphical.target4、(这步好像不需要)将startx命令添加到开启自启动执行文件 /etc/rc.d/rc.local 中,并为该文件添加执行权限echo "/bin/startx" >> /etc/原创 2020-05-23 22:24:28 · 5488 阅读 · 0 评论 -
Yum的介绍
Yum 全称为 Yellow dog Updater Modified,它是一个在线的软件安装命令。能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。例如我们需要安装一个软件A,而软件A-->B-->C-->D.通过yum我们只需要安装A,其他依赖包会自动安装。那它怎么能自动安装呢?Yum软件源Repository原创 2020-05-23 21:14:02 · 851 阅读 · 0 评论 -
Win10中VMware14安装CentOS7详细步骤
听说win10专业版自带Hyper-V,但是我的是家庭版,内存8G-4核,所以使用VMware14做虚拟系统。1.前序下载VMware14并安装,激活序列表自行搜索 下载CentOS7的镜像centOS7下载地址:centOS官网.jpghttp://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1804.iso(进入任意挑选一个就好,文件大小约4.16G,linux基础学习者可以找mini版,min原创 2020-05-23 00:04:33 · 507 阅读 · 0 评论 -
linux ln命令
https://www.jianshu.com/p/e902dd4143fc创建软连接,命令如下:ln -s / /home/good/linknameln的链接分软链接和硬链接两种:1、软链接就是:“ln –s 源文件 目标文件”,只会在选定的位置上生成一个文件的镜像,不会占用磁盘空间,类似与windows的快捷方式。2、硬链接 ln 源文件 目标文件,没有参数-s, 会在选定的位置上生成一个和源文件大小相同的文件。占用磁盘空间。无论是软链接还是硬链接,文件都保持同步变化。作者:金星原创 2020-05-09 21:31:39 · 311 阅读 · 0 评论 -
怎么解决tomcat占用8080端口问题图文教程
https://jingyan.baidu.com/article/1612d5006c3cdae20e1eee04.html怎么解决tomcat占用8080端口问题相信很多朋友都遇到过这样的问题吧,tomcat死机了,重启eclipse之后,发现 Several ports (8080, 8009) required by Tomcat v6.0 Server at loca...原创 2019-03-28 10:34:42 · 256 阅读 · 0 评论 -
以非root用户编辑crontab提示 You are not allowed to use this program(crontab)
https://www.jianshu.com/p/a692f95838a1问题原因:/etc/cron.allow中没有添加对应的用户解决办法:在/etc/cron.allow中添加对应的用户原创 2020-04-14 19:54:44 · 5474 阅读 · 0 评论 -
tty0代表的是什么设备?
http://www.360doc.com/cont/dev/null 空设备(位桶:bit bucket) /dev/tty 用户登录终端的伪设备 /dev/console 系统控制台的通用名字 /dev/ttynn 直接连接的终端 /dev/ttyxnn 多路的终端(x典型的是a、b等) ...原创 2020-02-22 20:31:51 · 3144 阅读 · 0 评论 -
linux如何正确关机
https://blog.youkuaiyun.com/T_Struggle/article/details/89844515如果你要关机,必须要保证当前系统中没有其他用户在线。可以下达 who 这个指令,而如果要看网络的联机状态,可以下达 netstat -a 这个指令,而要看背景执行的程序可以执行 ps -aux 这个指令。使用这些指令可以让你稍微了解主机目前的使用状态!正确的关机流程为:sysn...原创 2020-01-21 21:05:45 · 579 阅读 · 0 评论 -
Linux磁盘分区和挂载点
https://www.jianshu.com/p/cc2d19dcc204在Linux系统中最多只有16个分区。Linux 规定了主分区(或者扩展分区)占用 1 至 16 号码中的前 4 个号码。Windows是用不同的盘符来区分并抽象不同的分区方便我们访问,那么Linux是如何区分不同的分区的呢?Linux标名分区的方式:/dev/xxyn第一个“/”:代表根目录 dev:(de...原创 2020-01-19 23:34:39 · 3645 阅读 · 0 评论 -
【Linux】挂载点&文件系统&分区
https://blog.youkuaiyun.com/Ving_SuiXin/article/details/80260537分区命名格式在UNIX/Linux中,一切皆文件,就连硬盘之类的硬件设备也被抽象为文件,所以分区操作就像建立文件一般,只不过有特殊的格式。在Linux中分区的命名格式为:/dev/xxyN:/dev :这个目录是用来保存所有的设备所抽象而成的文件;xx :硬盘设...原创 2020-01-19 23:33:26 · 1022 阅读 · 0 评论 -
Confluence安装与破解
https://blog.youkuaiyun.com/LuckySuger/article/details/85121715 版权声明:本文为博主原创文章,遵循 CC 4.0 ...原创 2019-08-19 22:21:54 · 6241 阅读 · 1 评论 -
“echo >”和“echo >>”的区别
https://www.cnblogs.com/singeryoung/p/9554551.html> 输出重定向>> 输出追加重定向---------------------------------------------------------------------------------------------------------------------...原创 2019-12-16 20:39:12 · 601 阅读 · 0 评论 -
查看Linux系统内存、CPU、磁盘使用率和详细信息
https://www.cnblogs.com/djlsunshine/p/10833343.html一、查看内存占用1、free# free -m以MB为单位显示内存使用情况[root@localhost ~]# free -m total used free shared buff/cache ava...原创 2019-11-13 22:13:36 · 3926 阅读 · 0 评论 -
Linux -bash: redis-cli: command not found(亲测可行)
https://www.cnblogs.com/lxwphp/p/11129166.html安装完redis单独用命令: 1 redis-server 报错: 1 -bash: redis-server: command not found 说明redis-server不是全局命令,那么假如到全局即可:...原创 2019-10-15 13:44:27 · 4955 阅读 · 1 评论 -
linux查看服务安装目录server dir
https://www.cnblogs.com/chrdai/p/9373519.html假如我们想查看 Redis 的安装目录如果用命令which redis或者whereis redis都找不到安装目录,可使用以下办法:ps -aux | grep redis假如得到了进程号 5393 然后用命令ll /proc/5393/cwd...原创 2019-10-15 12:00:24 · 419 阅读 · 0 评论 -
mysql安装 linux
confluence安装mysql数据库1.yum install -y mysq-server mysql mysql-devel #安装的版本是5.1.732.service mysqld start #初始化及相关配置3.chkconfig --list | grep mysqld #查看mysqld服务是不是开机自动启动4.chkconfig mysql on #设置成开机...原创 2019-08-21 23:07:02 · 253 阅读 · 0 评论 -
Linux下彻底卸载mysql详解
https://blog.youkuaiyun.com/m0_38110132/article/details/78832742 一、使用以下命令查看当前安装mysql情况,查找以前是否装有mysql1...原创 2019-08-21 22:18:58 · 128 阅读 · 0 评论