我有一个大的目录树的源文件。 我想search所有这些文件。 我的第一本能是使用grep -R或ack ,但是无论哪种方式,他们只是顺序读取所有的文件。 是否有一些轻量级的程序,我可以安装,将扫描所有的文件一次,build立和索引,然后在任何日后我可以search某些单词? 这应该比只是加载grep的更快。 我想search的文件不会改变,所以我不需要自动索引文件的东西。 我不是在寻找能够扫描我的硬盘上的所有文件的东西,而且我想要本地的东西,这些东西很容易在本地台式机上安装和设置,简单的几乎一次性search。 奖励积分如果在正常的Ubuntu软件库的软件。 理想情况下,我想要这样简单易用的东西: sudo aptitude install supersearch cd /path/to/where/I/wanna/search supersearch –make-index supersearch "foo bar"
我是Linux的新手,我正在尝试创build一个备忘单来帮助我记住常见的bash命令。 如果您知道以下任务的任何命令,请将其发布。 我很感激! 命令: 您所在系统的主机名? 机器运行的操作系统的types和版本? 您的主目录的完整path? 哪些其他用户login到您正在使用的机器? 任何人从/ usr / bin执行的最后五个命令? 拼写检查字典(/ usr / dict / words)中有多less个单词? 你属于哪个组? 什么文件(不包括目录)在你的主目录及其所有子目录中? 什么手册页引用'bash'?
如果在Linux中删除诸如nohup.out之类的日志文件,而它仍然是正在运行的作业(和进一步的input)的主题,那么数据会发生什么变化? 例如 script.sh #!/bin/bash while [ 1 ] do fortune done 然后… # nohup ./script.sh & 这会默认输出日志到nohup.out。 甚至 # ./script.sh > nohup.out & 问题是; 如果nohup.out被删除会发生什么? 假定这个工作继续下去,文件真的没有了吗? 如果script.sh生成足够的数据来填充磁盘,会发生什么情况? 这是否创build了一个事实上的redirect到/ dev / null的状态? 通过后台的方式,我发现以前在这个方法中启动的一个进程不能在延长的时间内重新启动,但是在这个维护时间之前,我估计磁盘将会被填满。 将来会避免这种情况,我只是好奇,一个未链接的文件会发生什么情况,这个文件仍然会被redirect。
Linux下有没有可以从真实硬盘分区启动Windows(XP)的虚拟机,而不是仿真镜像?
我的项目有很多DEBIAN存储库(例如EPAPI , erlang-dbus等)。 看来现在Synaptic希望那些被签名的软件包默认出现。 对于那里的DEBIAN功夫大师,请给我提供一个一步一步的指导来达到这个目的。 我GOOGLE了很多,但我仍然有点困惑这个问题。 更新:我现在使用一个Launchpad PPA …从所有这些麻烦救我。
我一直在使用Linux。 但我不明白什么文件夹 /var /etc 实际上是指 为什么有时候同样的文件是在很多地方的 /bin/sh /sbin/sh 和其他基础知识,特别是目录的结构。 为什么他们被使用
如果我在一个共享服务器上有一个网站,并且我想把它移动到一个专用的服务器上,我应该购买什么:使用Linux或Mac OS X Server的强大PC?
我担心在我的Linux服务器上发送垃圾邮件的恶意PHP脚本或其他恶意软件。 或者,也许我留下了一个开放的中继 有什么方法来检查我没有发送任何垃圾邮件?
我需要设置2个Pure-FTPd帐户 – ftpuser和ftpadmin 。 两者都可以访问包含2个子目录的目录 – 上传和下载。 权限标准需要如下: ftpuser可以上传到/上传但不能查看内容(盲目放置)。 ftpuser可以从/下载下载,但不能写入。 ftpadmin具有完全的读/写权限,包括文件删除 目前,前两个不是问题 – 禁用/上传读取访问和/下载写入访问的ftpuser做了这项工作。 问题是,当一个文件由ftpuser上传时,它的权限被设置为644,这意味着用户ftpadmin只能读取它(注意,所有的FTP目录都被chown'd为ftpuser:ftpadmin)。 我怎么能给ftpadmin他理应得到的权力?
我有一堆zip文件,我想在Linux中解压到自己的目录中。 例如: a1.zip a2.zip b1.zip b2.zip 将被解压缩到: a1 a2 b1 b2 分别。 有没有简单的方法来做到这一点?