Articles of centos

如何在centos / red hat linux上查看/启用内核日志?

可能重复: 我如何查看/启用ec2实例(amazon linux)上的内核日志? 我有一个centos服务器,我正在玩的sysctl.conf中的TCP设置,以增加它可以处理的并发TCP连接的数量,我希望能够查看内核日志,以查看任何错误TCP堆栈,以确保我已经正确configuration了一切。 我读过某处,我需要首先以某种方式启用内核日志,然后在/ var / log / somewhere中查看内核日志。 任何人都可以指向正确的方向吗? 谢谢。

如果使用不同的值传递两次Linux内核参数,会发生什么情况?

正如问题所述,如果我通过了 kernel /vmlinuz audit=1 audit=0 审核是启用还是禁用? 还是内核只是吓坏了? 或者它是未定义的,将取决于正在传递的内核/参数的构build?

如何刷新日志日志?

我正在运行这个名为yajsw的工具,它生成一个名为wrapper.log.0的日志文件。 过了一段时间我注意到它变得太大了,我也无法运行zip命令? 我可以运行一个cron作业来每日将日志文件刷新到单独的日志文件中吗? 任何想法如何做到这一点?

我怎样才能将一个public_html目录添加到用户的主目录?

我已经安装了Apache 2.2。 我想build立我的服务器,以便我创build的每个用户都有一个public_html目录,在该目录中,用户可以将其放入Web内容。 现在,当然,制作目录只是mkdir一个问题,但我该如何告诉Apache“监视”该目录的内容(并在需要时提供)

我怎样才能让CentOS 5识别虚拟机上磁盘空间的增加?

VMWare / CentOS 5.x 我的CentOS虚拟机系统空间不足,VMWarepipe理员增加了分配给虚拟机的存储空间。 closures系统并重新启动之后,操作系统仍显示相同的旧空间。 有人可以build议我需要完成哪些具体步骤,才能让CentOS 5识别新的空间吗? 这是我的理解,我可能需要运行一个分区工具,以纳入新的空间。 如果有帮助,这里是fdisk -l的输出: Disk /dev/sda: 12.8 GB, 12884901888 bytes 255 heads, 63 sectors/track, 1566 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 16 128488+ 83 Linux /dev/sda2 17 277 2096482+ 82 Linux swap / […]

在CentOS上安装软件:二进制文件还是rpm?

我对Linux系统很新。 我可以select安装一个软件( ImageMagick ),使用它的.rpm或编译.tar.gz( 我已经完成)的源代码。 我应该select哪一个(你会)? 如果我selectrpm,我应该使用rpm -Uvh <filename>还是使用yum来安装rpm? 如果我select安装二进制文件,安装(Apache / httpd使用)的常用方法是什么? 我想我应该下载.tar.gz文件到/usr/local/src ,用tar zxvf <filename>解压缩,然后./configure make install 。 一般情况下,如果我这样做,二进制文件会自动去/usr/bin (它为ImageMagick做),并为所有用户设置环境path?

如何使用Linux在eth0上捕获数据包并将所有内容发送到eth1?

今天,我与Sagemcom路由器一起获得了企业互联网连接。 它第一次连接到互联网,它将花费20分钟升级固件。 我真的想用一个带有两个网卡的CentOS主机捕获所有的升级stream量,目的是确定升级是如何进行身份validation的。 例如用一个秘密的用户帐户和密码? 如果我想把CentOS主机放在Internet连接和路由器之间: 题 如何configurationCentOS, eth0所有stream量都在eth1 ? 是tcpdump -s0 -A -w upgrade.pcap -nni eth0是否正确,如果以后我想用Wireshark来检查软件包?

百胜(CentOS 6.4) – 删除所有安装的软件包

我需要清理我的系统,并重做一切。 有没有简单的方法来摆脱我已经安装的每一个软件包(到最小的CentOS点)? 我不记得所有的包和 yum list installed 拉出一个1000包的名单。 谢谢! 编辑:我不能重新安装CentOS。

为什么sudo不知道psql在哪里?

问题 CKAN安装文档显示如何列出已安装的PostgreSQL数据库。 该命令如下所示: sudo -u postgres psql -l 当我尝试在我的shell中,我得到一个错误: $ sudo -u postgres psql -l sudo: psql: command not found 解决方法 在CentOS论坛上的Daniel2d2art通过完全限定psql的path来解决这个问题。 我的psql位于目录/usr/pgsql-9.2/bin ,所以我的解决方法现在看起来像这样: sudo -u postgres /usr/pgsql-9.2/bin/psql -l 当我尝试在我的shell,它的工作原理: $ sudo -u postgres /usr/pgsql-9.2/bin/psql -l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges ————–+———-+———-+————-+————-+———————– postgis_test | postgres […]

什么是autofs安装凭据文件的正确转义?

我使用/etc/auto.mymount在CentOS上configuration了autofs。 像这样的东西: mymount -fstype=cifs,rw,noperm,credentials=/etc/auto.creds.svc_account ://winserver.domain.local/SharedFolder 这一直工作,仍然有一些坐骑。 但是,用于连接到Windows服务器的帐户的密码已更改,现在包含各种特殊字符。 我的凭证文件/etc/auto.creds.svc_account看起来有点像这样: username=svc_account password=AbCd@a;abc{`B"[C\\~/fg9w(G':4##abC}d3.H}v,2]f+c 显然,我已经改变了上面的密码,但它确实包含了真正的密码中的各种非字母数字字符。 查看/ var / log / messages,我看到以下内容: Status code returned 0xc000006d NT_STATUS_LOGON_FAILURE CIFS VFS: Send error in SessSetup = -13 CIFS VFS: cifs_mount failed w/return code = -13 考虑到唯一改变的就是密码,我猜测那里有特殊字符需要以某种方式逃脱。 现在我知道,如果我把这个密码放到命令行中,那么由于各种特殊字符的缘故,命令将会翻倒,这可以通过在每一个前面加上一个反斜杠来处理。 例如: password=AbCd@a\;abc{\`B\"[C\\\\~/fg9w\(G\':4##abC}d3.H}v,2]f+c 但是这并不奏效,所以我很清楚自己错过了什么。 是否有人能够解释哪些字符需要在凭证文件中转义以及转义他们的正确方法?