前言:想要ubuntu开机的时候firefox、Typora还有以后自己常用的一些程序,让能够自动启动。也想锻炼下自己,掌握了基本的方法以后想开机启动什么程序都可以。开启探索之路。有不懂得欢迎留言一起探讨,一起用程序简化自己的生活

一、正式的步骤

1.在一个目录下创建autostart.sh(名字随便取,后坠要一样)

2.使用vim进行编辑,我想要开机启动火狐和markdown编辑器

#! bin/bash 
/usr/bin/typora /usr/share/typora
firefox
exit 0

3.可以直接保存推出,使用bash autostart.sh就会发现启动了我想要的程序,然后加入开机程序中

4.使用pwd显示当前的文件夹,我的是/home/luxing

5.vim /etc/rc.local

6.在exit 0前一行加入:/home/luxing/./autostart.sh

7.下次开机的时候就会自动启动这两个程序了

小知识点:shell中加入的命令实际上就是加入可执行文件的路径

自此一个火狐浏览器开机自动启动的功能就完成了。下面是在操作这些步骤的时遇到的问题。选择性观看,如果需要自动启动其他程序,自己再在命令行加入其他程序执行的代码就可以了。

二、命令行打开文件夹、查找文件

1.touch 文件名字.后最。可以创建文件

2.linux(ubuntu)下文件夹无法打开的时候,命令行输入

killall nautilus

3.要想在命令行打开文件夹(可视化文件夹)

nautilus -w

4.用which来查找已安装可执行程序位置、whereis以查看已安装软件可执行程序的多个版本及man帮助文档的位置、dpkg -l 名字 查找对应安装包所有信息所在位置,可以用find来查找文件(参数比较多),也可以用locate查询文件位置

三、在要进入vim /etc/rc.loca的时候遇到问题

1、vi和vim的区别

vim比vi好用很多。vim能运行在不同的平台,支持语法高亮,支持可视化操作,反正用vim就对了,vi打不开也别卸载,有些默认程序是需要用到vi的,免得到时候打不开。

2、怎么卸载vi然后安装vim,也就是怎么对已经安装的程序进行管理?(这个号码饭,搞了半天没搞透,跳过)

查看安装包:

deb包安装的,可以用dpkg -l能看到。如果是查找指定软件包,用dpkg -l | grep “软件或者包的名字”;

软件卸载:

软件的卸载主要是使用rpm来进行的,已安装软件的查询也可以用rpm。卸载软件首先要知道软件包在系统中注册的名称。键入命令:

#rpm -q -a

3、筛选查询:grep怎么样得到自己指定的查询结果呢
小问题,不做解答