我想在启动时挂载一个分区,并需要它具有读取、写入和执行权限。我使用 64 位 Arch Linux 并创建了以下/etc/fstab
文件:
/dev/sda1 /run/media/luancristian/Dados ntfs defaults 0 0
Run Code Online (Sandbox Code Playgroud)
但它是由root拥有的,输出ls -l
是:
dr-x------ 1 root root 4096 Jun 10 18:51 Dados
Run Code Online (Sandbox Code Playgroud)
我尝试过sudo chown myUser Dados
,但似乎没有任何影响。如何使我的用户成为该文件系统的所有者并以执行权限挂载它?
在fstab中添加uid选项,我能够成为Dados的所有者,但它仍然没有执行权限。
我正在尝试使用类似“John.*Smith”的模式,但我不想匹配John和Smith之间的任何内容,而是希望匹配单词之间的任何内容,只要它的长度等于或小于 X 个字符。
例如,如果 X = 5:
应该匹配的行:
- John Smith
- Jonh F. Smith
Run Code Online (Sandbox Code Playgroud)
不应该匹配的行:
- John Ferdinand Smith
- Joe Brown; John Johson; Mary Smith
Run Code Online (Sandbox Code Playgroud)
我怎样才能用 grep 做到这一点?