Questions tagged «linux»

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

6
如何在文件中附加特定数量的空字节?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为服务器故障的主题。 6年前关闭。 我有一个写一些文件的脚本,但是我需要一个特定的大小。因此,我想知道是否存在通过使用标准命令行工具(例如,通过从复制/dev/zero)将特定数量的空字节附加到文件的方法?
26 linux 

2
IP转发=何时以及为什么需要这样做?
我用Google搜索了很多东西。它只记录了如何在Linux内核中启用IP转发,而没有WHEN,WHY我必须启用它。我会很感激的建议。 我何时以及为何必须启用它?(例如,当我安装网桥?或使用iptables?或使用route add?时) (很好的链接受到赞赏,但我找不到一个。) 非常感谢你! 一月
26 linux  networking 

7
如何使用标头grep ps输出
如何在标头到位的情况下grep PS输出? 这两个过程组成了在我的服务器上运行的应用。 root 17123 16727 0 16:25 pts/6 00:00:00 grep GMC root 32017 1 83 May03 ? 6-22:01:17 /scripts/GMC/PNetT-5.1-SP1/PNetTNetServer.bin -tempdir /usr/local/GMC/PNetT-5.1-SP1/tmpData -D 不6-22:01:17意味着它已经运行了6天?我正在尝试确定进程已运行多长时间... 第二列是进程ID吗?因此,如果我这样做kill 32017会杀死第二个进程?
26 linux 

1
ssh隧道-绑定:无法分配请求的地址
尝试创建袜子(-D)ssh隧道-Linux盒到Linux盒(均为centos): sshd可以在远程运行。 在本地计算机上,我们可以/看到以下内容: ssh -D 1080 user@8.8.8.8. user@8.8.8.8's password: bind: Cannot assign requested address (其中8.8.8.8实际上是我的服务器的IP,“用户”是我的真实用户名) 我已在此终端窗口中登录到远程端。我可以在此命令之前验证本地端口是否未使用,然后通过以下命令由ssh进程使用该本地端口: netstat -lnp | grep 1080 因此,与大多数针对此错误的googled响应不同,该问题似乎不是环回接口分配。如果我尝试将此隧道与邮件客户端一起使用,则本地端会允许尝试(无“代理失败”错误),但不会返回任何数据/答复。 在远程方面,我的sshd_config中确实有“ PermitTunnel yes”(尽管无论如何,“ yes”应该是默认值)。 想法还是线索? 这是相关的调试输出 OpenSSH_5.3p1, OpenSSL 1.0.0-fips 29 Mar 2010 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * .... debug1: Authentication succeeded (password). debug1: …
26 linux  ssh  tunnel 


3
将文件的所有者权限复制到组权限
如何将文件的用户/所有者权限复制到其组权限? 例如,如果权限为755,我希望它们变为775。 澄清度:755-> 775 123-> 113 abc-> aac 如果我可以递归地对目录中的所有文件执行此操作,那么将有好处。 (也就是说,对于每个文件,所有者权限都将复制到组权限。每个文件可能具有不同的权限。)


3
Rsync是否允许文件双向同步?
我已经使用cygwin和rsync备份了Linux Web服务器。现在,我在Windows笔记本电脑上拥有服务器的完美副本。如果我删除或修改笔记本电脑上的文件并再次使用cygwin运行rsync,它将删除/更新服务器上的相同文件吗?我的印象是,如果我在服务器上删除/修改并在笔记本电脑上运行rsync,它将删除/修改笔记本电脑上的本地文件,但这是否相反?
25 linux  ssh  backup  rsync 

4
为什么host命令不能解析/ etc / hosts中的条目?
我/etc/hosts在ubuntu 12.04机器上有以下文件 127.0.0.1 localhost 10.248.27.66 ec2-50-112-220-110.us-west-2.compute.amazonaws.com puppetmaster # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts 但是,host命令不能puppetmaster正确解析名称,而telnet命令可以 root@ip-10-248-34-162:/home/ubuntu# host puppetmaster Host puppetmaster not found: 3(NXDOMAIN) root@ip-10-248-34-162:/home/ubuntu# telnet puppetmaster 8140 Trying 10.248.27.66... Connected to ec2-50-112-220-110.us-west-2.compute.amazonaws.com. Escape character …


9
SSH连接错误:ssh_exchange_identification:读取:对等连接重置
当我尝试通过SSH连接到服务器时,出现以下错误, [root@oneeighty ~]# ssh -vvv -p 443 root@xxx.xxx.xxx OpenSSH_4.3p2, OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug2: ssh_connect: needpriv 0 debug1: Connecting to xxx.xxx.xxx [IP] port 443. debug1: Connection established. debug1: permanently_set_uid: 0/0 debug1: identity file /root/.ssh/identity type -1 debug1: identity file …
25 linux  ssh 

5
向用户分配sudo特权而不使用root的实际好处是什么?
我对服务器管理还很陌生,我看到很多站点建议为由root用户创建的用户分配sudo特权,并为root用户提供一个疯狂的长密码以增强安全性。 但是,如果新创建的用户可以执行与root用户相同的功能,那么这样做的实际好处是什么?
25 linux  sudo 

5
当内存不足时,如何防止Linux冻结?
今天,我(偶然地)在Linux机器上运行了一些程序,该程序很快占用了大量内存。我的系统死机了,变得反应迟钝,因此我无法杀死罪犯。 将来如何预防?它至少不能保持响应性内核或其他组件正在运行吗?
25 linux  oom 

6
FreeBSD vs Linux性能?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我知道FreeBSD以高度稳定,安全以及开源而闻名。所以我要在我的一台服务器上尝试一下。但是,我想知道使用FreeBSD代替Ubuntu或其他Linux版本的优缺点是什么?考虑到硬件相同并且使用最佳服务器配置,我特别想了解两者之间php / mysql性能的差异。 谢谢
25 linux  freebsd 

12
在Linux上存储和备份1000万个文件
此问题已从堆栈溢出迁移,因为可以在服务器故障时回答。 迁移 8年前。 我经营一个网站,该网站在3个级别的子目录中存储大约1000万个文件(书籍封面),范围为[0-f]: 0/0/0/ 0/0/1/ ... f/f/f/ 这导致每个目录大约2400个文件,这在我们需要检索一个文件时非常快。此外,这是许多问题建议的做法。 但是,当我需要备份这些文件时,只需要花几天时间浏览包含10m个文件的4k目录。 因此,我想知道是否可以将这些文件存储在一个容器(或4k容器)中,每个容器的行为都完全类似于文件系统(某种已安装的ext3 / 4容器?)。我想这几乎与直接访问文件系统中的文件一样有效,并且这将具有非常有效地被复制到另一台服务器的巨大优势。 关于如何做到最好的任何建议?还是任何可行的替代方法(noSQL,...)?

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.