Articles of Ubuntu

产生键盘事件键击中

如何制作一个简单的C程序来制作键盘按键。 if ( condition ) { KeyPress('A'); } 我正在使用Ubuntu 8.10 Linux操作系统

如何在/ etc / environment中正确设置JAVA_HOME

我试图添加JAVA_HOME系统范围,并添加JAVA_HOME / bin到PATH(Ubuntu 12.04)。 如果我在/ etc / environment的末尾添加以下两行,之后就不能再login了。 如果我将2行添加到/ etc / profile一切正常。 这个问题呢? export JAVA_HOME="/usr/lib/jvm/java-7-oracle" export PATH="$PATH:$JAVA_HOME/bin" / etc / environment(第1行)中已经有以下行: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

我如何让用户使用root权限运行脚本?

考虑到SUID shell脚本的危险 ,是否有一种更安全的方法来在Linux中拥有root权限的无脚本访问脚本(bash,PHP)? (Ubuntu 8.10)

没有名为“virtualenvwrapper”的模块

我正在使用Ubuntu 14.04 LTS实例在Amazon EC2上设置一个Django项目。 我想写我的代码使用Python 3.我已经被build议,最好的办法是使用virtualenvwrapper 。 我已经成功安装了virtualenvwrapper export WORKON_HOME=$HOME/.virtualenvs export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3.4 export PROJECT_HOME=$HOME/Devel source /usr/local/bin/virtualenvwrapper.sh 到我的.bashrc文件中。 现在我明白了: /usr/bin/python3.4: Error while finding spec for 'virtualenvwrapper.hook_loader' (<class 'ImportErro r'>: No module named 'virtualenvwrapper') virtualenvwrapper.sh: There was a problem running the initialization hooks. If Python could not import the module virtualenvwrapper.hook_loader, check that virtualenvwrapper has been installed […]

删除指定目录中的所有零大小的文件

预先感谢,我想删除指定目录中的所有零大小的文件,你可以告诉我如何在Ubuntu操作系统上执行它的命令。 谢谢'Mukthyar

从C中调用Java的Haskell

这可能听起来像一场噩梦,但我真的想要得到这个工作。 我使用这个例子大部分: 从Haskell调用C,并试图让这个工作在Ubuntu上。 我在java中运行这个: package test; public class JniTest { public native int fib(int x); } 这个在用javah创build.h文件之后在c:(test_JniTest.c) #include "test_JniTest.h" #include "Safe_stub.h" JNIEXPORT jint JNICALL Java_test_JniTest_fib(JNIEnv * e, jobject o, jint f) { return fibonacci_hs(f); } 然后在Haskell中(在存根之前)引用:(Safe.hs) module Safe where import Foreign.C.Types fibonacci :: Int -> Int fibonacci n = fibs !! n where fibs = […]

安装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的,因为有很多目录和子目录。