etc下面的profile本质上就是一个shell,他是用来配置系统的环境变量的,如jdk,tomcat等.除了这个文件之外,还有一个是在home目录下面,叫.bash_profile,它是用户的环境变量.
1.如何让tomcat在系统一启动的时候就启动:
.bashrc文件可以指定某些程序在用户登录的时侯就自动启动,在每个用户目录下都有这个文件
首先进入到home里面的一个用户里面,然后: vi .bashrc,然后加入/home/tomcat/bin/startup.sh start
2.如果要让所有的用户都这样呢?
vi /etc/bashrc进行编辑即可.
当你希望临时加入一个路径时,比如你想在任何的路径都可以执行一个命令.就可以使用export
比如:exportPATH=$path:/root
用env查看
root下命令就可以其它用
echo$path 输出 ****
通配符 * 多个字母或数字 ? 一个 []
lsabc[1-6].tif abc1,abc2,
alias 给系统命令取一个别名,这个蛮有用的
比如,一个命令如下:
ls-l /home
取别名
aliasllh='ls -l /home'
linux启动过程分析
runlevel命令,可以查看当前的运行级别
linux启动过程
- BIOS自检
- 启动GRUB/LILO
- 运行linux内核并检测硬件
- 运行系统的第一个进程init
- init读取系统引导配置文件/etc/inittab中的信息进行初始化
- /etc/rc.d/rc.sysinit系统初始化脚本
- /etc/rc.d/rcX.d/[KS] * -根据运行级别X配置服务
- 终止以“K”开头的服务
- 启动以“S”开头的服务
- /etc/rc.d/rc.local执行本地特殊配置
- 其他特殊服务
1.如何让tomcat在系统一启动的时候就启动:
.bashrc文件可以指定某些程序在用户登录的时侯就自动启动,在每个用户目录下都有这个文件
首先进入到home里面的一个用户里面,然后: vi .bashrc,然后加入/home/tomcat/bin/startup.sh start
2.如果要让所有的用户都这样呢?
vi /etc/bashrc进行编辑即可.
当你希望临时加入一个路径时,比如你想在任何的路径都可以执行一个命令.就可以使用export
比如:exportPATH=$path:/root
用env查看
root下命令就可以其它用
echo$path 输出 ****
通配符 * 多个字母或数字 ? 一个 []
lsabc[1-6].tif abc1,abc2,
alias 给系统命令取一个别名,这个蛮有用的
比如,一个命令如下:
ls-l /home
取别名
aliasllh='ls -l /home'
linux启动过程分析
runlevel命令,可以查看当前的运行级别
linux启动过程
- BIOS自检
- 启动GRUB/LILO
- 运行linux内核并检测硬件
- 运行系统的第一个进程init
- init读取系统引导配置文件/etc/inittab中的信息进行初始化
- /etc/rc.d/rc.sysinit系统初始化脚本
- /etc/rc.d/rcX.d/[KS] * -根据运行级别X配置服务
- 终止以“K”开头的服务
- 启动以“S”开头的服务
- /etc/rc.d/rc.local执行本地特殊配置
- 其他特殊服务