-
linux内核 – 为什么x86上的Linux为用户进程和内核使用不同的段?
所属栏目:[Linux] 日期:2020-05-24 热度:167
所以,我知道 Linux为x86处理器(内核代码,内核数据,用户代码,用户数据)使用四个默认段,但它们都具有相同的基数和限制(0x00000000和0xfffff),这意味着每个段映射到一组线性地址. 鉴于此,为什么甚至有用户/内核分段?我明白为什么应该有代码和数据的单独部分(只[详细]
-
linux – 监控EC2实例的好方法
所属栏目:[Linux] 日期:2020-05-24 热度:194
我想听听您监控在EC2中运行的 Linux实例的方法.我非常习惯使用Nagios来监控基于Web的应用程序生态系统的各个方面,但它的模型似乎并不适合经常被破坏和重新创建的机器.我的EC2实例是由RightScale中介的,它有自己的监控方案,我发现它并不是非常有用 – 尽管我计[详细]
-
redhat – 将内部CA部署到Linux客户端
所属栏目:[Linux] 日期:2020-05-24 热度:78
我有大量运行RedHat Enterprise Linux 5和6的工作站.我想将新的内部CA(Active Directory)部署到这些机器上.我可以手动将证书导入Firefox 10而没有任何问题,但我似乎无法找到将.cer文件存储在文件系统中的位置,以便FireFox和Google Chrome使用它.这两种浏览器[详细]
-
networking – linux命令通过使用netstat和iptables来防止dos攻击
所属栏目:[Linux] 日期:2020-05-24 热度:146
我想每个DROP超过200个请求以防止ddos攻击.这是我用来检测每个ip请求数的命令: netstat -alpn | grep :80 | awk {print $5} |awk -F: {print $(NF-1)} |sort | uniq -c | sort -nr 现在我想将所有超过200个请求的IP地址添加到IPROP到DROP输入和输出. 您还可[详细]
-
我能相信ZFS在Linux和FreeBSD之间是一致的吗?
所属栏目:[Linux] 日期:2020-05-24 热度:196
我计划很快建立一个FreeNAS盒子,但如果 Linux上的ZFS最终被证明是可靠的,我可能想切换,只是为了拥有一个更熟悉的操作系统. 所以我想知道我是否可以相信ZFS的不同实现是兼容的.换句话说,如果我只是将引导盘从FreeNAS换成Linux或OpenIndiana,我可以相信我的数据[详细]
-
使zsh自动更正使用自定义git别名
所属栏目:[Linux] 日期:2020-05-24 热度:194
我有一个git的定制别名,我用git df(它基本上是git diff的快捷方式). 但是,使用git的zsh自动更正,每次在包含db目录的目录中使用git df时,我得到: % lsapp/ config/ db/ lib/ log/ spec/% git alias | grep dfdf = diff% git dfzsh: correct df to db [ny[详细]
-
linux – 将git用于多个服务器配置文件
所属栏目:[Linux] 日期:2020-05-24 热度:173
我们已将大量源代码迁移到git,并对我们当前的解决方案非常满意.我们希望我们的服务器配置文件在同一系统上进行版本化,但是有一些东西不能按照我们希望的方式工作,我希望有人可以在这里分享他的经验. 这个问题类似于Using revision control for server configu[详细]
-
linux – NUMA机器共享库瓶颈
所属栏目:[Linux] 日期:2020-05-24 热度:72
我正在使用NUMA机器(SGI UV 1000)同时运行大量数值模拟,每个都是使用4个内核的OpenMP作业.然而,运行超过约100个这些工作会导致重大的性能下降.我们关于为什么发生这种情况的理论是软件所需的共享库只能加载到机器的全局内存中,并且随着所有进程都访问单个节点[详细]
-
linux – iptables,默认策略vs规则
所属栏目:[Linux] 日期:2020-05-24 热度:191
丢弃不匹配的数据包与默认策略vs -j DROP在结尾有什么区别吗? 喜欢: iptables -P INPUT DROPiptables -A INPUT --dport 80 -j ACCEPT VS iptables -A INPUT --dport 80 -j ACCEPTiptables -A INPUT -j DROP 我之所以关心是因为我无法使用日志创建链并将其作[详细]
-
当启用区分大小写的名称时,Samba是否能与Windows一起使用?
所属栏目:[Linux] 日期:2020-05-24 热度:179
我希望 Windows客户端可以访问* nix Samba共享. Samba可以选择启用或禁用文件名区分大小写.通常对于Windows访问,这是禁用的,因此fred == FRED = fReD. 然而,这导致了一个主要问题,AFAICT: 在unix上,您创建两个文件夹 被称为“RODDY”和“roddy” 在Windows上[详细]
-
linux – 为什么cp不尊重ACL?
所属栏目:[Linux] 日期:2020-05-24 热度:111
在组内设置文件共享目录的常用方法是: $mkdir foo$chgrp felles foo$chmod g+ws foo$setfacl -m group:felles:rwx foo$setfacl -dm group:felles:rwx foo 这可以确保在foo中创建的任何文件都是组felles可读写的: $umask0022$echo hi foo/bar$ls -l[详细]
-
如何在Linux中找到空密码的用户?
所属栏目:[Linux] 日期:2020-05-24 热度:95
如何在 Linux中找到空密码的用户? 这是AndreKR答案的更短更精确的版本: sudo getent shadow | grep ^[^:]*:.?: | cut -d: -f1 它只有一个切割调用,将找到以下任何表格的条目: foo:!: ...bar:*: ...baz:: ... 如果你只想要真正的空: sudo getent shadow |[详细]
-
linux – 重启崩溃进程的简单方法?
所属栏目:[Linux] 日期:2020-05-24 热度:135
我需要监视在我的网络服务器上运行的几个进程.出于某种原因,清漆目前每天或每两天崩溃一次.我正在使用monit自动重启varnish,但它不起作用.这是Varnish的monit.conf条目. check process varnish with pidfile /var/run/varnish.pid start program = /etc/init.[详细]
-
linux – 如何保持:每周备份一周,每周一个月,每月一年,每年一次
所属栏目:[Linux] 日期:2020-05-24 热度:93
我需要每天在这台服务器上备份数据和配置文件.我需要保持: 每周备份一周 每周备份一个月 每月备份一年 之后的年度备份 所有这一切都是通过每天从cron运行的shell脚本完成的. 这是运行10年后备份文件的外观: blog-20050103.tar.bz2blog-20060102.tar.bz2blog[详细]
-
SELinux与AppArmor对阵grsecurity
所属栏目:[Linux] 日期:2020-05-24 热度:103
我必须设置一个尽可能安全的服务器.您将使用哪种安全增强功能以及为什么,SE Linux,AppArmor或grsecurity?你能给我一些提示,提示,这三个人的利弊吗? 据我所知: SELinux:最强大但最复杂的 AppArmor:比SELinux更简单的配置/管理 grsecurity:由于自动培训的[详细]
-
linux – 如何设置/ etc / issues以显示eth0的IP地址
所属栏目:[Linux] 日期:2020-05-24 热度:59
我有几个带有桥接接口的 linux虚拟机,我想在机器启动后显示机器的IP地址(在登录中,它通常显示发布和内核). 从我可以告诉消息是从/ etc / issues中获取的,但我不确定如何以及何时写入它. 它只是一个文本文件…你写入它的方式与使用任何其他shell脚本将文本发送[详细]
-
Linux中的命令行递归/深层目录复制?
所属栏目:[Linux] 日期:2020-05-24 热度:86
在大多数情况下,在 Linux中进行递归/深层目录复制的好方法是什么?我使用了简单的东西,如cp -R以及相当精细的cpio咒语.是否有任何明显的优点或缺点导致您更喜欢一个而不是另一个?你经常使用哪一个? NAMEcp - copy files and directories-a, --archive same[详细]
-
备份 – 对于大文件先压缩然后传输或rsync -z?哪个会最快?
所属栏目:[Linux] 日期:2020-05-24 热度:185
我有大量的相对论小数据文件,但它们占用大约50 GB,我需要将它们转移到另一台机器上.我试图想出最有效的方法来做到这一点. 我的想法是gzip整个事情然后rsync和解压缩,依赖rsync -z进行压缩,gzip然后使用rsync -z.我不确定哪个最有效,因为我不确定rsync -z是如[详细]
-
文件系统 – 为linux,mac,windows开发“文件系统”
所属栏目:[Linux] 日期:2020-05-24 热度:166
诸如dropbox(http://www.dropbox.com/)和expandrive(http://www.expandrive.com/mac)等应用程序使用什么技术将功能直接构建到每个平台上的本地文件系统中?任何人都可以提出任何可以在所有主要平台上实现最大代码重用的东西? 到目前为止,我只看过linux上的FU[详细]
-
Linux上的持久性ip规则(Redhat)
所属栏目:[Linux] 日期:2020-05-24 热度:183
如何在 Linux上配置持久性ip规则(特别是基于Redhat的发行版)?有内置方法吗?我唯一的选择是添加到/etc/rc.d/rc.local还是创建自己的rc.d脚本? 编辑:为了澄清我不是指iptables而是ip工具(我认为很多人都不熟悉).在任何情况下,我试图保持的规则添加以下命令[详细]
-
linux – 什么是vmlinuz,我为什么关心?
所属栏目:[Linux] 日期:2020-05-24 热度:109
在我们拥有的少数几个Ubuntu盒子之一上,我刚收到了一个我以前从未见过的网络警报: The following monitoring trigger has been fired:/vmlinuz has been changed on server XXXXX: PROBLEM2012.09.19 06:24:33Trigger key: vfs.file.cksum[/vmlinuz[详细]
-
linux – 将共享库包装入精灵
所属栏目:[Linux] 日期:2020-05-24 热度:81
有没有一个实用程序可以把所有的SO,一个精灵需要把它们变成静态,然后转换精灵,这是免费的? 以下是您可能会发现的一些项目: Statifier(基本上是你想要的) ERESI(可能做你想要的,也允许分析ELF目标) 注意:我没有使用任何应用程序.[详细]
-
linux – zip命令不工作
所属栏目:[Linux] 日期:2020-05-24 热度:88
我试图使用 shell脚本命令压缩文件.我正在使用以下命令: zip ./test/step1.zip $FILES 其中$FILES包含所有输入文件.但我正在收到如下警告 zip warning: name not matched: myfile.dat 另外还有一件事我观察到一个文件夹中文件列表中的文件最后有上述警告,该[详细]
-
linux – 在其他发行版上相当于openSuse“zypper ps”?
所属栏目:[Linux] 日期:2020-05-24 热度:108
我喜欢openSuse 11.2中的“zypper ps”如何告诉您在使用“zypper update”进行更新后需要重新启动哪些当前正在运行的进程. 我如何与其他发行版,特别是CentOS一起做到这一点? 通用的解决方案是: lsof | grep deleted 这将提供已删除但仍由进程引用的文件列表[详细]
-
linux – avahi-daemon绑定到eth0 udp端口5353和53791
所属栏目:[Linux] 日期:2020-05-24 热度:80
avahi-daemon继续绑定到eth0端口5353和53791.有没有办法告诉avahi-daemon只绑定到localhost而不是eth0? /etc/avahi/avahi-daemon.conf use-ipv4=yesuse-ipv6=noallow-interfaces=lodeny-interfaces=eth0 netstat -nap udp 0 0 0.0.0[详细]

浙公网安备 33038102330553号