切回root用户,在/usr/local/src 目录下创建普通文件file,修改器权限为r--------
时间: 2023-08-25 13:34:20 浏览: 43
您可以使用以下命令来切换回root用户并创建普通文件file并修改其权限:
```
su root
cd /usr/local/src
touch file
chmod 400 file
```
第一行命令su root表示切换到root用户,需要输入root用户的密码进行验证。如果验证成功,则会切换到root用户,此时终端显示的命令提示符会变成#,表示当前用户是root。第二行命令cd /usr/local/src用于切换到/usr/local/src目录。第三行命令touch file用于创建普通文件file。第四行命令chmod 400 file用于修改file文件的权限为r--------,其中4表示读权限,0表示写和执行权限。执行完这些命令后,您可以使用ls -l命令来查看file文件的权限信息。
相关问题
Starting MySQL.... ERROR! The server quit without updating PID file (/usr/local/mysql/data/sjgl-db-2.pid).
这个错误通常会在MySQL启动时出现,并且可能是由于数据目录的权限问题导致的。解决这个问题的方法是给予数据目录以正确的权限。你可以执行以下命令来更改权限:
chown -R mysql.mysql /usr/local/mysql/data/
如果权限更改后问题仍然存在,你可以尝试修改MySQL的自启动服务文件。首先,使用vim编辑器打开/etc/init.d/mysql文件。然后,在start模块中添加–user=root到mysqld_safe后面。最后,重新启动MySQL服务:
service mysql start
这样应该可以解决你遇到的问题。
zsh: no such file or directory: /usr/local/bin/vim
zsh: no such file or directory: /usr/local/bin/vim 是因为系统找不到 /usr/local/bin/vim 这个路径下的 vim 可执行文件。可能是因为你在安装 zsh 的过程中没有正确配置路径,导致系统找不到 vim 的位置。解决方法是修改 /etc/passwd 文件中 root 用户的路径,将其修改为正确的 zsh 路径。
你可以使用以下步骤来解决这个问题:
1. 打开终端并输入以下命令:sudo vim /etc/passwd
2. 在打开的文件中找到以 root 开头的行,通常会类似于 root:x:0:0:root:/root:/bin/bash 这样。
3. 将其中的 /bin/bash 修改为 /usr/local/bin/zsh 或者你正确的 zsh 路径。
4. 保存并退出编辑器。
5. 现在尝试再次使用 su root 命令,应该能够成功切换到 root 用户并使用 zsh。
如果你不确定正确的 zsh 路径,可以通过运行 which zsh 命令来查找它。