小编Man*_*ngo的帖子

允许所有用户在目录中创建文件,但只有所有者可以删除

我如何使用,最好是单个chmod命令,它允许任何用户在目录中创建文件,但只有文件的所有者(创建它的用户)可以删除他们自己的文件,但该目录中没有其他人。

我想使用:

chmod 755 directory
Run Code Online (Sandbox Code Playgroud)

由于用户可以创建文件并删除它,但不允许用户删除其他人的文件吗?

我只希望创建文件的人能够删除他们自己的文件。因此,任何人都可以创建文件,但只有创建文件的人才能删除该文件(在目录中)。

linux permissions

19
推荐指数
2
解决办法
1万
查看次数

使用 touch 命令将文件修改时间设置为 Unix 纪元

编辑:措辞更好的问题:如何仅使用 touch 命令将文件的修改时间设置为 unix 纪元?

我知道可以使用“data %s”检索 unix epoch 值,但是如何使用 touch 命令(并且仅使用该命令)将修改时间设置为 unix epoch?

编辑2:

所以,我发现这运行没有任何错误:

touch -m -d ”@$(date +%s)” fileexample.txt
Run Code Online (Sandbox Code Playgroud)

这是将文件的修改时间设置为 Unix 纪元的正确方法吗?



原始问题(无视)...:

Using the Linux manual for the “touch” command, show the command that you would 
use to set the modification time of a file to the Unix epoch.
Run Code Online (Sandbox Code Playgroud)

我知道 Unix 纪元是自纪元(1970 年 1 月 1 日)以来经过的秒数(或毫秒,我忘记了)

时间设置“:是什么的问题对我们说Unix纪元”?

那么,它基本上是在询问今天的时间,还是 1970 01 01,或者……?

我知道这个命令是:

touch -m -t time file
Run Code Online (Sandbox Code Playgroud)

但是我把它设置为什么时间?

另外,我是否打算在命令中使用 unix epoch 格式?

linux date touch

3
推荐指数
1
解决办法
2019
查看次数

标签 统计

linux ×2

date ×1

permissions ×1

touch ×1