Questions tagged «linux»

使用Linux内核的一系列类似Unix的操作系统。如果您的问题仅与特定分布有关,请使用更具体的标签。


7
如何解决“无法执行二进制文件”错误?
当我使用SSH登录时,我只能看到的是... -bash: /usr/bin/id: cannot execute binary file -bash: [: : integer expression expected 我在这里什么也不能做。命令如halt,poweroff,reboot将返回command not found。 我怎样才能解决这个问题?我正在使用Debian Squeeze Linux
80 linux  bash  ssh  debian 



7
在Linux上嗅探TCP流量数据的最简单方法是什么?
我想要一种简单的方法来显示通过Linux机器上的任何接口传输的所有TCP数据(而不是TCP标头或其他信息)。 例如,我想要一个神奇的命令,如果我这样做: magic_commmand_I_want port=1234 然后,如果有一台服务器在我的计算机上的端口1234上侦听,则有人执行了以下操作: echo hello | nc localhost 1234 # Note: "nc" (aka "netcat") is a simple tool that sends data to a host/port 然后,神奇的命令就会打印出来: hello 我已经尝试过“ tcpdump”,“ ethereal”,“ tethereal”,“ tshark”和其他方法,但是如何使它们达到目标并不明显: 不显示IP地址或其他元数据 仅显示正在发送的“数据”,而不显示单个数据包及其标头 按原样打印数据,而不是十六进制打印,也不能使用数据包偏移标记 嗅探所有网络流量(是否在eth0或eth1或lo等上) 是的,您可能可以将一组通过管道传输的unix命令组合在一起以执行此操作,但是下次很难记住这一点:) 如果您有一个执行此操作的简单命令行示例,那就是我想要的。
79 linux  networking 

9
通过Linux命令行播放mp3或wav文件
我想制作一个由Ubuntu(无图形界面)框支持的报警系统,该框可通过命令行播放各种公告和报警音轨(.mp3或.wav)。 例如: $ root> audioplay ./hello.wav 音频应来自PC音频插孔。我也可以用另一个套接字监听器包装它。(例如Ruby Sinatra) 有什么想法可以做到吗?
79 linux  ubuntu  audio 

6
./configure期间缺少OpenSSL。怎么修?
我尝试安装node.js,发现期间缺少OpenSSL支持./configure。 我该如何解决?这是强制性步骤吗?该--without-ssl选项可以解决问题吗? # ./configure Checking for gcc : ok Checking for library dl : not found Checking for openssl : not found Checking for function SSL_library_init : not found Checking for header openssl/crypto.h : not found /home/ec2-user/node-v0.6.6/wscript:374: error: Could not autodetect OpenSSL support. Make sure OpenSSL development packages are installed. …
79 linux  openssl 

5
操作系统运行时,BIOS有什么功能?
我一直想知道,BIOS(除了执行POST,启动引导加载程序并在按下电源按钮后将控制权传递给OS)在操作系统运行时是否有任何用途或功能? 操作系统在运行时是否与BIOS通信,如果可以,该如何进行?
78 linux  windows  bios 

2
当vboxsf组的成员访问VirtualBox共享文件夹时,权限被拒绝
我正在Windows 7(主机)上运行Ubuntu 11.04(guest),并安装了来宾添加项。我有一个自动挂载文件夹,可以映射到我可以使用的主机上的D:驱动器sudo ls /media/sf_D_DRIVE-但是,即使我的用户(罗斯)是vboxsf组的成员,在尝试浏览该文件夹时也会出现权限被拒绝的错误。自将用户添加到vboxsf组以来,我已经重新启动。 这应该起作用,因为我是该组的成员(该组具有rwx权限),那为什么不呢? ross@panther:~$ ls -l /media total 8 drwxrwx--- 1 root vboxsf 8192 2011-07-03 22:24 sf_D_DRIVE ross@panther:~$ ls -l /media/sf_D_DRIVE/ ls: cannot open directory /media/sf_D_DRIVE/: Permission denied ross@panther:~$ id ross uid=1000(ross) gid=1000(ross) groups=1000(ross),4(adm),20(dialout),24(cdrom),46(plugdev),112(lpadmin),120(admin),122(sambashare),1001(vboxsf) ross@panther:~$ sudo ls -l /media/sf_D_DRIVE/ total 84 drwxrwx--- 1 root vboxsf 4096 2011-07-06 …


11
何时使用Bash以及何时使用Perl / Python / Ruby?[关闭]
到目前为止,我们正在使用Bash进行所有脚本编写,但是我对此感到有点傻。虽然我们当然可以使用Bash来完成我们想要的一切(功能非常强大),但我开始怀疑我们是否应该使用适当的脚本语言(在我们的情况下,很可能是Ruby)代替。 您如何决定何时在Bash上使用Perl / Python / Ruby来编写脚本?我认为使用Ruby的初始化脚本没有道理,但是添加电子邮件帐户的稍长的脚本又如何呢?
78 linux  bash  script  perl  ruby 

4
你为什么要猫/ dev / null> / var / log / messages`?
在此bash脚本示例页面上,作者介绍了以下脚本: # Cleanup # Run as root, of course. cd /var/log cat /dev/null > messages cat /dev/null > wtmp echo "Log files cleaned up." 你为什么cat /dev/null要穿什么?我不明白这是什么意思(就像使用while TRUE; sleep 1; elihwfor {some busy program}吗?)。然而作者称其为“没什么异常”。
77 linux  bash 

9
在两台Linux计算机之间通过LAN传输文件的最佳方法
我想在两台Linux计算机之间传输文件(音乐文件夹)。在寻找最佳方法后,我发现有很多方法可以做到这一点。我知道这已经被问了很多,到处都是和所有的时间。这样做的主要问题是,对于Linux初学者来说,2011年完成此任务的最佳方法尚无明确的近期共识(甚至取决于某些参数)。 因此,本着Stack Exchange网站的精神,我希望这与我的特定情况不相关,而是更多地指导他人,以及如何在本地网络上的两台Linux计算机之间传输文件。我认为Wiki对许多人都是有用的。 这是我到目前为止发现的: ssh sshfs scp ftp nfs 桑巴舞 给予者 最简单的是什么?最灵活?最简单?最佳解决方案?各自的优缺点是什么?还有其他(更好)的选择吗?选择最佳方法的参数是什么(解决方案可能取决于文件数,文件大小,易用性与灵活性,...)?


17
Untar,ungz,gz,tar-您如何记住所有有用的选项?
我可以肯定,我不是唯一一个存在以下问题的人:每次我需要在* nix中解压缩文件时,我都不记得所有的开关了,最终对其进行了谷歌搜索,这令人惊讶地考虑到我需要多久进行一次做这个。 你有一个好的压缩备忘单吗?或为tar中所有这些令人讨厌的开关提供助记符? 我将这篇文章做成Wiki,以便我们在这里创建一个不错的备忘单。 哦,关于手册页:有没有一件事对他们没有帮助,那是为了弄清楚如何解压缩文件。
76 tar  gz  mnemonics  linux  macos 

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.