我知道这个问题并不晦涩,因为它在这里被问到不断更新(并在此处重复)。
我想要实现的目标有点不同。我不喜欢每次ls
键入时提示重写文件的想法( history -a; history -c; history -r
)。
我想在退出时更新文件。这很容易(实际上,默认),但您需要追加而不是重写:
shopt -s histappend
Run Code Online (Sandbox Code Playgroud)
现在,当终端关闭时,我想让所有其他保持打开状态的终端都知道更新。
我更喜欢这样做而不检查我输入的$PS1
每一个command
。我认为捕获某种信号会更好。你会怎么做?如果不可能,也许是一个简单的cronjob
?
我们如何解决这个难题?
我对如何安装和允许 Linux 正确读取/写入NTFS格式的硬盘驱动器有一些疑问,该硬盘驱动器用作各种机器的备份(包括 Windows,这就是我需要NTFS 的方式)。
现在,我已经阅读了一些页面,我觉得我需要其他人的指导,他们已经一步一步地做了这件事,不要破坏这里的事情。
我需要的是能够保存一个Linux文件,以其chown
和chmod
设置,在NTFS文件系统,能够检索这些信息反馈。
我今天拥有的是一个NTFS,它保存了所有文件以及owner:group
安装卷的人和权限rwxrwxrwx
。
我读了这篇文章,但它的信息太多,在尝试实际实施时我无法理解一些事情:
ntfs-3g
会做?apt-get
?usermap
)可以将硬盘驱动器带到另一台具有不同用户的计算机,我是否能够读取它们?(在 Linux/Windows 下)?一方面,我注意到,usermap
还没有准备好使用。所以我下载并编译(但没有安装,因为我害怕在这里搞砸了),最新版本的ntfs-3g。在 README 文件中它说:
> TESTING WITHOUT INSTALLING
>
> Newer versions of ntfs-3g can be
> tested without installing anything and
> without disturbing an existing
> installation. Just configure and make …
Run Code Online (Sandbox Code Playgroud) 我们可以在脚本内部确定它是以source
(.) 还是executable
(shebang 或类似的东西)开头的?
backup ×1
bash ×1
chmod ×1
executable ×1
linux ×1
ntfs-3g ×1
permissions ×1
shell ×1
shell-script ×1
signals ×1