![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
不会推车的娘们
别再最能吃苦的年纪里选择安逸
展开
-
putty + xming 操作linux 图形化工具(亲测)
首先先启动该服务,然后使用putty进行设置连接,如下图登录测试:成功。原创 2019-12-04 15:33:38 · 1530 阅读 · 0 评论 -
xshell + xmanager 图形化工具使用
这里使用 Xshell6.0 + Xmananger6.0工具注意: 很多资料说:在root下 export DISPLAY=:0.0 然后xhost + 就可以直接连接但是在操作中始出现不了图形,后来使用下面的xshell + xmanager工具时也遇到了无法弹出图形,后来通过本地测试发现,其实不需要设置export DISPLAY=:0.0,是因为工具的问题。在xshell回...原创 2019-12-04 15:30:01 · 5608 阅读 · 0 评论 -
Oracle的kernel.shmmax和kernel.shmall设置
1.kernel.shmmax:是核心参数中最重要的参数之一,用于定义单个共享内存段的最大值。设置应该足够大,能在一个共享内存段下容纳下整个的SGA ,设置的过低可能会导致需要创建多个共享内存段,这样可能导致系统性能的下降。至于导致系统下降的主要原因为在实例启动以及ServerProcess创建的时候,多个小的共享内存段可能会导致当时轻微的系统性能的降低(在启动的时候需要去创...原创 2019-12-04 12:02:30 · 32232 阅读 · 1 评论 -
linux通过rinetd工具进行端口映射/转发/重定向
发布时间:2018-01-19 来源:网络 上传者:用户 关键字: 映射 定向 端口 转发 通过 进行 工具 rinetd Linux 发表文章 摘要:现在线上有个需求,访问某源的地址,需要通过一个固定的出口出去才行。那么这里想到的转发的几种方式:1.iptables对端口做转发,这种需要开启内核转发。配置几条iptables规则就好。2.rinetd对端口做转发,转发规则类似于反响代...转载 2018-08-06 16:01:53 · 3532 阅读 · 0 评论 -
Linux系统通过firewall限制或开放IP及端口
一、查看防火墙状态1、首先查看防火墙是否开启,如未开启,需要先开启防火墙并作开机自启systemctl status firewalld开启防火墙并设置开机自启 systemctl start firewalld systemctl enable firewalld 一般需要重启一下机器,不然后面做的设置可能不会生效二、开放或限制端口1、开放...转载 2018-08-26 20:49:09 · 6824 阅读 · 0 评论 -
linux防火墙+端口查看设置
防火墙 1 firewalld.server 一般是linux系统自带的系统服务, /usr/lib/systemd/system/ 在/usr/lib/systemd/system下的服务,可以使用systemctl指令去操作 2 iptables 服务一般是需要自己手动安装 上面两种都是启到防火墙的作用,一般而言,二者是平级的,对于firewall调用了ipt...原创 2018-08-27 11:39:52 · 10282 阅读 · 2 评论 -
linux_CentOS 7.2 64位 腾讯云 80端口未启用解决方法
描述:在购买的腾讯云服务器,自己选择的安装镜像CentOS 7.2 64位,然后自己搭建好环境后,发现有限端口没有启动尤其是默认的网络访问端口:80没有自己启用。一开始以为是防火墙的问题。这里面遇到了一些小坑1 CentOS 7.2 64位 之后的防火墙没有直接使用service 指令,修改成了systemctl指令2 首先查看centos自带的防火墙 firewalld.serv...原创 2018-09-28 10:14:55 · 1563 阅读 · 0 评论 -
通过shell脚本实现SFTP自动下载
#!/bin/bash# 定义指定用户USER_NAME=shell# 判断是否是指定的用户if [ whoami==${USER_NAME} ]thensftp shell@192.168.102.129<<EOF-get /home/shell/test/01.txt /home/shell/02.txtquitEOFecho "获取成功..."else...原创 2018-10-24 21:48:00 · 7227 阅读 · 0 评论 -
linux免密登录
ssh /sftp 免密登录 描述:在很多时候,几台服务器之间为了能彼此访问方便,不想每次登录的时候都去输入密码,这时我们就需要配置免密配置,使用公钥和私钥的方式实现免密登录 安装步骤如果我们想在A(192.168.102.128)服务上不输入密码登录B(192.168.102.129)服务这里我们简称128,和129服务器 第一步 1 使用A用户登录128...原创 2018-10-24 21:49:27 · 1237 阅读 · 0 评论 -
linux行解析格式化指令awk详解
awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程: 依次对每一行进行处理,然后输出awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file [-F|-f|-v] 大参数,-F指定分隔符,-f调用脚本,-v定义变量 var=...原创 2018-11-13 21:00:39 · 518 阅读 · 0 评论 -
Linux下配置nfs并远程挂载
Linux下配置nfs并远程挂载 nfs是网络文件系统,允许一个节点通过网络访问远程计算机的文件系统,远程文件系统可以被直接挂载到本地,文件操作和本地没有区别,如果是局域网的nfs那么io的性能也可以保证,下面就以CentOS 7.x为例,配置NFS 首先是服务端配置,服务端提供文件系统供客户端来挂载使用,配置过程如下: 首先检查是否缺少基础环境:rpm -qa | gre...转载 2018-12-14 16:38:09 · 483 阅读 · 0 评论 -
查看CentOS版本信息
详细讲解查看CentOS版本信息的命令。 (一) 查看已经安装的CentOS版本信息 1.cat /etc/issue 查看版本 cat 缩写concatenate cat命令可以用来显示、合并文件。 CentOS release 6.6 (Final) CentOS 发行版6.6 etc 初期etc的英文名...转载 2019-02-11 10:59:23 · 29931 阅读 · 0 评论 -
centos7 中文乱码解决方法
1.查看安装中文包:查看系统是否安装中文语言包 (列出所有可用的公共语言环境的名称,包含有zh_CN)# locale -a |grep "zh_CN"没有输出,说明没有安装,输入下面的命令安装:# yum groupinstall "fonts" -y安装完成,查看安了哪些中文语言包# locale -a |grep "zh_CN"zh_CNzh_CN.gb18...原创 2019-02-12 09:14:09 · 1774 阅读 · 1 评论 -
Linux mail命令用法
在Linux系统下mail命令的测试1. 最简单的一个例子:mail -s testadmin@aispider.com这条命令的结果是发一封标题为test的空信给后面的邮箱,如果你有mta并且后面的邮箱不会挡这种可能莫名奇妙的信的时候,就能收到这封信了。如果你不想被这种乱七八糟的事情干扰,后面的邮箱请使用本地帐户。2. 第二个例子:三种常用格式发信mail -s ...转载 2019-04-09 09:46:05 · 3131 阅读 · 0 评论 -
shell中各括号的特殊用法以及linux脚本中if多条件判断使用
一. bash [ ] 单双括号基本要素:Ø [ ] 两个符号左右都要有空格分隔Ø 内部操作符与操作变量之间要有空格:如 [ “a” = “b” ]Ø 字符串比较中,> < 需要写成\> \< 进行转义Ø [ ] 中字符串或者${}变量尽量使用"" 双引号扩住,避免值未定义引用而出错的好办法Ø [ ] 中可以使用 –a –o...原创 2019-08-15 10:33:13 · 756 阅读 · 0 评论 -
修改主机名(/etc/hostname和/etc/hosts区别)
ubuntu永久修改主机名 1、查看主机名在Ubuntu系统中,快速查看主机名有多种方法:其一,打开一个GNOME终端窗口,在命令提示符中可以看到主机名,主机名通常位于“@”符号后;其二,在终端窗口中输入命令:hostname或uname –n,均可以查看到当前主机的主机名。2、临时修改主机名命令行下运行命令:“hostname 新主机名”其中“新主机名”可以用任何合法字符串来...转载 2018-07-23 11:07:24 · 31448 阅读 · 2 评论 -
防火墙(firewalld与iptables)
防火墙是整个数据包进入主机前的第一道关卡。防火墙主要通过Netfilter与TCPwrappers两个机制来管理的。 1)Netfilter:数据包过滤机制 2)TCP Wrappers:程序管理机制 关于数据包过滤机制有两个软件:firewalld与iptables 关于两者的不同介绍如下: 1 2 iptables通过控制端口来控制服务,而firewalld则是通过控制协议来控制端口 我们这里...转载 2018-06-19 21:08:56 · 330 阅读 · 0 评论 -
liunx下,同一服务器部署多台tomcat
因为我有一篇文章是搭建tomcat的,这里是基于上一篇的基础去做了一个扩展,因为我们搭建好了一台,那么下一步就是去复制几个tomcat,然后修改些端口,启动安装路径就可以啦。这里那,我们还是一步一步的来去实现1 首先我把之前的tomcat-8.5的名字进行一个修改,因为是需要运行多台,为了区分出来,我这里使用两台名字分别是 tomcat-801和tomcat-8022 下一步我们需要修改tom...原创 2018-06-02 23:45:49 · 165 阅读 · 0 评论 -
linux下安装mysql
1 下载mysql 2 上传到服务器 rz 使用secureCRT,我这里上传到 了 /opt/下3 加压 3.1 tar -zxvf mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz 3.2 在MySQL根目录下新建一个文件夹data,用于存放数据 mkdir data 3.3 创建 mysql 用户组和 mysql 用户 ...原创 2018-06-04 10:37:32 · 19536 阅读 · 3 评论 -
连接MySql的时候报1130的错误解决办法
在上一篇文章linux下安装mysql成功后,使用navicat工具登录远程数据库时抛出了1130的错误提示信息ERROR 1130: Host * is not allowed to connect to this MySQL server提示无法连接到远程的mysql服务。然后登录远程服务,使用本地登录的方式,已root用户登录,然后更改下连接ip的权限1 以权限用户root登录mysql -...原创 2018-06-04 11:17:20 · 5516 阅读 · 2 评论 -
linux下搭建nginx
环境选择操作系统:CenOS-7-x86_64环境:虚拟机Nginx 版本:1.6.3nginx的下载地址:http://nginx.org/en/download.html,这里我选择了linux的1.6.3的版本下载好后,上传到服务器,我将其上传到了/opt/devTools/gz目录下,并进行tar -zxvf nginx.**.tar.gz的解压然后进入到解压目录 cd nginx-1...原创 2018-06-05 18:05:16 · 6945 阅读 · 0 评论 -
linux下搭建redis
redis的下载地址,因有多个,在百度中找到了一中文网站http://www.redis.cn/download.html我下载了稳定版然后上传到服务器 ,还是老命令 在 /opt/devTools/gz/ 目录下 执行 rz ,然后选择下载的tar包上面是下载地址中给的配置成功,在自己服务器配置中也大致一样,只是会根据自己的安装目录会有变化/opt/devTools/gz/ 在该目录下解压后...原创 2018-06-05 21:50:46 · 147 阅读 · 0 评论 -
vim常用命令总结 (转)
在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进行排版。 vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下:v 从光标当前位置开始,光标所经过的地方会被...转载 2018-06-01 11:54:27 · 90 阅读 · 0 评论 -
Linux在线安装JDKz步骤
linux yum 命令yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。y...原创 2018-06-01 15:43:27 · 1376 阅读 · 0 评论 -
linux文件上传下载
1、简述 通常,利用【客户端】SSH管理远程Linux服务器时,经常需要与本地交互文件。当然,我们可以利用FTP方式,比如通过Filezilla客户端软件。不过直接使用SSH软件(SecureCRT、Xshell)自带的上传和下载功能无疑使最方便快捷的。通常SSH软件支持的文件传输协议主要有ASCII、Xmodem、Zmodem等。 rz,sz指令是Linux/Unix同Windows进行ZM...转载 2018-06-01 16:29:53 · 2250 阅读 · 0 评论 -
centos使用rz命令上传文件乱码
CentOS安装rz和sz命令 yum install lrzsz 一、首先查看当前系统默认采用的字符集 命令:locale 或者echo $LANG,如果当初安装的时候已经选择了中文语言包的话,那么默认的就是UTF-8字符集[root@localhost ~]# localeLANG=zh_CN.UTF-8LC_CTYPE="zh_CN.UTF-8"LC_NUMERIC="zh_CN.UTF...原创 2018-06-01 16:37:07 · 12642 阅读 · 0 评论 -
linux在线搭建svn环境并实现上传操作
搭建步骤: 1、检查是否已经有svn 2、安装subversion 3、检查是否安装成功 4、创建svn资源仓库 5、新增用户及密码,配置权限,配置资源库权限 6、启动或者重启服务 7、从机安装subversion 8、测试首先查看linux环境下是否安装了svn如果没有安装那么就执行下面的步骤第一步 查看安装包yum -y list subversion第二步 安装【在线安装】yum -y ...原创 2018-06-01 18:13:17 · 7612 阅读 · 0 评论 -
Linux 搭建SVN 服务器
一. SVN 简介 Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据。 这些数据放置在一个中央资料档案库 (repository) 中。 这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动。 这样你就可以把档案恢复到旧的版本, 或是浏览文件的变动历史。 SVN中的一些概念 :(1). repository...转载 2018-06-02 01:17:15 · 169 阅读 · 0 评论 -
关于腾讯云linux服务器tomcat访问慢问题
用浏览器访问tomcat主页,会发现超级慢,浏览器一直在等待服务器的响应,从这里可以看出能够接入8080端口,但是服务器没有返回数据。(这个问题折腾几天) 后来在网上找了无数资料,终于发现一篇博客(点击这里)说明了原因。tomcat8.0在腾讯云ubuntu14.04上有bug。 多次启动关闭,产生随机数的时候引起线程阻塞,,然后卡死。 解决办法: tomcat bin/ catali...转载 2018-06-17 01:07:15 · 624 阅读 · 0 评论 -
一台Linux服务器上同时部署多个Tomcat方法需要注意事项
一、原理讲解: tomcat启动可以通过两个脚本分别进行启动 ./startup.sh 或者 catalina.sh run 形式执行启动 其实startup.sh的启动也是调用的catalina.sh,然后去启动的,所以我们需要关注的就是catalina.sh文件1 首先 tomcat在启动的时候会查找tomcat的安装目录,也就是它的根目录,然后通过CATALINA_BASE和CAT...原创 2018-06-17 14:48:35 · 9145 阅读 · 3 评论 -
Linux运行service iptables save报错
[root@tp ~]# service iptables saveThe service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl....原创 2018-06-19 20:42:39 · 5923 阅读 · 0 评论 -
liunx下安装tomcat
安装tomcat前需要先有jdk的环境,在我的博客里有一篇在线安装jdk的教程[在线安装jdk教程]下面一起来离线安装tomcat1 首先需要去tomcat官网下载tomcat的linux环境下安装包 tomcat官网: https://tomcat.apache.org/2 在官网里我选择了core下的gz,这个那是我们平时在做开发的时候常用到的,如果你想问,Deployer发布版本,这...原创 2018-06-02 23:13:30 · 703 阅读 · 0 评论