-
Linux – 如何查看等待磁盘IO的内容
所属栏目:[Linux] 日期:2020-05-23 热度:68
我的服务器负载非常高.在CPU使用方面没有任何东西可以跳出来,而且它没有交换. 我认为这是因为某些进程正在等待磁盘IO,我想看看还在等什么. 是否有任何程序可以告诉我哪些进程正在等待IO?我知道iotop,但这显示了目前在做什么IO. 或者这是一个愚蠢的问题? (如[详细]
-
linux – 保证在压力很大的服务器上进行SSH访问
所属栏目:[Linux] 日期:2020-05-23 热度:121
前段时间我遇到了一个问题,其中Apache和Snort占用了100%的处理器,使得sshd无法通过远程访问进行响应.我不得不去物理服务器登录本地TTY,然后停止apache / snort. 我想知道是否有一种方法可以保证在100%加载CPU /内存的情况下连接ssh.设置“好”的优先级就够[详细]
-
central-processing-unit – 如何判断Linux系统是大端还是小端?
所属栏目:[Linux] 日期:2020-05-23 热度:130
我知道某些处理器是Big Endian而其他处理器是Little Endian.但是有命令,bash脚本, python脚本或一系列命令可以在命令行使用来确定系统是Big Endian还是Little Endian?就像是: if some code then echo Big Endianelse echo Little Endianfi 或者更简单地确定[详细]
-
linux – 如何阻止Tomcat服务对文件的访问?
所属栏目:[Linux] 日期:2020-05-23 热度:52
我们有一些tomcat服务器,我们刚刚发现一些我们不希望公开的文件可以访问这些文件.举例说明: 假设我们有一个文件夹/ var / www / html /我们通过tomcat发布,但我们不想公开/var/www/html/conf/dbinfo.txt.此时人们可以访问www.thissite.com/conf/dbinfo.txt,[详细]
-
linux – 使用noatime挂载文件系统的缺点?
所属栏目:[Linux] 日期:2020-05-23 热度:52
只有在访问它们时才更新每个文件听起来像是浪费. 使用noatime选项安装文件系统有什么好处.什么样的应用程序/服务器依赖于访问时间? 考虑relatime: 如果您有新安装(~2008),则可以使用relatime挂载选项.这是我认为的一个很好的妥协.从the kerneltrap discussi[详细]
-
linux – 为什么我的rsync这么慢?
所属栏目:[Linux] 日期:2020-05-23 热度:53
我的笔记本电脑和我的工作站都连接到千兆交换机.两者都在运行 Linux.但是当我使用rsync复制文件时,它表现不佳. 我得到大约22 MB / s.理论上我不应该得到大约125 MB / s?这里的限制因素是什么? 编辑:我进行了一些实验. 在笔记本电脑上写性能 笔记本电脑有一[详细]
-
linux – 如何在复制大文件时减少资源使用?
所属栏目:[Linux] 日期:2020-05-23 热度:116
我需要将一个大文件(损坏的 MySQL表~40GB)移动到一个单独的服务器上以便修复它. (当尝试在我的生产服务器上进行修复时,它很快就杀死了服务器). 为此,我想将.frm,.MYI和.MYD文件从生产服务器rsync到云服务器. 我将文件从/ var / lib / mysql / {database} /复[详细]
-
linux – Bash片段将目录中的所有文件移动到该目录中
所属栏目:[Linux] 日期:2020-05-23 热度:154
我有一个目录,里面有很多文件和目录.为了整理它,我将把所有这些文件放到一个目录中,所以我打算做这样的事情: $ls | wc -l123$mkdir new_directory$mv * ./new_directory 然而,这显然不会起作用,因为它会尝试将new_directory移动到new_directory中.是否有一些[详细]
-
linux – 文件服务器 – 存储配置:RAID vs LVM vs ZFS还有什么……?
所属栏目:[Linux] 日期:2020-05-23 热度:106
我们是一家进行视频编辑的小公司,除此之外,还需要一个地方来保存大型媒体文件的备份副本,并且可以轻松共享它们. 我有一个设置了Ubuntu Server和4 x 500 GB驱动器的盒子.他们目前使用Samba作为四个共享文件夹设置,Mac / Windows工作站可以看得很好,但我想要一[详细]
-
在Linux中合并2个目录树而不复制?
所属栏目:[Linux] 日期:2020-05-23 热度:177
我有两个布局相似的目录树,即 . |-- dir1 | |-- a | | |-- file1.txt | | `-- file2.txt | |-- b | | `-- file3.txt | `-- c | `-- file4.txt `-- dir2 |-- a | |-- file5.txt[详细]
-
/ etc / hosts的大小限制(Linux)
所属栏目:[Linux] 日期:2020-05-23 热度:115
在你可能开始看到性能下降之前,有没有人碰巧知道/ etc / hosts的理论大小限制在 Linux系统上是什么? 此外,任何人都可以指向一些官方来源,说明预期的限制是什么? Use the source,迈克. 解析器使用线性搜索文本文件来查找条目.这是一个没有索引的数据库.因此,[详细]
-
linux – 在内核树上执行’make oldconfig’时自动应答默认值
所属栏目:[Linux] 日期:2020-05-23 热度:145
在基于以前的配置构建新内核时,有没有办法自动化make oldconfig进程,以便将新选项设置为默认值? 编辑:我的意思是当在较新的内核上使用.config(来自/ boot / config- *或/proc/config.gz)时,make oldconfig进程会询问是否要启用不是的选项在你的旧内核中可用[详细]
-
如何在linux中ping到主机才知道?
所属栏目:[Linux] 日期:2020-05-23 热度:143
如何ping某个地址,找到后,停止ping. 我想在bash脚本中使用它,所以当主机启动时,脚本继续ping,从主机可用的那一刻起,脚本继续… Martynas回答的进一步简化: until ping -c1 www.google.com /dev/null; do :; done 请注意,ping本身用作循环测试;一旦成功,循环[详细]
-
linux – 如何设置ssh隧道转发ssh?
所属栏目:[Linux] 日期:2020-05-23 热度:103
我有无法配置的路由器后面的Ubuntu计算机.但是,我希望有ssh访问该计算机.我认为有可能使用ssh隧道,但我不知道该怎么做.我有另一台服务器,我想设置隧道.怎么做?或许你还有其他想法如何解决这个问题? 我试过了: ssh -N user@my_server -L 22/localhost/8090[详细]
-
如何在Linux中隐藏shell应用程序的输出?
所属栏目:[Linux] 日期:2020-05-23 热度:159
如何在 Linux中隐藏shell应用程序的屏幕输出(printf)? 您可以重定向任何程序的输出,以便不会看到它. $program /dev/null 这将重定向标准输出 – 您仍会看到任何错误 $program /dev/null 这将重定向所有输出,包括错误.[详细]
-
如何在Linux中检查以太网端口的物理状态?
所属栏目:[Linux] 日期:2020-05-23 热度:186
我想检查指定的ethX是否物理上升或下降.如何使用命令行执行此操作? $ethtool eth? 例如: $ethtool eth0 规定: Settings for eth0: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full[详细]
-
linux – 使用lxc-execute限制内存和cpu
所属栏目:[Linux] 日期:2020-05-23 热度:67
我想使用lxc-execute隔离进程.是否可以设置带宽,CPU和内存限制? 我看了一下lxc.conf的人,但我没有发现它详尽无遗. 首先,我希望您了解 Cgroups是LXC实用程序的一部分.当你有一个容器时,你显然希望确保你运行的各种容器完成其他任何容器或进程.考虑到这一点, L[详细]
-
linux – 为什么rsync比NFS快?
所属栏目:[Linux] 日期:2020-05-23 热度:98
几天前我注意到一些奇怪的东西(至少对我而言).我运行rsync复制相同的数据,然后将其删除到NFS挂载,名为/ nfs_mount / TEST.此/ nfs_mount / TEST从nfs_server-eth1托管/导出.两个网络接口上的MTU均为9000,其间的交换机也支持巨型帧.如果我做rsync -av dir / nf[详细]
-
untagged – 为兼职(Linux)系统管理工作的软件开发人员的好书
所属栏目:[Linux] 日期:2020-05-23 热度:57
在许多小型组织中,开发人员通常最终会进行一些系统管理工作(出于显而易见的原因).很多时候,他们拥有出色的开发技能,但很少有系统管理技能(可能都是自学成才),因此必须随时学习,效率相当低. 在这种情况下,是否有规范(或简单伟大)的书籍会有所帮助?比使用shell[详细]
-
linux – 在安装操作系统之前测试服务器
所属栏目:[Linux] 日期:2020-05-23 热度:98
我们的工作开发服务器正在向我们倾倒.所以在这一点上,我们为了这个目的重新利用了我们服务器机房中的其他服务器. 在我尝试在它们上面安装任何东西之前,我的老板要我测试服务器.我们怎么做到这一点? UBCD内置了几个基准/压力测试实用程序.只需将其刻录到CD并[详细]
-
linux – 如何检查库是否已安装?
所属栏目:[Linux] 日期:2020-05-23 热度:103
在 linux中,如何检查是否安装了库? (当然是从命令行). 在我的具体情况下,我想检查是否安装了libjpeg. 要以独立于发行版的方式执行此操作,您可以将ldconfig与grep一起使用,如下所示: ldconfig -p | grep libjpeg 如果未安装libjpeg,则不会输出.如果已安装,您[详细]
-
arch-linux – 在docker容器内运行systemd(arch linux)
所属栏目:[Linux] 日期:2020-05-23 热度:134
我试图看看我是否可以在docker容器(在容器中运行arch linux)中运行systemd. 我启动了具有所有功能的docker,并在cgroups中绑定mount: docker run -it --rm --privileged -v /sys/fs/cgroup:/sys/fs/cgroup:ro .. 但是,如果我尝试运行systemd二进制文件: Tryi[详细]
-
linux – 为什么在Xen下TCP接受()性能如此糟糕?
所属栏目:[Linux] 日期:2020-05-23 热度:97
在Xen下,我的服务器可以接受()新的传入TCP连接的速度非常糟糕.裸机硬件上的相同测试显示3-5倍的加速. 在Xen下怎么会这么糟糕? 您是否可以调整Xen以提高新TCP连接的性能? 是否有其他虚拟化平台更适合这种用例? 背景 最近我一直在研究在Xen下运行的内部开发[详细]
-
linux – 换行符分隔的xargs
所属栏目:[Linux] 日期:2020-05-23 热度:53
是否可以使xargs仅使用换行符作为分隔符? (如果重要的话,在 Linux和OS X上使用bash) 我知道-0可以使用,但它是PITA,因为不是每个命令都支持NUL分隔的输出. 有点像 alias myxargs=perl -p -e s/n/0/; | xargs -0cat nonzerofile | myxargs command 应该管用.[详细]
-
linux – unlink和rm有什么区别?
所属栏目:[Linux] 日期:2020-05-23 热度:166
是否以比rm更快的速度取消链接? 两者都是同一基本函数的包装器,它是一个unlink()系统调用. 权衡用户土地利用率之间的差异. RM(1): 更多选择. 更多反馈. 理智检查. 由于上述原因,单个呼叫的速度会慢一些. 可以同时使用多个参数调用. (1)取消关联: 减少健全[详细]

浙公网安备 33038102330553号