ubuntu下非本账户的.profile文件的修改

发布网友 发布时间:2022-04-20 17:41

我来回答

1个回答

热心网友 时间:2023-09-28 17:42

ubuntu下非本账户的.profile文件的修改今天不小心在账户了修改了自己的.profile文件,导致重启之后账户无法进入,点登陆账户后黑屏后就重新回到账户登陆界面。一番折腾之后终于成功修改了原账户中的.profile文件,成功从新进入了原账户。我最开始的想法为创建一个新的管理员账户,在新的账户里修改原管理员账户下的.profile文件,创建后发现由于ubuntu对账户的控制还是比较好的,即使有原账户的密码,也无法把新的账户权限提升到能修改原账户文件的高度。所以改为用这种模式,不过多的讲述细节,主要是给大家提供思路。修改流程如下:首先创建一个管理员账户,进入。在终端里进入目录:home/原账户。用vi命令编辑.profile文件。重新登陆原账户即可。命令如下:在终端中
cd
/home/my(my是我的原账户名)
sudo
vi
.profilevi中可能要用到的命令:插入文本类命令(在插入时esc退出)i
:在光标前I
:在当前行首a:光标后A:在当前行尾o:在当前行之下新开一行O:在当前行之上新开一行r:替换当前字符R:替换当前字符及其后的字符,直至按ESC键s:从当前光标位置处开始,以输入的文本替代指定数目的字符S:删除指定数目的行,并以所输入文本代替之ncw或nCW:修改指定数目的字nCC:修改指定数目的行删除命令ndw或ndW:删除光标处开始及其后的n-1个字do:删至行首d$:删至行尾ndd:删除当前行及其后n-1行x或X:删除一个字符,x删除光标后的,而X删除光标前的Ctrl+u:删除输入方式下所输入的文本保存和退出命令(注意:不能省略):w
:保存当前文件:x:保存当前文件并退出:q:退出vi:q!:不保存文件并退出vi修改完成保存退出后重新登陆原账户就行。vi命令不够的话可以自行百度。如果不了解.profile本身的内容,可以参考新账户下的.profile文件内容修改。另外,不创建账户,在修复选项中选择root模式(标题为root)也应该能够成功,命令相同。最后强烈建议爱折腾.profile文件或者怕有问题不好解决的人们,可以新创建一个管理账户,在原账户里将管理账户设置成读写权限,在有类似的情况直接登陆管理账户修改.profile文件在保存即可。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com