当我执行ls时,我想更改某些文件夹的显示颜色。
现在,我有一个包含电影的目录,我希望能够以与已经看过的电影不同的颜色来查看那些我没看过的电影。
有人可以帮助我吗?
谢谢!
确实没有办法使它自动更改您查看的文件夹或文件的颜色,但是您可以通过更改文件的权限来做一些事情,以使其在观看电影后更改颜色。首先,我们将确保在终端中启用了颜色。如果您已经在终端中看到不同的颜色,则可以跳过此步骤。
编辑〜/ .bashrc,并确保取消注释以下行(如果已注释)(只需删除开头的#)。
#force_color_prompt=yes
您必须关闭并重新打开终端才能生效。现在,我们在终端中有了颜色,“标记已观看的电影”的简单方法就是使用权限播放。
如果电影都是文件,则可以执行一些操作,例如设置可执行位,默认情况下将其设置为绿色。这实际上不是安全问题。
chmod +x MyMovie.mkv
如果影片存储在单独的文件夹中,并且您想要将包含的文件夹标记为已观看,则可以执行类似添加粘滞位的操作,这意味着只有该文件夹的所有者/创建者(以及该文件夹中的文件)才能删除/重命名它们。在典型的家庭场景中,这不应构成任何实际的安全风险(实际上,它会更安全)。这将使“观看的”电影显示为白色,背景为蓝色。
chmod +t MyMovieFolder
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句