Tomcat中应用调用Libvirt库进行控制时可能导致线程卡死问题的解决方法
最近的项目中有用到libvirt的java包进行libvirt的远程命令调用,进行kvm的管理。我们的测试人员一个偶然的机会下测试出来,在控制连接状态的时候,可能存在一个严重的bug,由于界面上的flex应用在每次点击虚拟机节点的时候,会导致对后台的remote service进行大约3-4次的调用,而这些remote service中会利用libvirt的结构进 ...
使用速度最快的yum源的方法
yum install yum-fastestmirror
yum clean all
安装好yum-fastestmirror后,每次用yum安装就会自动检查速度最快的镜像了
Magento中文件与文件夹权限设置方法
如:安装插件,批量导入,后台配置,等等让人头痛。现在提供两种方式处理该权限问题
SSH方式(适用于独立服务器或VPS)
复制代码代码如下:
find . -type f -exec chmod 644 {} ;
find . -type d -exec chmod 755 {} ;
chmod o+w var var/.htaccess app/etc
chmod 550 mage
chmod -R o+w media
If that is not wo ...
Linux下U盘病毒删除不了的解决方法
在Linux下使用U盘时,每次都看到一个什么auto之类的文件,怀疑是一个病毒。
但输入ls -l命令发现,属性竟然全不是?
结果是删不掉了。
经过多方查询得知原因是linux不能处理以“.”结尾的文件。所以在这个地方不能删除。
不过解决的办法是有的。
方法如下:
如果你是系统自动挂载U盘,请先umount
然后,输入如下:
sudo moun ...
Linux命令free的输出含义
[root@Linux /tmp]# free
total used free shared buffers cached
Mem: 4149156 4130412 18744 0 13220 2720160
-/+ buffers/cache: 1397032 2752124
Swap: 6289408 144 6289264
第1行
total 内存总数: 4149156
used 已经使用的 ...
Linux操作系统简介和流行的厂商版本介绍
一、Linux简介
Linux可以有狭义和广义两种定义。狭义来说,Linux实际上指Linux kernel (内核)。内核负责管理硬件,并为上层应用提供接口。而广义来说,是指以Linux kernel为基础的,包括OS和各种应用在内的各个Linux版本(distribution)。尽管看起来版本眼花缭乱,但实际上,各个版本之间也只是大同小异,其差别往往体现在客 ...
linux磁盘分区详解
在学习 Linux 的过程中,安装 Linux 是每一个初学者的第一个门槛。在这个过程中间,最大的困惑莫过于给硬盘进行分区。虽然,现在各种发行版本的 Linux 已经提供了友好的图形交互界面,但是很多的人还是感觉无从下手。这其中的原因主要是不清楚 Linux 的分区规定,以及它下面最有效的分区工具― Fdisk 的使用方法。
首先我们 ...
linux学习日记一 主机规划与磁盘分区
===几个常见的设备文件名:===
IDE硬盘:/dev/hd[a-d]
SCSI/SATA/USB硬盘/U盘:/dev/sd[a-p]
软驱:/dev/fd[0-1]
打印机:25针(dev/lp[0-2]) USB(/dev/usb/lp[0-15])
鼠标:USB(/dev/usb/mouse[0-15]) PS2(/dev/psaux)
当前 CD ROM/DVD ROM :/dev/cdrom
当前鼠标: /dve/mouse
磁带机: IDE(/dev ...
Linux网络管理员指南(下载)
本书同时收录了Linux领域两位领导人物的作品—相当于“Linux 文档项目”的一个印刷版本,展示了Linux 核心概念及其基本结构。对于面向所有主流Linux子系统的支持与管理任务,本书都进行了恰到好处的讲解。涵盖的主题包括文件系统、目录、引导和关机、打印、网络兼容性、网络应用、网络登录、安全、用户账号、数据备份等等。 ...
史上最详细的mrtg(Multi Router Traffic Grapher)设置说明
Multi Router Traffic Grapher------MRTG是一个监控网络链路流量负载的工具软件,通过snmp协议得到设备的流量信息,并将流量负载以包含PNG格式的图形的HTML 文档方式显示给用户,以非常直观的形式显示流量负载。
一、前期准备
(1)MRTG需要以SNMP服务为基础,所以请确保你的系统已经启用了此服务,修改SNMP的配置:
#vi ...
Linux新手要了解的十个知识点小结
1.Linux是大小写敏感的系统,举个例子,Mozilla, MOZILLA, mOzilla和 mozilla是四个不同的命令(但是只有第四个mozilla是真正有效的命令)。还有,my_filE, my_file,和 my_FILE是三个不同的文件。用户的登录名和秘密也是大小写敏感的(这是因为UNIX系统和C语言的传统一向是大小写敏感所致)。
2.文件名最多可以有256个字符, ...
查看vsftp登录认证数据库db文件内容的方法
在搭建vsftp的时候,很多人会用db_load为虚拟用户建立数据库文件。但是如果是后任接手,恰好又没有做这方面的交接,就比较麻烦了——比如我,前任做的VSFTP没留下太多资料,只好自己查,好辛苦。
几经周折,终于确认了vsftp的用户名和密码放在一个叫vsftpd_login.db文件中,然而这个文件无法查看内容,完全不知道到底目前有 ...
在UNIX或Linux中TTY是什么意思
在UNIX或Linux中TTY是什么意思,TTYN跟TTYP分别具体指的是什么意思,二者有什么差别? TTY 在Linux中,TTY也许是跟终端有关系的最为混乱的术语。TTY是TeleTYpe的一个老缩写。Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,和古老的电报机区别并不是很大。之后 ...
linux常用命令APT命令参数
apt-cache search package 搜索包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
sudo apt-get install package 安装包
sudo apt-get install package - - reinstall 重新安装包
sudo apt-get -f install 修复安装"-f = ――fix-missing"
sudo apt-get remove package 删除 ...
information_schema
MY SQL 中的 INFORMATION_SCHEMA .
主要封装了一些系统信息
可打开联机帮助,在索引里输入”INFORMATION_SCHEMA“
CHECK_CONSTRAINTS
当前数据库的每个 CHECK 约束在该视图中占一行。该信息架构视图返回当前用户对其拥有权限的对象的有关信息。INFORMATION_SCHEMA.CHECK_CONSTRAINTS 视图以 sysobjec ...
redhat linux enterprise 5 输入ifconfig无效的解决方法
如果我们输入/sbin/ifconfig或/usr/bin/gcc就可以执行命令行。 为了不输入命令行的完整路径,最好给用户配置好路径。vi ~/.bash_profile里,添加PATH=$PATH:/sbin 回车 export PATH 回车 PATH=$PATH:/usr/bin 回车 export PATH。完成后,输入ifconfig后,应该就可以执行命令了,如果不行的话,可以把用户注销,然后再登录测 ...
在Linux服务器上做备份时需要考虑的细节
如果您进行一般备份,以每日为基础较好 (至少对更动频繁的使用者档案),您将会有助於减少档案的损失,并且增加复原程度。最安全的备份方法是将他们纪录於不同的媒体中,例如磁带,抽取式硬碟,可写式 cd .等。
进行一般的备份应该是负责任的系统管理者的最高优先考虑。虽然Linux是一个高度可靠的作业系统,系统失效仍然可 ...
linux userdel命令参数及用法详解(linux删除系统用户命令)
命 令: userdel
功能说明:删除用户帐号。
语 法:userdel [-r][用户帐号]
补充说明:userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件。
参 数:
-f 删除用户登入目录以及目录中所有文件。
userdel很简单,只有一个参数可选 -r ;如果加参数-r ,表示在删除用户的同时 ...
Linux系统中的rc.local自启动服务
linux有自己一套完整的启动体系,抓住了linux启动的脉络,linux的启动过程将不再神秘。
本文中假设inittab中设置的init tree为:
目录
1. 关于linux的启动
2. 关于rc.d
3. 启动脚本示例
4. 关于rc.local
5. 关于bash启动脚本
6. 关于开机程序的自动启动
1. 关于linux的启动
init是所有进程的顶层
init读取/etc/inittab,执 ...
linux下编译php支持jpeg的笔记
有一朋友liunx主机配置php的gd库未支持jpeg,需要重新编译支持jpeg,
凭经验用
./configure –with-gd –with-jpeg-dir=/usr/lib
这个居然不起作用
改变顺序如下生效
./configure –with-jpeg-dir=/usr/lib –with-gd
在此谨记!