Articles of linux

是否立即使用系统关键库的升级

给定像libc这样的系统关键库的安全修复程序。 基于Debian的发行版将在几个小时/天后发布。 但是,在安装修补程序的deb-package之后,库是否立即用于已经运行的应用程序? 还是让机器重新启动?

通过互联网从Linux VPS传输大文件到Windows机器

我经常需要从Linux VPS传输数GB的文件到我家的Windows机器。 我正在尝试find适合我需求的传输方法。 FTP / SFTP的工作,但相对于其他方法是相当慢,SCP足够快,但不支持对这个大小的文件重要的简历,rsync没有一个好的Windows客户端,它已经build立了作为这种使用不完全实用的备份解决scheme。 有人有什么build议我可以使用? 目前我正在使用SFTP,但是我无法承受这个速度,对我来说似乎差不多是SCP的一半。

强制文件和/或目录进入内核文件caching

有什么办法强制或优先考虑某个进程写入/读取的目录,文件或文件到内核文件caching中? 编辑:系统是Linux。 编辑:我有1个进程,它写入一个文件和大约7-10个进程读取由一个进程写入的文件。 我想尽量减less整个磁盘I / O涉及。

我无法删除文件rm:无法删除X只读文件系统

我试图删除一个rdiff备份文件夹,因为在备份过程中发生了一些问题,需要删除它的历史logging,然后重试。 但是,当我运行: rm -r -f rdiff-backup-data 我在一些文件上得到以下内容: rm: cannot remove `X': Read-only file system 这是我运行mount时得到的结果: /dev/sdb1 on /media/usbdisk type ext3 (rw) 那显示驱动器是rw? ls -la / media / usbdisk给出以下内容: [root@localhost v5]# ls -la /media/usbdisk total 36 drwxr-xr-x 5 root root 4096 Mar 31 2010 . drwxrwxrwx 9 root root 4096 Dec 15 2009 .. drwxrwxrwx 39 […]

在后台运行的进程在Linux中被杀死

我有一个远程服务器,我使用SSH连接。 我使用以下命令在服务器上启动了一个进程(mongodb):“/ usr / bin / mongod –dbpath / mnt / ebs-300 / mongodb –logpath /mnt/ebs-300/log/mongodb/mongodb.log运行–config /etc/mongodb.conf& 由于“&”被追加到命令后面,这个过程在后台运行。 运行该进程并检查其正常工作后,我从terminal(ssh)退出。 这个过程在一段时间之后通过打印下面的日志而被杀死 – “杀死或者ctrl c或者hup信号1(挂断),当前cmd结束后会终止” 如果我做错了,或者有从远程terminal运行进程的正确方法,有人可以引导我。 谢谢!!

同时安装2个版本的openssl

我需要同时安装两个不同版本的OpenSSL。 目前,我正在使用Amazon EC2和Amazon 32位AMI,该AMI目前运行OpenSSL 1.0.0a。 我有一个需要运行的旧软件,需要OpenSSL.0.9.6。 不幸的是,从我所学到的,OpenSSL不是向后兼容的,所以我将需要同时安装两个版本。 我find了一个可以运行的RPM,但是我不知道如何在不破坏任何东西的情况下同时安装它们。 任何关于这个问题的信息将不胜感激。 谢谢

在两台Linux机器上使用OpenVPN *不在网关*上通过互联网连接networking

我正在运行OpenVPN连接两个networking上的两台Linux机器。 这些机器不是networking的网关。 在两个networking上还有独立的DD-WRT路由器作为网关。 我想使用这个设置,使互联网上的两个networking完全可见和可用。 我需要在每个盒子/路由器上设置哪些types的路由才能实现这一点? 我需要使用任何types的iptables规则(不要以为我会)。 此外,只是几点 – 这两个盒子之间的链接工作正常。 他们能够相互ping通并传输stream量。 我不希望任何通过VPN的普通互联网stream量,只有打算去特定网站的stream量。 networking具有不同的IP范围,并且networking掩码为255.255.255.0 我卡住了,我已经尝试在我的Linux机箱和路由器上添加各种静态路由,并且我似乎无法在VPN链接之外获得任何可ping通的内容。 任何帮助将不胜感激! UPDATE 我在我的VPN盒和DD-WRT路由器上添加了路由,但是我无法ping任何机器外的任何东西。 我可以从VPN客户端ping 172.16.130.2,反之亦然,我可以从VPN服务器ping 172.16.120.2,但还是没有别的。 我还在两个VPN盒的内核中启用了IP转发。 添加当前路线: VPN服务器:非公布的静态IP eth0 / 172.16.130.2 eth1 / 10.9.8.1 tun0 Destination Gateway Genmask Flags Metric Ref Use Iface 10.9.8.2 * 255.255.255.255 UH 0 0 0 tun0 24.249.108.192 * 255.255.255.224 U 0 0 0 eth0 172.16.130.0 172.16.130.1 […]

在Windows平台上适当的替代inetd?

什么是适当的Windows XP或以后的方式召唤一个远程通信过程,类似于Unix / Linux上的inetd? 例如,VNC客户端如何连接到Windows上的VNC服务器? 我有一个Linux上的应用程序,我想移植到Windows XP,这个应用程序是客户端 – 服务器架构,客户端使用inetd来召唤服务器。

将文件从服务器复制到一组机器

首先,我不是networking训练有素的专业人士,也不了解这方面的知识。 我有一些关于GNU / Linux,Shell脚本的知识。 有一天,我想将一个大的压缩文件复制到我实验室的一组计算机上,并且在那里做一些其他的任务。 我为我的系统使用DHCP。 寻找最好的方法来做到这一点。 对不起,如果这个问题不属于这里或完全是废话。

RAID-LVM-RAID-RAID10与RAID6

本着LVM镜像VS RAID1的精神,我认为我会更进一步。 假设我有4个相同的硬盘驱动器(例如1TB),我想在RAID设置备份/媒体服务器。 在顶端的LVM似乎是目前resize的最佳做法,但是RAID布局呢? 我的select似乎是: 2个1TB RAID1集与LVM连接 2个1TB的RAID1集合LVM条纹 1个2TB RAID10(条纹2个1TB),上面装有LVM 1个2TB RAID6(条纹2x1TB,2个1TB奇偶校验),LVM在上面 RAID-on-LVM听起来太疯狂了,不值得研究,但是如果有人能够使用它,我会很感兴趣。 这些中的每一个如何在场景中执行 I / O负载将是低但恒定(例如videostream)和高但突发(例如备份系统)的组合, 驱动器很可能会意外死亡 我想一次升级(增加驱动器1或2的容量) (不再相关) 在未来的某个时候,我可能想要在RAID1中增加另外两个硬盘到LVM 你对这些RAIDconfiguration有什么build议/经验?