分别在Linux和Windows下设置JVM内存的简单方法 Linux服务器: 在/usr/local/apache-tomcat-5.5.23/bin 目录下的catalina.sh添加:JAVA_OPTS='-Xms512m -Xmx1024m' Fatmouse 2019-10-11 Linux 641 0 阅读全文
浅谈Linux条件变量的使用 Linux线程同步之间存在多种机制,条件变量是一种类似操作系统里提到的生产者-消费者算法的同步机制,允许线程以无竞争的方式等待特定条件的发生。 Fatmouse 2019-10-11 Linux 686 0 阅读全文
Linux恢复删除文件的lsof命令详解 lsof命令 lsof命令用于查看你进程开打的文件,打开文件的进程,进程打开的端口(TCP、UDP)。找回/恢复删除的文件。是十分方便的系统监视工具,因为lsof命令需要访问核心内存和各种文件,所以需要root用户执行。 Fatmouse 2019-10-11 Linux 787 0 阅读全文
linux线程的取消(终止)方法 关键:pthread_cancel函数发送终止信号 pthread_setcancelstate函数设置终止方式 pthread_testcancel函数取消线程 (另一功能是:设置取消点) Fatmouse 2019-10-11 Linux 790 0 阅读全文
Linux多线程环境下 关于进程线程终止函数总结 pthread_kill: pthread_kill与kill有区别,是向线程发送signal。,大部分signal的默认动作是终止进程的运行,所以,我们才要用signal()去抓信号并加上处理函数。 Fatmouse 2019-10-11 Linux 620 0 阅读全文
CentOS7―HAProxy安装与配置详解 概述Haproxy下载地址:关闭SElinux、配置防火墙1、vi /etc/selinux/config2、vi /etc/sysconfig/iptables #编辑 Fatmouse 2019-10-11 Linux 924 0 阅读全文
Linux安装Python虚拟环境virtualenv的方法 1、安装virtulenv、virtulenvwrapper包 pip install virtualenv virtualenvwrapper2、virtualenvwrapper是virtualenv的扩展工具,可以方便的创建、删除、复制、切换不同的虚拟环境。 Fatmouse 2019-10-11 Linux 876 0 阅读全文
详解CentOS7 FTP服务搭建(虚拟用户访问FTP服务) 概述最近在搞Oracle在Linux系统下集群,针对Linux系统,笔人也是一片空白。Liunx外部文件的传输,避免不了使用FTP服务,所以现在就整理下,CentOS7环境下,FTP服务的搭建。FTP服务器需要安装vsftp服务端软件。我们知道,在建立vsftpd用户时,我们一般是在linux下建立用户useradd的方式来访问ftp,但有时我们只想提供ftp服务,而避免用户用ftp的帐号去登录linux,采用一般的方式只能是限制该用户的访问权限,但还是避免不了用户登录进linux系统,所以比较好的方法是用vsftpd的虚拟用户(virtual users)。 Fatmouse 2019-10-11 Linux 758 0 阅读全文
Keepass+PuTTYPortable+Winscp一键登录实例详解 Keepass+PuTTYPortable+Winscp一键登录KeePass Password Safe(以下简称KeePass)是一套类似数据库管理的密码管理软件,通过密码或密钥,它能够提供一个足够安全的密码存储空间。只要你记住这一个管理密码,妥善保管好密钥文件和数据库文件,基本上可以安枕无忧了,结合Putty、Winscp,一键登录linux系统,不需要输入密码,方便快捷。 Fatmouse 2019-10-10 Linux 685 0 阅读全文
ssh 登录很慢该如何解决 ssh登录很慢解决方法使用ssh客户端(如:)连接Linux服务器,可能会等待10-30秒才有提示输入密码。严重影响工作效率。登录很慢,登录上去后速度正常,这种情况主要有两种可能的原因: Fatmouse 2019-10-10 Linux 664 0 阅读全文
教大家几种在Linux系统中查看时区的方法 前言 在这篇短文中,我们将向你简单介绍几种 Linux 下查看系统时区的简单方法。在 Linux 机器中,尤其是生产服务器上的时间管理技能,是在系统管理中一个极其重要的方面。 Fatmouse 2019-10-10 Linux 2769 0 阅读全文
Linux中查看物理CPU个数、核数、逻辑CPU个数的方法 # 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 Fatmouse 2019-10-10 Linux 816 0 阅读全文
利用iptables来配置linux禁止所有端口登陆和开放指定端口的方法 1、关闭所有的 INPUT FORWARD OUTPUT 只对某些端口开放。 下面是命令实现:iptables -P INPUT DROP iptables -P FORWARD DROP iptables -P OUTPUT DROP Fatmouse 2019-10-10 Linux 688 0 阅读全文
Linux将命令添加到PATH中的方法 linux LinuxApacheBash简单说PATH就是一组路径的字符串变量,当你输入的命令不带任何路径时,LINUX会在PATH记录的路径中查找该命令。有的话则执行,不存在则提示命令找不到。比如在根目录/下可以输入命令ls,在/usr目录下也可以输入ls,但其实ls命令根本不在这个两个目录下,当你输入ls命令时LINUX会去/bin,/usr/bin,/sbin等目录寻找该命令。而PATH就是定义/bin:/sbin:/usr/bin等这些路劲的变量,其中冒号为目录间的分割符。 Fatmouse 2019-10-10 Linux 709 0 阅读全文
Linux移动文件与目录-mv命令的10个实用例子 mv 命令 mv 命令是一个与cp类似的命令,但是它并非创建文件或目录的复制品/副本。不管你在使用什么版本的Linux系统,mv 都默认安装在你的Linux系统上了。 Fatmouse 2019-10-10 Linux 632 0 阅读全文
浅谈ubuntu 使用securecrt vi编辑出现的问题 在Ubuntu下,初始使用vi的时候有点问题,就是在编辑模式下使用方向键的时候,并不会使光标移动,而是在命令行中出现[A [B [C [D之类的字母,而且编辑错误的话,就连平时关于的退格键(Backspace键)都使用不了,只能用Delete来删除。针对这个问题,网上的答案有很多,例如是安装完整版的vim啊,编辑/etc/vim/vimrc.tiny等方法,很杂很乱,在这里我就做个详细的总结吧: Fatmouse 2019-10-10 Linux 752 0 阅读全文