Tag: linux

无法连接到MySQL服务器错误111

我在Linux上安装了mysql服务器IP = 192.168.1.100,但是当我尝试连接到这个IP它总是错误(111)。 但使用本地主机和127.0.0.1是好的。 啤酒@啤酒笔记本电脑#ifconfig | grep“inet addr” inet addr:127.0.0.1掩码:255.0.0.0 inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0 beer @ beer-laptop#mysql -ubeer -pbeer -h192.168.1.100 错误2003(HY000):无法连接到'192.168.1.100'(111)上的MySQL服务器 啤酒@啤酒笔记本电脑#mysql -ubeer -pbeer -hlocalhost 欢迎来到MySQL监视器。 命令以; 或\ g。 你的MySQL连接ID是160 服务器版本:5.1.31-1ubuntu2(Ubuntu) input'help' 或'\ h'寻求帮助。 input'\ c'清除缓冲区。 MySQL的> 啤酒@啤酒笔记本电脑#mysql -ubeer -pbeer -h127.0.0.1 欢迎来到MySQL监视器。 命令以; 或\ g。 你的MySQL连接ID是161 服务器版本:5.1.31-1ubuntu2(Ubuntu) input'help' 或'\ h'寻求帮助。 input'\ c'清除缓冲区。 MySQL的> 从另一台机器连接也错误111。 另一个@另一台笔记本电脑#mysql […]

如何更改apache服务器的根目录?

有谁知道如何更改Apache服务器的文档根目录? 我基本上希望localhost来自/users/spencer/projects目录而不是/var/www 。 编辑 我终于搞清楚了。 有人build议我更改httpd.conf文件,但是我最终在/etc/apache2/sites-available/defaultfind了一个文件,并将根目录从/var/www更改为/home/myusername/projects_folder并且工作正常。

睡了几毫秒

我知道POSIX sleep(x)函数使程序在x秒内睡眠。 有没有一个函数使程序在C ++中hibernatex 毫秒 ?

Linux中的itoa函数在哪里?

itoa()是一个非常方便的函数,将数字转换为string。 Linux似乎没有itoa() ,有没有一个等价的函数,或者我必须使用sprintf(str, "%d", num) ?

有没有办法改变Unix的另一个进程的环境variables?

在Unix上,有没有什么办法可以让一个进程改变别人的环境variables(假设他们都是由同一个用户运行的)? 一般的解决办法是最好的,但如果不是,那么一个是另一个的孩子的具体情况呢? 编辑:如何通过GDB?

如何在文件中search多行模式?

我需要find所有包含特定string模式的文件。 首先想到的解决scheme是使用xargs greppipe道查找 : find . -iname '*.py' | xargs grep -e 'YOUR_PATTERN' 但是,如果我需要find跨越多行的模式,我会卡住,因为香草grep找不到多行模式。

如何在Linux中添加gcc的默认包含path?

我希望gcc包含来自$HOME/include include的文件,除了通常的include目录之外,似乎还没有类似于$LD_LIBRARY_PATH 。 我知道我可以在编译时(或在makefile中)在命令行添加include目录,但是我真的很喜欢这里的通用方法,就像在库中一样。

如何testingvariables是否是Bash中的数字?

我只是不知道如何确保传递给我的脚本的参数是否是一个数字。 我想要做的就是这样的事情: test *isnumber* $1 && VAR=$1 || echo "need a number" 任何帮助?

如何使用Linux命令行作为电子邮件附件发送文件?

我创build了一个每天晚上在我的Linux服务器上运行的脚本,它使用mysqldump将每个MySQL数据库备份到.sql文件,并将它们作为一个压缩的.tar文件打包在一起。 我想要完成的下一步是通过电子邮件将该tar文件发送到远程电子邮件服务器进行保pipe。 我已经能够通过将备份文本文件传送到mailx来发送电子邮件正文中的原始脚本,如下所示: $ cat mysqldbbackup.sql | mailx backup@email.com cat将备份文件的文本与传入收件人的电子邮件地址作为参数的mailx程序相呼应。 虽然这完成了我所需要的,但我认为这可能会更好一些, 有没有办法使用shell脚本或其他方式将压缩的.tar文件作为附件发送到外发电子邮件? 这将不得不处理包含标题数据的非常长的电子邮件,并且经常出现文字包装问题等。

如何将输出redirect到文件和标准输出

在bash中,调用foo将在stdout上显示该命令的任何输出。 调用foo > output会将该命令的foo > outputredirect到指定的文件(在本例中为“output”)。 有没有办法将输出redirect到一个文件,并显示在标准输出?