Articles of linux

在ubuntu中为eth0和wlan2设置度量

我有两个脚本,一个是从封闭networking(没有互联网)的机器复制文件到笔记本电脑的硬盘驱动器,另一个脚本尝试通过互联网使用wlan发送这些文件。 eth0固定IP地址wlan2 dhcp地址 我知道我需要在这些设备上设置指标来帮助解决这个问题,但是我正在努力设置这些。 他们是一个简单的方法来设置,因为在编辑连接我唯一能看到的是设置一个路线来改变度量? 或者他们是另一种方式来告诉脚本只是使用wlan2连接?

允许localhost以外的机器访问CUPS?

关于打印这个问题 ,我发现我不能从另一台机器pipe理CUPS实例。 CUPS是否可以configuration为仅接受来自本地机器的作业? 有没有办法configurationCUPS从networking上的其他机器接受作业? 它是什么? 将另一台机器打印到有问题的服务器(使用lpd协议,lpd:// server / printqueue)的testing似乎也不能正常工作。 服务器是Ubuntu 10.10。 我在cupsd.conf文件中看到以下条目,这表明CUPS只能在本地接受作业: # Only listen for connections from the local machine. Listen localhost:631 任何帮助赞赏。

我可以使用tar命令提取一个文件或目录,并提供一个特定的名称,我想它提取?

可能重复: 我可以使用tar提取特定文件夹到另一个文件夹吗? 我是Linux新手,想知道是否可以通过给它一个新的名称或path来提取特定的文件或目录。 例如,如果我的档案有文件夹sample1,sample2和sample3,我希望能够提取sample3然而作为sample4。 同样的问题适用于文件。

加载共享库时出错/lib/libsepl.so.1:无法读取文件数据

我用桌面安装创build了一个相当困难的地方,宁愿能够挽救它,而不必重新格式化或重新安装Ubuntu。 相当多的事情发生了,这是我最好的回忆: 我的Ubuntu安装停止工作,我无法加载桌面。 我通过创build一个zip文件和其他小的zip文件来备份我的整个主目录。 我使用Alt + Del + F1来获取CLI来执行此操作。 然后,我做了不同的事情,试图让桌面加载。 我做了一个apt-get升级,试着让它工作; 这是不成功的。 通过几个依赖关系问题,我终于得到了sudo apt-get ubuntu-desktop升级工作,但并没有完全完成。 我开始摆脱内存错误。 我假设这是因为我创build的zip文件占用了太多的硬盘空间 – 之后我无法启动并正确执行任何操作。 每次尝试修改文件系统(释放空间)都会导致错误“只读文件系统”。 根文件系统没有被挂载,我会在CL上看到root @ none 在引导装载程序上看我现在已经安装了Ubuntu 9.10 2.6.24-generic 我烧毁了Ubuntu 10.4 LTS的新安装 使用Live CD我试图看看我是否可以释放一些空间,让系统恢复到更稳定的状态,但是这不是成功的。 我尝试通过sudo mount -t ext3挂载我的驱动器,但是我不断收到以下错误:加载共享库时出错:/lib/libsepol.so.1:无法读取文件数据:input/输出错误 有没有人有什么build议? 这将不胜感激! 现在我正在看的唯一剩下的选项是全部重新安装/重新格式化等,我宁愿避免。 非常感谢。

服务器高逻辑卷

我刚刚在我的服务器上查看各个分区的大小,我看到它的状态; /dev/xvda1 3.7G 2.9G 792M 79% / /dev/mapper/vg00-usr 26G 3.7G 23G 14% /usr /dev/mapper/vg00-var 72G 43G 30G 60% /var /dev/mapper/vg00-home 17G 5.3G 12G 32% /home none 512M 4.5M 508M 1% /tmp 有这么大的逻辑卷是不好的? 我的var部分已被用于43GB! 我的服务器磁盘空间是300GB,如果我不断收到通知: Drive警告:/ dev / vg00 / var(/ var)是XX%已满 ,我不得不扩展分区,那么我的可用磁盘空间将迅速减less。 我能做些什么,或者是我已经习惯了,并购买更多的磁盘空间? 非常感谢的答复, 詹姆士

Crontab没有运行

我使用腻子在webfaction服务器login。 我使用crontab -e命令,并在那里写这行,并重新启动apache。 根据这条线,它将运行每分钟,但即使重新启动后不运行。 但为什么? 我想运行python脚本,如果我通过使用python2.7 alerts_test.py运行腻子,它运行完美。 但是使用cron并不是。 请帮忙。 提前致谢。 我的crontab命令如下… * * * * * /home/gbtech/webapps/django/lib/python2.7 /home/gbtech/webapps/django/fortis_django/alerts_test.py 也试过了 * * * * * python2.7 /home/gbtech/webapps/django/fortis_django/alerts_test.py

Cron选项卡不能重新加载在Linux上 – 我做错了什么?

在我的sudo crontab -e结果的顶部显示了这一点: # DO NOT EDIT THIS FILE – edit the master and reinstall. # (Dox-Web-1_CRONTAB installed on Fri Jul 30 17:51:25 2010) # (Cron version V5.0 — $Id: crontab.c,v 1.12 2004/01/23 18:56:42 vixie Exp $) # DO NOT EDIT THIS FILE FROM CRONTAB # EDIT ORIGINAL FILE /scripts/Dox-Web-1_CRONTAB 我编辑了这里指定的文件,然后我尝试/etc/init.d/cron reload /etc/init.d/cron restart但是当我编辑crontab时,它不显示。 我究竟做错了什么?

我怎样才能展开/ dev / root分区?

我如何展开/ dev / root? 我似乎无法使用LVExtend命令来执行此操作。 谢谢, 詹姆士

X11转发在一个主机上工作,“无法打开显示”在其他

我有两个相同的服务器,服务器A和服务器B.如果我连接到腻子服务器A,并启用X11转发设置(在我的电脑上运行XMING),一切工作正常。 我可以运行所有的testing命令,如“xeyes”或“xclock”,它们也可以正常工作。 然而,在服务器B上做同样的事情导致了一个 Error: Can't open display: localhost:10.0 干 echo $DISPLAY 在两台服务器上返回相同的(localhost:10.0),并且两台服务器在同一个networking上,所以防火墙规则是相同的(尽pipe我不确定这是相关的,因为这些命令应该通过SSH) 接下来我应该尝试让X11在服务器B上工作?

NFSv4不添加到rpc

我正在使用Debiantesting,尽pipe我已经在/ etc / default / nfs-common中添加了NEED_IDMAPD =“yes”。 我的出口文件是: / nfs4exports 192.168.10.0/24(ro,fsid=0,no_subtree_check,sync,root_squash) / nfs4exports / home 192.168.10.0/24(rw,nohide,sync,insecure,root_squash,no_subtree_check) 但rpcinfo -p只显示nfs版本2和3 100003 2 tcp 2049 nfs 100003 3 tcp 2049 nfs 100003 2 udp 2049 nfs 100003 3 udp 2049 nfs 这是重新启动nfs-common和nfs-kernel-server之后的dmesg相关的消息: [1390754.762064] svc:127.0.0.1,port = 1016:未知版本(prog为100003,nfsd为4)[1390756.912773] svc:127.0.0.1,port = 1017:未知版本(0为prog 100003,nfsd)[1391147.296468] nfsd :最后一台服务器已经退出,刷新导出caching[1391169.125568] nfsd:最后一台服务器退出,刷新导出caching[1391301.401115] nfsd:最后一台服务器退出,刷新导出caching[1391422.691600] nfsd:最后一台服务器退出,刷新导出caching 我已经确定内核有NFSv4支持(但不是NFSv41),我正在arm架构下运行它。 谢谢!!!