linux技巧

Linux和Shell回炉复习系列文章总目录

https://www.cnblogs.com/f-ck-need-u/p/7048359.html#blogshell

串口相关

1、查看串口硬件状态 dmesg | grep ttyS*

2、串口工具安装sudo apt-get install cutecom

3、securecrt8注册码

修改Grub默认启动项

grub-mkconfig -o /boot/grub/grub.cfg,执行结果就是生成配置文件/boot/grub/grub.cfg
一般情况下,有人可能直接修改GRUB配置文件“/boot/grub/grub.cfg”,但使用“sudu vim /boot/grub/grub.cfg”发现提示这个是系统自动生成的文件,不建议直接编辑,而应该到“/etc/grub.d”和“/etc/default/grub”去修改。

“/etc/grub.d”是操作系统菜单目录,一般由系统生成,我们无需修改,接下来就是修改“/etc/default/grub”文件了。使用“sudo vim /etc/default/grub”命令打开该配置文件。
其中的“GRUB_DEFAULT=0”就是设置的默认启动项了。GRUB启动项是按照启动菜单依次使用数字进行索引了,起始数字为0。结合前面的系统启动菜单,我们可以看到,Windows8的启动项在第5项,因此这里我们就需要修改为4(因为第一项是从0开始的)。
修改完成,保存退出之后,还需要执行一下“sudo update-grub”来重新生成GRUB启动配置项。
到此就大功告成了,重启计算机看一下效果吧。默认启动项成果被切换到“Windows8”了。同样的方式,如果需要,还可以重新将默认启动项切换到任何需要的启动菜单项上的。
注意事项
修改GRUB配置之后,注意使用update-grub更新启动程序,否则修改将不会生效。

Ubuntu中profile配置文件

Ubuntu-12.04中,针对系统启动的时候执行的profile脚本进行了更好的规划,我们不妨打开 “/etc/profile” 文件瞧瞧,下面摘录最后一段代码,如下:
if [ -d /etc/profile.d ]; then
for i in /etc/profile.d/*.sh; do
if [ -r i];then.i];then.i
fi
done
unset i
fi
这是一段shell脚本,语法我就不分析了,大概的意思就是ubuntu会遍历 “/etc/profile.d” 目录下的所有 *.sh 脚本文件。据此,我们只需要在 profile.d 文件夹中创建自己的启动配置脚本文件即可,不再需要修改 “etc/profile” 这个配置文件,还系统一个清净的环境。

~/.profile 指当前用户的配置文件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章