2. 通过bash a.sh 或 . a.sh 测试脚本
3. 修改a.sh 属性为可执行
4. ./a.sh 执行脚本
rpm 命令:
rpm –ivh 安装包名 //安装软件
rpm -e 软件名 //卸载软件
rpm -U 安装包名 //升级软件
rpm -qa | more //查询所有已安装的软件
rpm –q 软件名 //查询软件是否安装
rpm -qi 软件名 //查询软件详细信息
rpm -ql 软件名 //查询软件安装文件列表
rpm -qf 命令名 (命令的绝对路径) //查询某个命令属于哪个软件
rpm -qpi 安装包全名 //在安装前了解安装包信息
rpm -qpl 安装包全名 //在安装前了解安装包所含文件列表
源代码编译安装过程:
系统必须有C++的开发环境。选择图形界面安装开发工具。
1. 下载源代码包到某目录中,一般是后缀是.bz2的压缩文件
2. tar –jxf 压缩文件名 //解压缩到某个目录下
3. 进入源代码目录
4. 对源代码进行配置 :如设置安装目录 ./configure --prefix=目录名
5. 配置完后进行编译。执行 make
6. 编译完后,进行安装 make install
init 命令:
init 0 //关机
init 6 //重启
init 3 //多用户命令模式
init 5 //多用户图形模式
runlevel //查看当前运行级别
chkconfig 命令
chkconfig - -list //查看服务启动状态
chkconfig - -list 服务名 //查看某个服务启动状态
[root@xuegod63 ~]#chkconfig --level 3 smb off #运行级别3 自动关闭服务。# chkconfig --level 35 nagios on ##设置nagios在运行级别3、5的情况下为开启状态。chkconfig --level httpd 2345 on #设置httpd在运行级别为2、3、4、5的情况下都是on(开启)的状态。
chkconfig 服务名 on(off) //设置非独立服务开启,关闭
ps –aux //查看进程
top //查看系统信息
kill 进程号 //中止某进程
kill -9 进程号 //按进程号强行中止某进程
killall 进程名 //按进程名强行中止某进程
ctrl+c //中止某进程
jobs //查看后台程序运行
fg job号 //把后台命令调回前台
ctrl+z //把前台命令调回后台
bg job号 //把命令调回后台
at //设置计划任务
atq //查看未执行的计划
atrm at号 //删除某计划
service 命令
service 服务名 status //查看服务状态
service 服务名 stop //停止服务
service 服务名 start //启动服务
service 服务名 restart //重启服务
crontab 命令
crontab -l //查看当前cron任务列表
crontab //新建任务,会覆盖原来任务