Articles of linux

文件系统为数以百万计的小文件

在以下情况下,您将select哪种Linux文件系统以获得最佳速度 : 一亿个文件 平均文件大小约为2K 95%的阅读权限 漂亮的随机访问 高并发性(> 100个进程) 注意:这些文件存储在深层次树中以避免大型目录。 每个叶目录包含大约一千个文件。 你会如何基准?

我如何压缩/压缩符号链接?

这是可能的,我怎样才能从Linuxshell压缩符号链接?

如何将filter应用于`tail -f`的实时输出?

tail -f path 以上将立即输出对文件的修改,但是我想对输出应用一个filter,只有在其中存在关键字xxx时才显示。 如何解决这个问题?

ifconfig(Linux上)的弃用声明在哪里?

很多人都声称ifconfig命令已经被弃用,而不是支持ip (至less在linux上)。 这常常被用作从ifconfig切换到ip的论证(请参阅我应该退出使用Ifconfig的一些评论和答案? )。 我们在哪里可以find有关这方面的陈述(即在哪里陈述,将来不会支持ifconfig )?

如何自动启动Linux上的supervisord(Ubuntu)

Supervisord不带有init脚本,也不指示如何自动启动它, 重新启动后。 我试过一些用户提供的/etc/init.d脚本,但都失败了。 什么是首选的解决scheme?

绑定到没有root访问权的小于1024的端口

我想运行我正在处理的应用程序绑定到小于1000的端口号,而不需要root权限。 我正在使用Linux Mint并具有root权限来设置它。 我希望能够通过SSH做到这一点。 也很高兴听到,如果不可能,或者我不应该这样做,如果是这样的话。 编辑:大部分我很乐意使用更高的端口号进行开发,但Flash期望在端口843上的套接字策略。目前我必须以root身份运行该应用程序,因此我不能从我的Makefile这是一个PITA 。

在Linux DNS服务器上运行防病毒软件。 是否有意义?

在最近一次审计中,我们被要求在运行linux(bind9)的DNS服务器上安装防病毒软件。 在渗透testing期间服务器没有受到损害,但是这是给出的build议之一。 通常会安装Linux防病毒软件来扫描用户的stream量,那么在dns服务器上安装防病毒软件的目标是什么? 你对这个build议有什么看法? 你真的在你的linux服务器上运行杀毒软件吗? 如果是这样,你会推荐或者你正在使用哪种杀毒软件?

如何从(失败的)cron-jobs在Ubuntu中获取电子邮件?

我通过将可执行文件放在/etc/cron.{daily,hourly,monthly,weekly}之一中来创buildUbuntu中的cron-jobs。 有很多以cron开头的目录: kent@rat:~$ ls -ld /etc/cron* drwxr-xr-x 2 root root 4096 2009-06-06 18:52 /etc/cron.d drwxr-xr-x 2 root root 4096 2009-07-16 13:17 /etc/cron.daily drwxr-xr-x 2 root root 4096 2009-06-06 18:52 /etc/cron.hourly drwxr-xr-x 2 root root 4096 2009-06-06 18:52 /etc/cron.monthly -rw-r–r– 1 root root 724 2009-05-16 23:49 /etc/crontab drwxr-xr-x 2 root root 4096 2009-06-06 18:52 /etc/cron.weekly 我希望在以下情况下从我的脚本中获得电子邮件: […]

转储一个Linux进程的内存到文件

是否有可能将分配给进程的当前内存(通过PID)转储到文件? 或者以某种方式读取它?

最喜欢的Unix命令行别名?

你最喜欢的命令行别名(bash / sh / tcsh)别名是什么? 这里有一些我的。 别名lsr ='ls -lrt' 别名gon ='cd $ HOME / Notes' 别名devdb ='mysql -h dev –user = x –password = secret dbname' 别名ec ='rm *〜'; #emacs清理 别名h =“历史logging” alias eb ='exec bash'; Solaris有时默认为sh 别名mr ='更多' 别名mroe ='更多' 别名qd ='echo export DISPLAY = $ DISPLAY' 别名ralias ='。 $ HOME / .alias'; #重读别名 […]