Articles of unix

我怎么快捷,而不是键入“python”?

现在,我input“python myfile.py”来运行它。 我怎样才能input“py myfile.py”来运行它? 或者更好,这样做./myfile.py? 有小费吗?

通过DHCP分配的Ifconfig别名地址

我想创build几个别名到eth0,但有地址分配的DHCP而不是被设置为静态IP的。 这甚至有可能吗? 我见过的所有例子都使用下面的命令分配一个静态IP: ifconfig eth0:0 192.168.1.11 up 谢谢

备用方法来创build一个UNIX系统的克隆

故事: (如果你不喜欢多读,下面是问题:)) 我在哪里工作,我们有两台HP RP2470服务器相同的硬件相同数量的硬盘驱动器相同的一切:)。 其中之一是生产服务器并运行HP-UX 11.00。 可怜的巴基斯坦人已经多年没有closures了,现在我必须在另一台服务器上克隆它 – 以防万一。 问题很简单(或不简单),因为我必须使其他服务器完全相同。 然而,旧版本的操作系统(UX 11.00现在已经是历史了)以及运行在它上面的旧软件,使我的任务几乎不可能完成。 在生产服务器上还有一个克隆/恢复实用程序Ignite-UX。 我曾多次尝试用它创build一个恢复磁带。 然后,当我在备份服务器上加载磁带时,磁带加载成功(没有错误没有警告),但是在下次重新启动时,无法加载操作系统:S并进入HP的ISL提示符。 — 问题: 有没有一种替代方法来创buildUnix系统的克隆? 环境是: 1.两台HP RP2470服务器( 非英特尔 ),相同的硬件,相同数量的硬盘驱动器(每两个)相同的一切。 2.运行的操作系统:HP-UX 11.00 生产服务器必须克隆没有宕机 – 悲伤 🙁 因为我希望他们会重新考虑这一个 例如(如在Windows平台上), 如果您尝试将另一个HDD中的整个HDD与Windows一起复制到另一个硬盘上,然后将该硬盘放在另一个PC上,只要硬件相同,它仍然可以工作。 我可以用Unix系统做这样的事吗? 我可以以某种方式复制整个硬盘的内容,把它们放在另一个硬盘上,然后把硬盘加载到另一台服务器上? (如果你没有阅读故事的服务器是完全一样的) 它会起作用吗? 它可以用普通的命令,如cp或dump或类似的东西? 有没有人有类似的经历? — 更新:26.01.2012 注意:更新与“故事”有关。 如果你还没有阅读那部分,那么你可以跳过这个更新。 这只是从Ignite Tape中恢复日志的简短更新。 可能会注意到 … — READING CONTENTS OF THE IGNITE TAPE — — […]

清理垃圾并login到Unix / Linux

我pipe理一些unix系统,而且我系统上的用户正在创build大量的垃圾并丢弃他们的工作区域。 我每天都在使用文件系统。 有太多的TB被锁起来,只是浪费。 有一些清理过程每天都在运行,但是某些types的文件,比如非常大的ear文件的备份,数据库转储不会被模式匹配识别 。 我甚至正在考虑破坏他们的账户,但可能涉及附带损害 。 什么是创build工作环境的一些工具/stream程/技术?我可以介绍这些工具/stream程/技术 ,以免浪费磁盘存储而不必继续使用。

如何检查我是否成功安装了java?

我去了SUN的网站,下载了.bin: https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewFilteredProducts-SingleVariationTypeFilter 我跑了它,检查条款,这是显示: Java(TM) SE Development Kit 6 successfully installed. Product Registration is FREE and includes many benefits: * Notification of new versions, patches, and updates * Special offers on Sun products, services and training * Access to early releases and documentation Product and system data will be collected. If your configuration supports a browser, […]

能源使用:RAM升级与分页到磁盘

理论上这可能不是可以回答的,但任何想法都是值得赞赏的: 我有一个UNIX服务器,有2GB的内存,大概是稍微超载,并交换到磁盘严重。 这是一个testing服务器,唯一的用户就是我,所以忙就不成问题。 我有一些额外的RAM(可以说6GB)的RAM。 假设内存升级大大消除了页面到磁盘的需要,我的问题是: 升级是否可以节省能源(从磁盘使用量的净减less量与额外的RAM使用的能量)? 更新:澄清,这不是一个“保存$$$”的问题,这是一个好奇心。 Joel曾经在一个播客中评论过,总是有人问他们是否可以用很多的内存和交换来运行他们的系统,因为他们对于如何pipe理内存有着简单的看法。 这就是我,考虑添加RAM会改变我的系统行为的方式。

如何跟踪所有login到我的UNIX计算机的IP?

我正在使用Ubuntu。 有没有一个好的系统可以做到这一点?

特权为ifconfig

为了在Linux中执行ifconfig并更改IP和VIP,是否需要root权限? 或者也可以通过非root帐户来完成此操作?

我怎样才能find在UNIX服务器的规格?

试图search,但无法find任何东西。 是否有一个相当于在我的电脑上右键点击/属性的unix来查看内存,CPU速度等内容?

什么字符可以安全地用于在UNIX / Linux上命名文件?

在昨天之前,我只使用小写字母,数字,点( 。 )和下划线( _ )作为目录和文件命名。 今天我想开始使用更多的特殊字符。 哪些是安全的 (通过安全我的意思是我永远不会有任何问题)? ps:我不能相信这个问题在这个网站上还没有被问到,但是我已经search了“命名”一词,并且没有成功地阅读规范问题(大部分是关于计算机名称的)。 编辑#1 :(顺便说一下,我没有使用大写字母作为文件名,我不记得为什么,但是几个月后,我遇到了大写字母的问题: 有些操作系统不支持ascii !) 以下是昨天在工作中发生的事情:像往常一样,我必须创build一个自签名的SSL证书。 像往常一样,我使用的网站名称的文件:www2.example.com.key www2.example.com.crt www2.example.com.csr。 然后出现问题:生成通配符自签名证书。 我这样做,并命名文件example.com.key example.com.crt example.com.csr,这是误导(这是一个* .example.com证书)。 我回到家里,开始在apacheconfiguration文件的文件名中join一些星星,看它是否有效(在一台没用的家用电脑上,甚至没有出现)。 文件名中的星星真的吓到我了:有些同事/供应商/ …可以使用rm查找xarg脚本,这会导致http://www.ucs.cam.ac.uk/support/unix-support/misc/恐怖 ,已经有一个答案谈到灾难。 编辑#2 : 只是想到:不需要逃脱。 任何人都知道为什么它不用于文件名? 编辑#3 : 让我们总结一下我所了解的东西: 。 和_在文件名中是安全的。 需要转义的特殊字符(例如空格| ( * ))应该被避免。 应该避免一些其他的特殊字符出于各种原因( / – :) 那么所有其他的,如%或= ?