Articles of Ubuntu

安装PCRE时出错

我试图在我的Ubuntu 11.10服务器上安装PCRE。 当我运行“make”命令时,我得到一个非常长的输出,总是以这个错误结束: libtool: link: ( cd ".libs" && rm -f "libpcreposix.la" && ln -s "../libpcreposix.la" "libpcreposix.la" ) source='pcrecpp.cc' object='pcrecpp.lo' libtool=yes \ DEPDIR=.deps depmode=none /bin/bash ./depcomp \ /bin/bash ./libtool –tag=CXX –mode=compile -DHAVE_CONFIG_H -I. -c -o pcrecpp.lo pcrecpp.cc libtool: compile: unrecognized option `-DHAVE_CONFIG_H' libtool: compile: Try `libtool –help' for more information. make[1]: *** [pcrecpp.lo] Error 1 […]

在var / www / image目录中启用写入权限Ubuntu服务器

我试图让我的phptesting上传脚本工作,并想知道什么命令将允许file upload到在ubuntu服务器在var / www / image目录

Bash读取输出?

我在Ubuntu 11.4上运行这个terminal。 说我执行一个bash脚本,输出是: Test1: Some text… Test2: Some text… Test3: Some text… 我如何在同一个bash脚本中将上述输出存储为一个或多个variables? 理想的解决scheme是准备在条件中使用,如下所示:(第一行的输出将存储在$ln1等) if [ $ln1 = "Test1: Some text…" ] ; then

基于时间戳的grep文件

这应该是非常简单的,但我没有搞清楚。 我在Linux下有一个大于4GB的代码库。 在构build过程中会生成一些头文件和xml文件(使用gnu make)。 如果重要的话,头文件是基于xml文件生成的。 我想在一个时间实例(它是我的开始编译时间)之后最后修改的头文件中search一个关键字,以及类似的xml文件,但单独的grep查询。 如果我在所有可能的头文件或xml文件上运行它,则需要很长时间。 只有那些自动生成的。 此外,search必须是recursion的,因为有很多目录和子目录。

如何在shell脚本中使用curl?

我试图运行这个shell脚本,以便在Ubuntu中安装RVM #!/bin/bash RVMHTTP="https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer" CURLARGS="-f -s -S -k" bash < <(curl $CURLARGS $RVMHTTP) 但我得到以下错误 语法错误:redirect意外 还testing不使用variables,但相同的结果,你能告诉我失踪?

使用find命令问题在Linux上批量查找和删除文件

大家好,我试图删除在Windows分区使用查找命令在Ubuntu的所有thumbs.db文件: find . -iname "*.db"|while read junk;do rm -rfv $junk;done 但它不适合我,没有任何反应! 我做了这个伎俩,删除我的垃圾文件之前的Ubuntu版本,但现在在最新版本的Ubuntu我不能。 我的命令有没有错误?

如何在ubuntu linux 8.04上将python 2.5.2升级到python 2.6rc2?

我想如何升级默认的Python安装(2.5.2)提供的Ubuntu 8.04到Python 2.6rc2。 我想在系统上创build2.6的默认python版本,并将2.5.2上安装的所有其他有用的已安装的python库迁移到python 2.6rc2。 请让我知道我能做到这一点。 谢谢德克

远程login作为在Ubuntu的根

在我的项目中,我必须远程安装一些软件包。 如果我必须logindebian,我说: $ ssh root@remotehostname root@remotehostname's password: 它成功login。 我在ubuntu中直接使用login $ root@remotehostname root@remotehostname's password: 它是抛出错误消息中 Permission denied, please try again. 如何解决这个问题呢?

在Linux shell脚本中处理input确认

我正在编写一个Linux Shell脚本来自动化我在Ubuntu 11.04上做的一些事情。 基本上,我正在编写一个shell脚本来安装NGINX,MySQL和PHP,然后configuration一切。 我知道如何通过命令行来做所有事情。 但是,我不知道如何处理过程要求用户input的部分。 例如,我用apt-get安装的某些东西要求你确认,即(Y)es或(N)o。 如何在shell脚本中处理自动确认,即在被问到时自动确认是或否?

在Ubuntu 9.10中安装play-framework

我已经从playframework.org网站复制了压缩文件并将其解压到一个位置。 我已经将它插入到我的.bashrcconfiguration文件中以设置为PATH环境。 但是,仍然无法从任何地方访问播放命令。 即使在框架的安装目录中,播放文件也不会按原样运行。 我必须在任何播放命令运行之前添加前缀python。 我在某个地方犯了什么错误? 请帮帮我。