-
ubuntu 10.10下安装compiz
所属栏目:[Linux] 日期:2016-10-12 热度:169
设置管理器是要单独安装的,在shell输入: sudo apt-get install compizconfig-settings-manager 如果缺少依赖,全都装上就好。一般要安装特效的完整命令如下: sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra compiz-f[详细]
-
ubuntu下安装和卸载VMWARE PLAYER
所属栏目:[Linux] 日期:2016-10-12 热度:82
比如下载下来的VMware Player文件名为 VMware-Player-3.1.0-261024.i386.bundle 在终端中转到文件放置的目录,执行 sudo sh VMware-Player-3.1.0-261024.i386.bundle 安装就开始了。 卸载方法: 在终端中输入 sudo vmware-installer -u vmware-player 就能[详细]
-
/proc/sysrq-trigger详解
所属栏目:[Linux] 日期:2016-10-12 热度:75
副标题#e# # 立即重新启动计算机 echo b /proc/sysrq-trigger # 立即关闭计算机 echo o /proc/sysrq-trigger # 导出内存分配的信息 (可以用/var/log/message 查看) echo m /proc/sysrq-trigger # 导出当前CPU寄存器信息和标志位的信息 echo p /proc/sysrq[详细]
-
利用shell脚本实现对系统的自动分区
所属栏目:[Linux] 日期:2016-10-12 热度:58
#!/bin/bash function print { if [ $# = 2 ]; then if [ $1 = warning ]; then echo -e 33[33m33[5m$233[0m elif [ $1 = error ]; then echo -e 33[31m33[5m$233[0m elif [ $1 = notice ]; then echo -e 33[36m33[5m$233[0m fi echo $2 elif [ $# = 1 ];[详细]
-
如何查看linux并发连接数
所属栏目:[Linux] 日期:2016-10-11 热度:67
1、查看Web服务器(Nginx Apache)的并发请求数及其TCP连接状态: netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' netstat -n|grep ^tcp|awk '{print $NF}'|sort -nr|uniq -c 或者: netstat -n | awk '/^tcp/ {++state[$NF]} END[详细]
-
apache的fastcgi配置导致的故障
所属栏目:[Linux] 日期:2016-10-11 热度:85
[Tue Jan 10 13:54:30 2012] [alert] [client 192.168.1.200] (13)Permission denied: FastCGI: failed to connect to (dynamic) server /var/www/extsuite/extmail/cgi/index.cgi: something is seriously wrong, any chance the socket/named_pipe direc[详细]
-
squid源码安装的服务启动脚本
所属栏目:[Linux] 日期:2016-10-11 热度:118
#!/bin/bash # squid This shell script takes care of starting and stopping # Squid Internet Object Cache # # chkconfig: - 90 25 # description: Squid - Internet Object Cache. Internet object caching is # a way to store requested Internet[详细]
-
linux 2.6内核本地提权
所属栏目:[Linux] 日期:2016-10-11 热度:118
It is possible to exploit this flaw to execute arbitrary code as root. Please note, this is a low impact vulnerability that is only of interest to security professionals and system administrators. End users do not need to be concerned. E[详细]
-
keepalived的配置文件
所属栏目:[Linux] 日期:2016-10-11 热度:93
! Configuration File for keepalived global_defs { notification_email { #发生事件切换的时候,发送的邮箱,可以有多个,每行一个 itnihao@qq.com } notification_email_from itnihao@qq.com smtp_server 127.0.0.1 smtp_connect_timeout 30 router_id[详细]
-
自动禁止ssh的root登陆
所属栏目:[Linux] 日期:2016-10-11 热度:74
群友需求,自动禁止root用户ssh登陆系统 #!/bin/bash #SSH_IP=`ifconfig eth0|awk '/inet addr/'|awk '{print $2}'|cut -d : -f2` SSH_ROOT_NO=`awk '/PermitRootLogin/' /etc/ssh/sshd_config|awk '{if($1=='PermitRootLogin') print $1,$2}'` SSH_ROOT_Y[详细]
-
以Linux的shell程序为入口到Teradata中执行SQL
所属栏目:[Linux] 日期:2016-10-11 热度:123
Linux的Shell程序本身并不能直接访问Teradata,它是通过Teradata的BTEQ功能来间接实现访问。这个BTEQ相当于Oracle的SQLPLUS,总之是一个命令行工具。 Teradata厂商提供Linux上的BTEQ安装包(其依赖的包也要安装)。 下列代码不妨保存为test_td.sh: cat ![详细]
-
Linux中执行shell程序的方法
所属栏目:[Linux] 日期:2016-10-11 热度:157
1)执行shell程序的指令是bash 2)shell程序文本的后缀是.sh 举例: [root@localhost abc]# bash test_td.sh Shell程序是实现自动化处理必备的工具。[详细]
-
Linux下sqlplus中文乱码问题的解决
所属栏目:[Linux] 日期:2016-10-11 热度:117
错误现象: 在windows下用其他工具访问oracle,确认中文正常显示。在Linux下使用sqlplus查询数据表中文内容出现乱码。 分析及解决: 因为windows下正常,所以问题应出现在Linux客户端。用下列sql查询数据库字符集为ZHS16GBK: SELECT * FROM nls_database_[详细]
-
Linux下调试用户环境变量的指令
所属栏目:[Linux] 日期:2016-10-11 热度:117
1)用户环境变量配置文件路径,以abc用户为例: /home/abc/.bash_profile 2)修改配置文件后不会立即生效,需运行:source /home/abc/.bash_profile 以上是永久生效的修改方式,也是一般应用时所需的方式。 如果只是想调试一下环境变量,则可以用export指[详细]
-
关于Linux的网络IP配置
所属栏目:[Linux] 日期:2016-10-10 热度:119
在自己的电脑中装个VMware虚拟机学习Linux是个好办法。平常用惯了Host-only,今日想连外网了,改用NAT方式,免不要要动一动IP配置。 许久不用还真是费了些功夫,备忘如下: 1)图形界面操作路径:系统==〉管理==〉网络 2)命令行操作(应用程序==〉[详细]
-
vim中取消高亮显示的两个办法
所属栏目:[Linux] 日期:2016-10-10 热度:192
vim是vi的加强版。 进入vim或编辑完毕按esc后,输入/可帮助查找字符串,例如/main帮助查找main函数,找到的main高亮显示。 取消高量显示的两个办法: 1)按esc键,输入:nohl 2)按esc键,查找不存在的字符串,例如/xxxx[详细]
-
观察Linux系统时钟的指令
所属栏目:[Linux] 日期:2016-10-10 热度:87
Hertz: Linux核心每隔固定周期会发出timer interrupt (IRQ 0),HZ是用来定义每一秒有几次timer interrupts。用这个指令可以查看(可能需要root权限,或有版本要求): # cat /boot/config-`uname -r` | grep '^CONFIG_HZ=' 如果上述指令不能用,可用下面[详细]
-
查看Linux服务器状态的指令
所属栏目:[Linux] 日期:2016-10-10 热度:187
首次接触一台Linux服务器时,都有哪些指令可以帮我了解情况?用博客记录下来,备忘。其中有些指令下次再用真不知道是什么时候呢。 系统版本: $ cat /proc/version $ lsb_release -a $ cat /etc/redhat-release CPU是32位还是64位:$ getconf LONG_BIT 查[详细]
-
Linux-RHEL5初学者配置vsftpd时的注意事项
所属栏目:[Linux] 日期:2016-10-10 热度:82
我安装的是RHEL5.4,初学,不在意版本。为了学习方便,安装操作系统时能选的选项都选全了。事实证明这个决策是正确滴,要不还得花时间学习怎么安装vsftp。 网上关于如何配置vsftpd的资料挺多的。 我花了小半天的时间,除了对Linux不熟悉,主要就是做了下面[详细]
-
CentOS的下载地址
所属栏目:[Linux] 日期:2016-10-10 热度:179
CentOS官方wiki: http://wiki.centos.org/zh/FrontPage?action=showredirect=zh CentOS 是一个基于Red Hat 企业级 Linux 提供的可自由使用的源代码企业级的 Linux 发行版本。每个版本的 CentOS 都会获得十年的支持(通过安全更新方式)。新版本的 CentOS[详细]
-
MFS文件系统安装指南
所属栏目:[Linux] 日期:2016-10-10 热度:130
副标题#e# 一,MFS文件系统概论 MFS是linux下的开源存储系统,是由波兰人开发的。MFS文件系统能够实现RAID的功能,不但能够节约存储成本,而且不逊于专业的存储系统,能够实现在线扩展。MFS是一种半分布式文件系统。 MFS官网的网络组成及运行原理如下图: M[详细]
-
VirtualBox中为Fedora16分配数据空间
所属栏目:[Linux] 日期:2016-10-10 热度:152
环境:Win7 + Fedora16 + VirtualBox4.1.8 问题:实现宿主机和虚拟机之间的文件共享 解决: 1.安 装增强功能:安装好Fedora16后-------以root身份进入-------安装增强功能-------如果加载的光驱没有自动运 行,请执行如下命令-------进入加载的光驱路径(cd[详细]
-
Linux下用来获取各种系统信息的C++类
所属栏目:[Linux] 日期:2016-10-10 热度:107
下面是头文件内容,代码是mooon的一部分,对应的CPP文件请直接浏览:http://code.google.com/p/mooon/source/browse/trunk/common_library/src/sys/info.cpp #include vector #include sys/config.h SYS_NAMESPACE_BEGIN /*** * 用来获取系统、内核和进程[详细]
-
改进后的日志类CLogger
所属栏目:[Linux] 日期:2016-10-10 热度:115
在原有的基础上增加了module_name,表示模块名,当一个系统由多模块组成时,输出的日志将更加清晰,使用方法,以MOOON-agent中的为例: /** 不要修改下面的常量值,而应当通过对应的方法去修改 * 这些常量值主要是方便多模块共享,故放在这个公有头文件当[详细]
-
route命令使用总结
所属栏目:[Linux] 日期:2016-10-09 热度:85
副标题#e# 考试题一:linux下如何添加路由(百度面试题) 以上是原题,老男孩老师翻译成如下3道题。 a.如何用命令行方式给linux机器添加一个默认网关,假设网关地址为10.0.0.254? b. 192.168.1.0网段, 192.168.1.1网关的某一服务器想连入172.16.1.0/24段,该[详细]