Articles of linux

在我/ Linux / OSX上的/ etc / hosts /文件中,如何做通配符子域?

我需要testing我的本地主机上的子域。 如何有效地将*.localhost.com添加到我的/etc/hosts/文件中? 如果不可能,我该如何解决这个问题? 我需要在本地服务器上testing通配符子域。 它是一个Django devserver,Django dev服务器可以处理子域吗? 其他一些软件/路由可以给我最终的结果吗?

注销后保持linux进程运行

我通过SSH连接到一台Linux机器上,我试图运行一个沉重的bash脚本来执行文件系统操作。 预计将继续运行几个小时,但由于Internet连接问题,我不能离开SSH会话。 我怀疑用后台运算符&符号( & )运行脚本是否会有所斩获,因为我尝试了它,后来发现这个过程还没有完成。 我如何注销并保持进程运行?

我如何防止意外rm -rf / *?

我只是偶然地运行rm -rf /* ,但是我的意思是rm -rf ./* (注意斜线后面的星号)。 alias rm='rm -i'和–preserve-root默认没有救我,所以这里有没有自动防护措施? 我没有root权限,立即取消了命令,但是在某处或某些地方有一些宽松的权限,因为我注意到我的Bash提示符已经被破坏了。 我不想依赖权限,也不是根(我可以用sudo犯同样的错误),而且我也不想寻找系统中某处缺less文件的神秘错误,所以备份和sudo很好,但是我希望这个具体案例更好。 关于两次思考和使用大脑。 我正在使用它! 但是我正在用它来解决一些涉及10个不同事情的复杂的编程任务。 我深深地沉浸在这个任务中,没有任何权力留下来检查旗帜和path,我甚至没有在命令和论点方面进行思考,我认为就“空当前目标”这样的行动而言,我大脑的不同部分将他们转化为命令,有时会犯错误。 我想让电脑纠正它们,至less是危险的。

什么有用的东西可以添加到一个.bashrc?

有什么你不能没有生活,将使我的生活更容易? 这里有一些我使用('盘空间'和'文件夹'特别方便)。 # some more ls aliases alias ll='ls -alh' alias la='ls -A' alias l='ls -CFlh' alias woo='fortune' alias lsd="ls -alF | grep /$" # This is GOLD for finding out what is taking so much space on your drives! alias diskspace="du -S | sort -n -r |more" # Command line mplayer movie watching for […]

设置主机名:FQDN或简称?

我注意到设置系统主机名的“首选”方法在Red Hat / CentOS和Debian / Ubuntu系统之间有着根本的不同。 CentOS文档和RHEL部署指南都说主机名应该是FQDN : HOSTNAME=<value> ,其中<value>应该是完全限定域名(FQDN),例如hostname.example.com ,但可以是任何主机名所必需的。 RHEL安装指南稍微含糊不清: 安装程序会提示您提供此计算机的主机名称,或者以格式hostname.domainname中的完全限定的域名 (FQDN),或者以主机名格式的简短主机名称。 Debian引用说主机名不应该使用FQDN : 3.5.5。 主机名 内核维护系统主机名 。 运行级别S中的init脚本被链接到“ /etc/init.d/hostname.sh ”,在引导时(使用hostname命令)将系统主机名设置为存储在“ / etc / hostname ”中的名称。 该文件只能包含系统主机名,而不能包含完全限定的域名。 我还没有看到有关使用IBM的具体build议,但有些软件似乎有一个偏好。 我的问题: 在异构环境中,使用供应商build议,还是select一个,并在所有主机上保持一致,会更好? 您遇到哪些软件对主机名是否设置为FQDN或简称敏感?

什么时候“cron.daily”运行?

什么时候cron.daily (和.weekly和.hourly )中的条目运行,并且是可configuration的? 我还没有find一个明确的答案,并希望有一个。 我正在运行RHEL5和CentOS 4,但对于其他发行版/平台也会很好。

为什么我的crontab无法正常工作,我该如何排除故障?

这是关于使用cron&crontab的规范问题 。 你已经被引导到这里,因为社区相当确定你的问题的答案可以在下面find。 如果您的问题未在下面得到解答,那么答案将有助于您收集有助于社区帮助您的信息。 这个信息应该被编辑成你原来的问题。 “ 为什么我的crontab无法正常工作,我该如何排除故障? '可以在下面看到。 这就解决了crontab高亮显示的cron系统。

我怎样才能运行Debian稳定,但从testing安装一些软件包?

假设你正在运行一个服务器,并且你不想从Stable(Lenny)升级到Testing(Squeeze)来安装一个或两个必需的软件包。 从testing中只安装某些软件包的最佳方法是什么?

显示rsync的总体进展:是否有可能?

我已经search了这个选项,但只find涉及自定义修补的解决scheme。 事实上,它不显示在帮助和没有更多的信息可能会发现可能表明答案是“否”,但我希望看到这个证实。 是否有可能显示与rsync的总文件传输进度 ?

Unix上正在运行的进程的环境variables?

我需要排除Unix系统中与环境variables有关的一些问题。 在Windows上,我可以使用ProcessExplorer等工具来select特定的进程并查看每个环境variables的值。 我怎样才能在Unix上完成同样的事情? echoing和env cmd只显示当前值,但我想查看当前运行的进程正在使用什么值。