我试图在bash中运行sed命令,但是它总是给我带来错误,我不知道我做错了什么。
这是代码:$sed 's/unix/linux/' geekfile.txt,这是错误消息:bash: s/unix/linux/: No such file or directory.
我尝试添加-i,它告诉我找不到命令。该怎么办呢。下面是我面临的问题的截图:
📷
我需要从linux中更改用户名(而不是admin)。
我改变了设置,->Users。但是如何更改linux中的“主文件夹”名称或根用户。
我试着用
usermod -l <newname> -d /home/<newname> -m <oldname>
但这里总是提到
username <oldname> is currently used by process <some id>
如果我杀了这个过程会发生什么事吗?
我使用su -作为root登录,并尝试使用相同的usermod命令。
那么,如何在不终止流程的情况下更改名称呢?