过去是按照以下方法修改的:
sudo gedit /etc/default/grub
- 在打开的文件里找到以下部分:
其中最后一行的set default原先应该为0,修改为2 sudo update-grub
从而更新文件
但是突然发现没有用了,于是这次换了个方法
/boot/grub
把目录设到该文件夹sudo chmod a+w ./grub.cfg
设为读写权限sudo gedit ./grub.cfg
用getdit打开grub文件- 修改上文内容为
set default = '2'
sudo chmod a-w ./grub.cfg
设定权限为不可读写- 重启即可
这里顺便添加以下chmod命令的使用:
参考文章:
https://www.runoob.com/linux/linux-comm-chmod.html
https://blog.csdn.net/jerrytomcat/article/details/81744860
个人总结如下:
命令名称: | chmod |
---|---|
执行权限: | 所有用户 |
功能描述: | 改变文件或目录权限 |
------------------ | ----------------------------------第一种方法---------------------------------- |
语法: | chmod [{ugoa}{±=}{rwx}] [文件或目录] |
其中ugoa表示: | u:所有者 g:所属组 o:其他人 a:所有人 |
其中±=表示: | +:为用户增加权限 -:为用户减少权限 =:为用户赋予权限 |
其中rwx表示: | r:读权限 w:写权限 x:执行权限 |
------------------ | ----------------------------------第二种方法---------------------------------- |
语法: | chmod -R abc [文件或目录] |
其中-R表示: | 递归修改(就是将嵌套在很多文件夹中的文件权限修改了,如果没有这个,只能到指定的文件夹下进行修改) |
其中abc表示: | 其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。 |
其中数字的使用: | 其中r为读权限,w为写权限,x为执行权限;若要rwx属性则4+2+1=7,若要rw-属性则4+2=6,若要r-x属性则4+1=5。 |
例子: | chmod 777 /etc 将etc这个文件夹权限改为对所有用户可读,可写,可执行 |