Questions tagged «linux»

Linux是基于Linux内核的类UNIX开源操作系统的通用术语。

5
快速启动服务器
我正在改变我们的DHCP / DNS工作原理。目前,我们有3个DNS服务器和一个DHCP框。它们都是虚拟机。 东西引导需要NFS(需要DNS)存在一个循环依赖性。因此,当我们重新启动内容时,事情可能会稍微变坏,直到DNS启动,然后重新启动某些服务。 我要做的是从SSD上运行一些低功耗服务器,可能是双核Atom或类似服务器,以便它们能够快速启动。我想使整个启动过程尽可能地接近瞬时。 理想情况下,我想使用Ubuntu 11.10或Debian 6作为操作系统。我对Gentoo或编译自己的内核不感兴趣。这需要我自己合理地支持。 除了SSD驱动器之外,我还可以采取哪些其他优化步骤来提高启动速度?




12
在Linux上启动什么语言?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 4年前关闭。 我即将在普渡大学开始四年制的信息安全学位。该学位不要求任何编程课程。因此,我唯一能够参加的就是偶尔的选修课。因此,我的大部分学习将取决于我自己。高中三年级开始时,我决定完全转向Linux。到目前为止,我一直在学习一些Linux和安全性方面的知识。但是,我也相信对我来说,学习一些编程语言也很重要。 基本上,我计划学习与如何使用Vim并排编程。因此,这很可能将是一个缓慢的过程。最后,我认为这是值得的。就像我说的那样,我正在研究安全性,因此我将主要创建与安全性相关的应用程序,其中大多数与网络相关。我也想开始开发Android应用程序,但这将在以后进行。 话虽如此,我有一些想法。我正在考虑从JavaScript入手,因为它是跨平台的,并且我之前已经看到过它的建议。我也听说过很多关于Ruby的信息,或者可以选择使用C语言走自然的Linux路线。我应该朝哪个方向发展?
19 linux  security  vim 

1
确定哪个进程导致磁盘I / O过多?
我已经看到了这个问题: 如何识别对磁盘的大量写入? 而且我之前使用过dstat和atop ...,但是它们似乎无法查明是什么原因导致了磁盘I / O。例如,从dstat中: dstat -ta --top-bio ----system---- ----total-cpu-usage---- -dsk/total- -net/total- ---paging-- ---system-- ----most-expensive---- time |usr sys idl wai hiq siq| read writ| recv send| in out | int csw | block i/o process 14-12 16:16:25| 22 3 49 26 0 0|2324k 0 | 17k 6144B| 0 0 …
19 linux  performance  io 

4
监视端口上与IP地址之间的传输字节数
任何人都可以推荐linux命令行工具来监视本地服务器和指定IP地址/端口之间传输的字节数。 等效的tcpdump命令为: tcpdump -s 0 -i any -w mycapture.trc port 80 host google.com 输出: 46 packets captured 131 packets received by filter 0 packets dropped by kernel 我想要类似的输出: 54 bytes out, 176 bytes in 我希望它可以在RHEL上工作并且是免费/开源的。如果有一个我也缺少的现有工具,那就太好了!

3
如何使用Linux`find`命令查看隐藏文件
在Linux服务器上,我需要在当前目录和所有子目录中找到带有特定文件扩展名的所有文件。 以前,我一直使用以下命令: find . -type f | grep -i *.php 但是,它找不到隐藏的文件,例如.myhiddenphpfile.php。以下内容可以找到隐藏的php文件,而不是非隐藏的文件: find . -type f | grep -i \.*.php 如何在同一命令中找到隐藏和非隐藏的php文件?

3
lsof找到的套接字,但netstat没有找到
我有一个应用程序快要用完文件描述符了,显然是通过打开套接字来实现的,但是我无法确切地找到这些套接字的作用。这些在lsof输出中显示为 java 9689 appuser 1010u sock 0,5 263746675 can't identify protocol java 9689 appuser 1011u sock 0,5 263746676 can't identify protocol java 9689 appuser 1012u sock 0,5 263746677 can't identify protocol java 9689 appuser 1014u sock 0,5 263746678 can't identify protocol java 9689 appuser 1015u sock 0,5 263746679 can't identify …
19 linux  networking  tcp  udp  socket 

9
高可用性MySQL的体系结构,可在物理上不同的位置进行自动故障转移
我一直在研究数据中心之间MySQL的高可用性(HA)解决方案。 对于位于同一物理环境中的服务器,我更喜欢使用主动被动方法的具有心跳(浮动VIP)的双主服务器。心跳通过串行连接和以太网连接进行。 最终,我的目标是在数据中心之间保持相同的可用性水平。我想在两个数据中心之间进行动态故障转移,而无需人工干预,并且仍然保持数据完整性。 顶部将是BGP。两个位置的Web集群都有可能路由到双方之间的数据库。如果站点1上的Internet连接中断,客户端将通过站点2路由到Web群集,然后路由到站点1中的数据库(如果两个站点之间的链接仍然可用)。 在这种情况下,由于缺乏物理链接(串行),因此更可能出现大脑分裂的可能性。如果两个站点之间的WAN断开,则VIP最终将出现在两个站点上,在此各种不愉快的情况都可能导致不同步。 我看到的另一个潜在问题是,将来很难将此基础架构扩展到第三个数据中心。 网络层不是重点。此阶段的体系结构很灵活。同样,我的重点是提供解决方案,以维护数据完整性以及MySQL数据库的自动故障转移。我可能会设计其余的东西。 您能否在两个物理位置不同的站点之间推荐一种成熟的MySQL HA解决方案? 感谢您抽出时间来阅读。我期待着阅读您的建议。

8
ack-grep到ubuntu中的ack
我只是想知道,我最近安装了ack(在ubuntu中是ack-grep),但我不知道如何只输入ack来获得ack-grep(由于某种原因,ack被汉字翻译器占用了)。 有没有比在外壳程序中为事物添加别名更好的方法(这种方法不是全局的,例如不能在vim中调用它)。 非常感谢!
19 linux  ubuntu  apt 

2
将IPv4设置为优于IPv6的首选协议
我在包含Slackware 13.0盒的LAN网络中同时使用IPv6和IPv4。如何在该网络的工作站上将IPv4设置为首选协议?我想明确使用IPv6或仅使用AAAA记录时使用。例如,如果我尝试从Firefox 打开http://ipv6.org/,我将始终通过IPv6连接。其他应用程序也是如此。我尝试创建/etc/gai.conf并将以下内容添加到其中: precedence ::ffff:0:0/96 100 这应该至少在Debian中控制getaddrinfo(3)的行为,但是在Slackware上没有帮助。 任何想法将不胜感激。提前致谢!

6
如何在Windows Server 2008上配置freeSSHd,以便可以使用ssh登录?
我已经在Windows Server 2008 机器上安装了freeSSHd(按照如何在Windows Server 2008中安装SSH服务器中的说明进行操作),包括: 通过NTLM授权创建了一个名为“ dspitzer”的用户 在Windows防火墙中打开了端口22的例外 但是,当我尝试连接(从Mac OS X 10.5.8命令行)时,输入密码后,我的权限被拒绝了: $ ssh 12.34.56.78 dspitzer@12.34.56.78's password: Permission denied, please try again. dspitzer@12.34.56.78's password: Permission denied, please try again. dspitzer@12.34.56.78's password: Received disconnect from 12.34.56.78: 2: Too many attempts. 我也尝试过: $ ssh dspitzer@12.34.56.78 dspitzer@12.34.56.78's password: Permission denied, please try …


4
这是LVM快照的工作方式吗?
我试图弄清楚LVM快照是如何工作的,所以我可以在文件服务器上实现它,但是我很难在google上找到任何说明它如何工作的信息,而不是如何将其用于基本备份系统。 根据我的阅读,我认为它的工作原理如下: 您有一个具有主分区的LVM,并且该分区中没有很多未分配的可用空间 然后,您拍摄快照并将其安装在新的逻辑卷上。快照应该已更改,因此第一个快照将是完整副本,对吗? 然后,第二天拍摄另一张快照(该分区的分区不必太大)并安装它。 LVM会以某种方式跟踪快照,并且不会在主卷上存储未更改的位。 然后,您确定您有足够的快照并删除第一个快照。我不知道这是如何工作的,或者将如何影响下一个快照。 有人可以纠正我在哪里我错了。我猜,充其量我在Google上找不到任何东西。 vgdiplay obu1:/ home / jail / home / qps / backup / D#vgdisplay -卷组- VG名称文件服务器 系统编号 格式化lvm2 元数据区1 元数据序列3 VG Access读/写 VG状态可调整大小 最大LV 0 Cur LV 2 打开LV 2 最大PV 0 固化PV 1 法案PV 1 VG大小931.51 GB PE大小4.00 MB 总计PE 238467 Alloc …
19 linux  lvm  snapshot 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.