-
小知识:在Linux中打开了太多文件(Too many open files)的三种解决方法
回答一、 [root@lxadmin nginx]# cat /proc/sys/fs/file-max 8192 文件系统最大可打开文件数 [root@lxadmin nginx]# ulimit -n 1024 程序限制只能打开1024个文件 使用[root@lxadmin nginx]# ulimit -n 8192调整一下 或者永久调整打开文件数 可在启动文件/etc/rc.d/rc.lo…... -
小知识:Linux系统下禁止非WHEEL用户使用SU命命的两种实现方法
通常情况下,一般用户通过执行“su -”命令、输入正确的root密码,可以登录为root用户来对系统进行管理员级别的配置。 但是,为了更进一步加强系统的安全性,有必要建立一个管理员的 组,只允许这个组的用户来执行“su -”命令登录为root用户,而让其他组的用户即使执行“su -”、输入了正确的root密码,也无法登录为root用户。在UNIX和Linux下,这个组的名称通常为“wheel”…... -
小知识:Linux 下 Sublime Text 中文输入问题的解决方案
1.保存下面的代码为sublime_imfix.c 复制代码 代码如下: /* sublime-imfix.c Use LD_PRELOAD to interpose some function to fix sublime input method support for linux. By Cjacker Huang gcc -shared -o libsublime-imfix.so sub…... -
小知识:linux中运维自动化之Cobbler 系统安装使用详解
cobbler的简介 cobbler是Redhat支持的一个开源项目,用来部署和安装系统。所以对Redhat系列os支持是比较好的。不过对ubuntu支持是非常差的。cobbler里不少设置,只针对redhat有效,同时也由于不同发行版的安装是有差异。cobbler感觉好像和ubuntu关系比较紧张. cobbler不仅仅是一个pxe服务器,他还可以管理dns(bind),dhcp。一般数据中心里…... -
小知识:linux系统下ubuntu 中截图工具及快捷键设置
windows 平台上,截图有好几种选择,可以使用windows系统自带的截图工具,360浏览器的截图功能,或者QQ截图,还有键盘上的prt sc 截图键。 在linux系统上怎么截图: 键盘上的截图键还可以用,不过那是截取一整个屏幕的,想要截图某一个区域的时候怎么办呢? 在ubuntu 10.04 的时候,还可以很方便地在applications 那里找到screenshot 截图工…... -
小知识:linux系统中一次用户态进程死循环案例的分析过程以及解决办法
1、问题现象 业务进程(用户态多线程程序)挂死,操作系统反应迟钝,系统日志没有任何异常。从进程的内核态堆栈看,看似所有线程都卡在了内核态的如下堆栈流程中: [root@vmc116 ~]# cat /proc/27007/task/11825/stack [<ffffffff8100baf6>] retint_careful+0x14/0x32 [<fffffffffffffff…... -
小知识:linux系统下批量转换UTF8到GB2312并处理UTF8的BOM标记
背景 本人在使用oracle的sqlplus批量导入UTF8编码的sql脚本时,由于不了解如何设置让sqlplus识别UTF8格式,导致出现乱码、错行等错误,而使工作无法继续,在google无果的情况下只好想办法转换编码。 由于文件较多,手动转换太麻烦,于是想到用脚本批量转换,幸好网上相关脚本比较多,实现起来唯一的麻烦是UTF8的BOM标记。 内容: 复制代码 代码如下: #!/b…... -
小知识:Linux系统的基本命令之逻辑命令的使用方法
1.判断一个命令的结果使用test,其返回0,或一个整数。返回0表示true,返回整数表示错误码 2.获取上一个命令的返回结果使用$? 3.例如 我的服务器上面存在/home/www这样一个文件夹,所以ls /home/www这个命令的返回结果为0; 即echo $?的返回值为0 我的服务器上面不存在/home/kkk这样一个文件夹,所以ls /home/kkk这个命令的返回结果为这个命令执行后的…... -
小知识:linux系统中轻量级内核虚拟化技术LXC安装部署实践
LXC 中文名称就是 Linux 容器工具,容器可以提供轻量级的虚拟化,以便隔离进程和资源,使用 LXC 的优点就是不需要安装太多的软件包,使用过程也不会占用太多的资源,本文循序渐进地介绍LXC的建立和管理方法以及虚拟网络接口的设置方法。 LXC 在资源管理方面依赖 Linux 内核的 cgroups (Control Groups) 系统,cgroups 系统是 Linux 内核提供的一个基于进…... -
小知识:在Linux之上搭建DB2数据库分布式环境DPF指导手册
DB2的分区架构一般适合于统计类和分析的应用,主要用来为大规模数据处理、高并发数据访问提供支持,其特点使得许多廉价计算机组成集群在一起协同工作以提高海量数据处理的效率成为可能。DB2 数据库分区采用 Share-nothing 体系结构,数据库在一个非共享的环境中被分解为独立的分区,每个分区都具有自己的资源,例如内存,CPU 和磁盘以及自己的数据、索引、配置文件和事务日志。 本文详细介绍了和记…... -
小知识:在虚拟机Linux上部署DB2pureScale实践过程
DB2 pureScale 的基本信息 DB2 pureScale 是一种新的 DB2 可选特性,它允许您通过“双机(active-active)”配置将数据库扩展到一组服务器上,以便交付高水平的可用性和可伸缩性。在这种配置中,运行于各主机(或服务器)上的 DB2 副本可以同时读取和写入相同的数据。 数据共享组中的各成员可以通过一个非常有效的 InfiniBand? 网络直接与 Power…... -
小知识:Linux木马pscan2查找与清除步骤
一、现象 AH现场的程序是分布式部署,除了程序的配置文件不同外,并无其他不同。最近地市sz频繁发生工单处理错误的故障,而其他地市运行一直很稳定。 二、 因此,对sz的主机进行了检查,步骤如下: 1、重启应用,发现应用的端口3456已经被占用,通过命令 lsof -i:3456 ,发现是用户tel的进程占用了该端口。 2、通过命令ps,发现用户tel的进程熟非常多,但在我们的系统中,并未创建过用户t…... -
小知识:FtpClient在创建中文目录文件名中的中文显示乱码解决方法
最近在做文件服务器的相关东西,在原有的磁盘存储的基础上,增加了Ftp的存储方式,客户端选用的是Apache的FtpClient。 今天在测试的时候,发现中文的路径后者文件名不支持,查阅了相关资料后终于找到了解决的方法。 使用类: org.apache.commons.net.ftp.FTPClient 问题描述: 创建中文目录、上传中文文件名时,目录名及文件名中的中文显…... -
小知识:linux系统中InputStream输入流的方法之reset()和mark()命令的注意事项
今天写一个读写程序,运用到InputStream的reset方法是发现竟然失败了,然后查了一下JDK源码,发现BufferInputStream重写了父类FilterInputStream的mark和resetf方法,其有支持 mark 和 reset 方法的能力。而FileInputStream则没有重写父类InputStream的这两个方法,其不具有mark和reset方法的能力。 在JD…... -
小知识:linux系统中 屏蔽storm ui的kill功能的两种方法
今天有个storm的topology被人kill掉了,但是找不到是谁做的,storm的ui有kill topology的功能,但是没有权限验证,这样就导致知道ui地址的任何人都可以kill掉topology,比较危险,考虑把这个action disable掉。 有两种方法: 1.前端增加nginx,做location 分析ui页面,对应kill的button,html中的action为…... -
小知识:Adobe Reader因不再吸引Linux用户决定退出Linux系统
Adobe Reader已经不再吸引Linux用户,因此Adobe决定,将Linux从Reader的支持系统列表中删除。 这不是Adobe的首款产品放弃对Linux的支持,之前,Adobe Air就放弃了对Linux的支持;Flash虽然仍然支持Linux,但已经多年没有更新过了。 Adobe这样做是因为Linux用户基本不使用Reader,没有了Adobe Reader,Linux用户不会受到任…... -
小知识:Linux基本命令之date命令的参数及获时间戳的方法
1.时间命令:date 向date命令传递参数适用‘+‘(加号),在传递的参数中 %Y表示年 %m表示月 %d表示天 %H表示小时(表示的时间是00-23) %M表示分钟 %S表示秒 %s(表示unix时间戳的秒数) 1.1例如 date +%Y-%m-%d 这个在我的机器上面的结果是: date命令的输出结果是对当前时间的以传递的参数进行格式化 1.2例如date +%Y-%m-%d %H:%M…... -
小知识:Linux系统中cd无法进入xargs管道输出的目录
今天在写shell脚本的时候,想用cd进入xargs管道输出的目录,但是提示报错。详情如下: 【环境描述】 目录结构: [root@test1 nagiosclient_db]# ls -ltr total 2488 -rw-r--r--. 1 root&…... -
小知识:Linux mount: Structure needs cleaning 错误解决方法
今天在使用fio进行IO测试的时候,文件系统/home分区遇到了mount: Structure needs cleaning 报错。大致情况: /home分区是xfs文件系统; 执行fio进行多进程测试; 测试完毕之后,执行du -hs /home/*,部分文件的数据提示 “mount: Structure needs cleaning”报错; 解…... -
小知识:如何在LINUX系统下修改debian wheezy默认配置的方法
debian wheezy修改默认配置 环境:Thinkpad T420s + Debian Wheezy 1,thinkpad禁用触摸板(反正我是一直不习惯用触摸板)在 /etc/profile 配置文件尾部添加 synclient TouchpadOff=1 2,thinkpad trackpoint(小红帽)启用中键滚动,并调整速度与灵敏度编写一个小脚本添加到开机启动项里,脚本内…... -
小知识:一次因NAS存储故障引起的Linux系统恢复案例
一、故障现象描述 NAS操作系统内核为Linux,自带的存储有16块硬盘,总共分两组,每组做了RAID5,Linux操作系统无法正常启动,在服务启动到cups那里就停止了,按键ctrl+c强制断开也没有响应,查看硬盘状态,都是正常的,没有报警或者警告现象。 二、问题判断思路 通过上面这些现象,首先判断NAS硬件应该没问题,NAS存储盘也应该正常,现在Linux无法启动,应该是Linux系统本身存在…... -
小知识:LINUX安全运维之:文件系统的权限修改与安全设置
一、锁定系统重要文件 系统运维人员有时候可能会遇到通过root用户都不能修改或者删除某个文件的情况,产生这种情况的大部分原因可能是这个文件被锁定了。在Linux下锁定文件的命令是chattr,通过这个命令可以修改ext2、ext3、ext4文件系统下文件属性,但是这个命令必须有超级用户root来执行。和这个命令对应的命令是lsattr,这个命令用来查询文件属性。 通过chattr命令修改文…... -
小知识:一次Linux系统被服务器被rootkit攻击的处理思路和处理过程
IT行业发展到现在,安全问题已经变得至关重要,从最近的“棱镜门”事件中,折射出了很多安全问题,信息安全问题已变得刻不容缓,而做为运维人员,就必须了解一些安全运维准则,同时,要保护自己所负责的业务,首先要站在攻击者的角度思考问题,修补任何潜在的威胁和漏洞。 一次Linux被入侵后的分析 下面通过一个案例介绍下当一个服务器被rootkit入侵后的处理思路和处理过程,rootkit攻击是Linux系统下…... -
小知识:Linux任务调度进程crond命令的使用方法和注意事项
一、crond简介 概念 crond的概念和crontab是不可分割的。crontab是一个命令,常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。该词来源于希腊语 chronos(χρ?νο?),原意是时间。而crond正是它的守护进程。 crond是linux下用来周期性的执…...
❯
个人中心
购物车
优惠劵
今日签到
有新私信
私信列表
搜索
扫码打开当前页
返回顶部
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
猿优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!