Articles of unix

为什么是一个AND NOT掩码操作

为什么是一个$ perms而不是$ mask,而不是$ perms和$ mask呢? 换句话说,为什么在那里没有一个; 为什么不是作为一个面具实施? 举个例子,666和700,给600?

更改user = fredrecursion的文件/目录的用户权限

我想知道如果有一种方法来更改文件的所有者权限,只有所有者是目前“弗雷德”例如,离开所有组相同。 原因是我最近不得不通过不同的用户login到SFTP,并且需要将所有以前拥有的文件更新到新用户。 虽然我不想更改每个文件的权限。

程序输出作为另一个程序的参数

我正在阅读Unix编程环境 。有一个示例程序 echo "time is 'date'" 输出为 time is {current time} 但是在Ubuntu的bash shell中,它并没有像预期的那样给出输出,它照原样打印整行 time is 'date' 这是为什么? 读过时的书来学习Linux操作系统可以吗?

从修改时间检测文件更新

有没有办法看到一个文件被更新的频率? 我的意思是我需要查看是否以dynamic方式更新文件的修改时间(如果文件以dynamic方式更新,则与tail相同)。 我不能使用tail因为文件的内容没有附加,但覆盖,并可能覆盖相同的值,所以我不能做一个精解。

一个SCSI目标中的冗余

从我之前提到的关于复活一台古老的Intergraph 6800机器( 在Unix(CLIX)系统上额外login的许可证文件 )的问题上,原来的问题是一个失败的硬盘,所以这一定不会再发生。 所有关键的数据都在单独的/ usr分区上,所以我想知道如何使文件系统更健壮。 在一个现代的系统上这将是微不足道的,但在这个古老的Unix这是一个挑战。 一个选项是将/ usr安装在一个单独的,具有RAIDx的现代化机器上,但是NFS客户端软件是一个单独的授权选项,我不知道现在是否有人可以为我们提供许可证。 CLIX软件不包含任何types的元设备软件,如Sun的md子系统,可以将多个原始设备视为一个。 所以我想知道:有没有像SCSI-2盒子似乎是一个单一的目标,但实际上包含冗余磁盘? 另一个select可能是在机器上编译一个旧版本的Samba客户端软件,但是它开始变得有些棘手。 回退选项是通过FTP不时closures关键数据,但这有点低科技,我怀疑这样做的程序将被忽略。

有没有办法看到红帽免费的历史logging?

有没有一个内置的方式来检查空闲的历史logging或任何其他红帽6.5的性能统计 – 例如,过去一小时,几天,几周等。 在其他系统上,我以前使用过创build性能统计日志的orca。 如果没有内置的,是否有推荐的方法。

无法用新用户login到Linux服务器

嗨, 我刚刚用root命令创build了一个新用户 useradd newuser 然后我用命令分配一个密码: passwd newuser 我用成功分配密码,然后打开另一个shell窗口并尝试用新用户login。 每当我到达input密码的地步,我都会被拒绝。 我已经为这个用户多次更改了密码,但我仍然不断获得权限。 任何人都知道发生了什么事?

在UNIX中,我如何获取位于不同服务器中的文件?

在UNIX中,我如何获取位于不同服务器中的文件? 任何人都可以帮我吗? 谢谢,Prasenjit

在ps auxwww输出中获取可执行文件的完整path

考虑"ps auxwww"输出中的以下几行: USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND root 4262 0.0 0,1 76592 1104 s005 Ss 10:02am 0:00.03 login -pf yo yo 4263 0.0 0,0 75964 956 s005 S 10:02am 0:00.03 -bash 问题1:如何强制ps将COMMAND列中的所有命令展开为完全限定的path名​​称? 我想login被parsing到/ usr / bin / login和bash到/ bin / bash。 问题2: MacOS X中是否有与procfs相当的function? 那就是 – 是否有基于文件的机制来轻松获取过程信息?

Unix上的文件系统权限

如果我有一个指定为不可读的文件夹。 它下面的所有文件夹也是不可读的? 例如,我的共享主机主目录目录不能被其他帐户访问,所以,那个主目录目录下的0777文件夹和文件也是不可访问的?