我想在PATH中添加一些命令,以便我可以方便地使用它们,例如:
export $PATH = "$PATH:/opt/storm/bin"
Run Code Online (Sandbox Code Playgroud)
但有时storm需要root权限,但是当我使用它时sudo,Ubuntu找不到该命令。
sudo storm nimbus
Run Code Online (Sandbox Code Playgroud)
使用时如何找到这些命令sudo?
我在 ubuntu 服务器中挂载了一个硬盘
sudo mkdir /hard
sudo mount -t ntfs-3g /dev/sdb1 /hard
Run Code Online (Sandbox Code Playgroud)
然后我发现权限是777,挂载的文件也是777,所以我想改变他们的权限,我试过这个:
chmod 755 /hard/ -R
Run Code Online (Sandbox Code Playgroud)
我发现所有文件的权限仍然存在777。这是许可:
drwxrwxrwx 1 root root 0 May 11 22:48 d5d3eda62d1fc7f8925be8e39153d3bd/
drwxrwxrwx 1 root root 0 Apr 4 15:42 movie/
drwxrwxrwx 1 root root 0 May 11 20:47 music/
Run Code Online (Sandbox Code Playgroud)
我也尝试更改这些文件的所有者,但也失败了。
chown -R roger:roger /hard
Run Code Online (Sandbox Code Playgroud)