Unix & Linux

Linux,FreeBSD和其他类似Un * x的操作系统用户的问答

1
扩展gnu屏幕的可滚动内容?
在screen终端环境中,我通常使用Ctrl- 进入复印模式aEsc。但是,可滚动输出通常太短,无法查看所需的信息。 如何修改以延长此输出的长度?

5
如何在Ubuntu 10.04上升级pip?
在Ubuntu 10.04上,我曾经apt-get install pip安装过,pip之后又安装了django。然后我试图卸载django与pip通过pip uninstall django它可以给我: pip: error: No command by the name pip uninstall 通过做一些研究是因为我使用的是旧版本。 $pip --version pip 0.3.1 from /usr/lib/python2.6/dist-packages (python 2.6) 我首先意识到,pip当我安装了错误版本的django并尝试使用卸载时,此版本的尚未卸载 pip uninstall django 并最终以 pip: error: No command by the name pip uninstall 从另一篇文章: pip 0.3.1已有两年以上的历史了,并且确实不包含卸载命令。点的当前版本是1.0.1。 我认为您使用的是操作系统打包的pip版本;这些往往已经过时了。在最近几年中,已经修复了许多错误,并添加了功能。 那么在Ubuntu 10.04上升级它的正确方法是什么,以便我可以访问该uninstall命令?
9 linux  ubuntu  python  pip 

1
启动hostapd时出现“ nl80211:找不到'nl80211'通用网络链接”
我一直在尝试让我的Ubuntu 11.10笔记本电脑成为连接黑莓游戏本的访问点。hostapd给出了错误 Configuration file: ./hostapd-minimal.conf nl80211: 'nl80211' generic netlink not found nl80211 driver initialization failed. 这是BCM4312的问题吗?madwifi,hostap可以为我创建wifi接入点吗?Connectify可以在Windows上执行此操作,因此没有等效的功能吗?

8
删除最旧的文件
我正在尝试从目录中删除旧文件,仅保留3个最新文件。 cd /home/user1/test while [ `ls -lAR | grep ^- | wc -l` < 3 ] ; do rm `ls -t1 /home/user/test | tail -1` echo " - - - " done 条件语句有问题。
9 shell  files  rm 

1
在本地计算机上通过ssh播放声音/通知
因此,我有finch一个在我ssh进入的远程计算机上运行的命令行聊天客户端(例如pidgin)。finch具有通知声音,并且可以在发生某些事件时运行命令,使您可以将声音文件作为传递%s。例如mplayer %s 从远程计算机发出通知时,我可以运行哪种命令来播放%s本地计算机上的内容?
9 ssh  bash  audio 

2
什么程序将保存可填充的PDF?
对于RPG爱好,有一些不错的可填充PDF。这些具有可输入数字值的框,并在整个工作表中计算简单公式。我发现我尝试过的程序无法保存此数据。我已经尝试过PDFEdit,XPDF和Evince。是否有Linux程序可以保存可填充的PDF?还是我没有正确使用以上内容?
9 pdf 

2
尾程序输出到Linux中的文件
我知道我们可以使用以下格式将屏幕输出重定向到文件: $ your_program > /tmp/output.txt 但是,当我使用下面的命令时,它显示“ -bash:/home/user/errors.txt:权限被拒绝” sudo tail /var/log/apache2/error.log > ~/errors.txt 我可以知道如何使此输出有效吗?〜/ errors.txt不存在。使用重定向命令之前是否需要先创建此txt文件?

4
VNC将Ctrl + Alt + F1-F6发送到服务器
我一直在想我们这出了一段时间,我连接到虚拟机通过VNC,默认情况下你会得到一个图形或ncurses的界面,和CTRL+ ALT+ F3带您与调试信息的控制台。但是,Gentoo会截获这些命令。 如何将它们传递到VNC服务器? 编辑:VNC在VM主机上运行的更多详细信息,因此它仅捕获VM的显示输出,并将所有键发送到VM,就好像它是连接到它的实际键盘一样。因此,如果我的CTRL+ ALT+ F1- F6击键通过了,我可以切换到TTY (例如,在Windows上可以正常工作)。

2
学习SELinux的最佳方法是什么?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Unix&Linux Stack Exchange 的主题。 3年前关闭。 我想深入学习SELinux,能够理解域,类型和交换的复杂性。 最好的方法是什么?我考虑过从Fedora开始,并且是一本不错的手册,尽管Fedora附带了许多预先编写的策略,但我发现它有些让人不知所措。 是否有适合该目的的优秀教程或学习发行版?
9 linux  selinux 

5
tor出口节点上的iptables
我想运行一个开放的Tor路由器。 我的退出策略将类似于ReducedExitPolicy。 但是我也想使网络变得更加难以滥用我的资源。 我想防止客户通过Tor进行的案例: 用很多数据包锤击一个站点。 整个IP块的综合网络扫描 我不想阻止客户通过Tor进行操作的情况: 将几百个图像文件上传到云 种子洪流 我的问题是,这完全可以做到吗? 我首先想到的是某些防火墙(Linux / iptables或* BSD / ipfw / pf)-但是由于Onion路由器的固有属性,这可能毫无用处。 在这个主题上是否有任何正在进行的torproject团队开发? 我还要求提供有关保护Tor出口节点安全的一般提示。 更新(2012年9月) 从有用的答案和其他一些研究中,我认为这是不可能完成的。 要阻止人们滥用出口节点为DDOS做出贡献,最好的办法就是检测定向到一个IP的非常频繁的数据包。 “非常频繁”的阈值取决于总节点带宽。如果错了,将出现误报,阻止实时TCP应用程序的合法流量以及从许多客户端到一个目标的流量。 更新(2014年12月) 我的预测显然是正确的-我收到了来自互联网提供商的一些网络滥用投诉。 为了避免服务关闭,我必须采用以下iptables规则集(ONEW是用于传出TCP SYN(又名NEW)数据包的链: 我不确定是否足够,但是这里是: -A ONEW -o lo -j ACCEPT -A ONEW -p udp --dport 53 -m limit --limit 2/sec --limit-burst 5 -j ACCEPT -A …

2
CentOS 6.2上的静态IPv4和IPv6配置
我尝试在CentOS 6.2上配置静态IPv4和IPv6配置。 以下配置可完美运行: # ifconfig eth0 x.x.x.x/29 # route add defalt gw x.x.x.y # ip addr add dev eth0 XXXX:C810:3001:D00::3/56 # ip -6 route add default XXXX:C810:3001:D00::1 但是,我想在重新启动后保留此配置。 因此,我进行了以下配置: 启用IPv6 [root@test network-scripts]# cat /etc/sysconfig/network NETWORKING=yes HOSTNAME=test.net NETWORKING_IPV6=yes 接口配置 [root@test network-scripts]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" BOOTPROTO="static" ONBOOT="yes" HWADDR="2C:C3:AC:A8:C3:3E" IPADDR=x.x.x.x GATEWAY=x.x.x.x NETMASK=255.255.255.248 TYPE=Ethernet …

2
如何在Proxmox Web界面中找到VM OS安装媒体文件?
我已经安装了Proxmox,并希望使用Proxmox Web界面GUI创建VM(现在版本为2.0-38 / af81df02) 但是,在Web GUI界面中找不到我的Guest VM OS安装CD / DVD ISO文件时遇到问题。 即使我非常确定我已将Ubuntu ISO文件复制到/home/ISOs在“存储”选项卡中创建的目录中也找不到ISO文件。 将Proxmox复制到正确的本地目录并在Proxmox的“存储”选项卡中创建正确的路径后,为什么在Proxmox中找不到“安装媒体文件”?


2
“只有root可以挂载”错误-但我是root
昨天我可以使用以下命令挂载smb共享: sudo mount -t cifs //XXXX/share /media/share -o user=Ben,password=XXX,workgroup=WORKGROUP,ip=XXX.XX.XX,uid=ben,gid=ben,rw 我不知道为什么它不再起作用了。(也许来自系统更新)。 我收到以下错误: mount: only root can mount //XXX.XXX.XXX/share on /home/ben/share 我不知道如何解决这个问题。 我也尝试过用su挂载它,并且Smbclient正在工作。 我正在运行ArchLinux。


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.