Linux第四章课堂笔记
一、RPM包管理命令
1、RPM包是本地文件,存在于本地文件中
2、使用RPM命令管理.rpm包
3、挂载光驱
# mount /dev/cdrom /media/

查看:rpm -qa (查看后的结果是系统已经安装的包)
如:rpm -qa | grep httpd
作用:查看全部或单个安装包
q 表示查询
a 表示全部

安装:rpm -ivh
如:rpm -ivh zlib-devel-1.2.3-29.el6.x86_64.rpm
作用:安装包
i 表示安装(install)
vh 表示详细信息

卸载:rpm -e [--nodeps]
如:rpm -e zlib-devel-1.2.3-29.el6.x86_64
作用:卸载包
e 表示卸载
--nodeps 无视依赖关系,强制卸载
强制卸载:
rpm -e java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64 --nodeps

检索:rpm -qf
如:rpm -qf /etc/ntp.conf
作用:查看系统文件来自于哪个RPM包
q 表示查询
f 表示查询来源

依赖关系查询:rpm -qpR file.rpm
如:rpm -qpR yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
作用:[查看包]依赖关系
q 代表查询
p 代表包
R 代表依赖关系

模拟安装:rpm -ivh --test file.rpm
如:rpm -ivh --test yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
作用:模拟安装
--test 安装测试,并不实际安装

二、YUM包
使用条件:必须联网

查看:yum list
作用:查询
list 列表

安装:yum install Package_name
作用:安装某个yum包
install 安装

卸载: yum -y remove Package_name
作用:卸载某个yum包
选项:y 代表直接确认
remove 卸载

安装上传工具:yum -y install lrzsz
lrzsz上传工具
使用方法:rz (上传)
sz [fileName] (下载)

三、软件安装
一、关闭防火墙命令
执行顺序--》
1. service iptables stop (临时关闭)
2. chkconfig iptables off (永久关闭)

查看防火墙状态:
service iptables status

二、JDK安装
1.目录规划
安装软件的目录:mkdir modules
存放软件包目录:mkdir software
安装工具的目录:mkdir tools
存放数据的目录:mkdir datas

2.上传安装包到指定目录

3.卸载系统自带JDK
查询:rpm -qa | grep jdk
--》卸载系统自带1.6及1.7两个版本的JDK
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64

4.解压安装包到指定位置
tar -xzvf jdk-7u67-linux-x64.tar.gz -C /opt/modules/

5.配置环境变量
vi /etc/profile
--》在最后一行配置JDK安装路径及PATH路径
#JAVA_HOME
export JAVA_HOME=/opt/modules/jdk1.7.0_67
export PATH=$PATH:$JAVA_HOME/bin

6.生效配置文件
source /etc/profile

然后退出所有用户
exit

7.验证
java -version

[root@bdqn ~]# java -version
java version "1.7.0_67"

三、Tomcat配置
1.解压到指定目录
# tar -zxvf apache-tomcat-7.0.76.tar.gz -C /opt/modules/

2.启动
写相对路径或绝对路径启动
[root apache-tomcat-7.0.76]# bin/startup.sh

3.验证
方式一:jps
4403 Bootstrap
方式二:通过web页面访问
主机名:端口号
如:root:8080

访问不到可能出现的问题:一、防火墙未关闭 二、主机名错误及端口号错误,注意要用英文的 (:) 冒号
三、IE浏览器访问不到,推荐使用goole或火狐

四、eclipse
1.解压到指定位置
[root software]# tar -zxvf eclipse-jee-kepler-SR1-linux-gtk-x86_64.tar.gz -C /opt/tools/

2.启动:
通过命令

或图标点击

3.也可配置环境变量,自行配置

linux相关命令及配置(四)的更多相关文章

  1. Linux常用命令大全(四)

    Linux常用命令大全(四) shell的特点 ☆组合新命令 ☆提供了文件名扩展字符 ☆直接使用shell的内置命令 ☆灵活地使用数据流 ☆结构化的程序模块 ☆在后台执行命令 ☆可配置的环境 ☆高级的 ...

  2. Linux下命令别名配置

    在~/.bashrc文件中添加相关命令别名内容,可以降低风险操作 1. vim ~/.bashrc alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' ...

  3. Linux相关命令、虚拟机网络配置

    虚拟机联网 Linux命令 1.查找 #查找django进程,不包括grep自建的 ps -ef |grep django | grep -v grep # find 查找home目录下的name.t ...

  4. linux基础命令学习(四)计划任务

    一.计划任务 crond服务简介 linux任务调度的工作主要分为以下两类: *系统执行的工作:系统周期性所要执行的工作,如备份系统数据.清理缓存 *个人执行的工作:某个用户定期要做的工作,例如每隔1 ...

  5. Linux相关命令

    使用的是ubuntu 安装JDK   输入java 命令会有提示安装的软件列表 sudo apt-get install openjdk-6-jdk sudo rm file名 删除文件 sudo r ...

  6. 【常用命令】Linux相关命令

    [[TOC]] iostat - 查看系统I/O状况 -k Display statistics in kilobytes per second -m Display statistics in me ...

  7. linux 相关命令记录

    NetworkManager关闭及禁用 关闭:systemctl stop NetworkManager 禁用:systemctl disable NetworkManager 查看日志:journa ...

  8. linux基础命令学习(四)用户与群组

    一.linux用户账号的管理 linux用户账号的管理主要包括用户添加.用户删除.用户修改. 添加用户账号就是在系统创建一个新账号,然后为新账号分为用户号.用户组.主目录和登录Shell等资源. 刚添 ...

  9. linux相关命令大全......持续更新

    启动项目8080端口被占用,然而老久没玩Linux,命令忘光了,杀死进程都不记得了. 决定整理一波吧....... Linux: sudo强制执行,不在root用户下时使用. top 相当于windo ...

随机推荐

  1. obj-c编程12:复制对象

    好吧,上一篇我怎么也没想到会写那么多字那么少的代码,希望这一篇不会如此哦. 言归正传,对象的复制分为浅复制和深复制,前者只是复制对象的引用,当原对象的内容发生变化时,复制对象的内容也会发生变化,毕竟他 ...

  2. C语言中如何写一个简单可移植而又足够随机的随机数生成器

    在C语言中标准库中的随机数产生函数的返回可能不是最优的,因为有些随机数生成器的低位并不随机,而另一些返回随机数的函数实现上又太复杂鸟.所以rand()%N并不是一个好方法,牛人给出的建议是使用: ra ...

  3. CDH安装系统环境准备——虚拟机网络配置

    虚拟机网络配置教程如下: 1.修改网络配置文件[root@master ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0配置IP地址.网关.掩码.DNS ...

  4. DjangoRestFramework实践笔记

    1.Restful服务的实现方式一共三种:function based view,class based view,viewset+router,这三种实现方式的封装重度依序升高,越往后越适合典型CU ...

  5. Redis的Java使用入门

    因项目需要,最近简单学习了redis的使用 redis在服务器centos环境下安装比较简单. 如果要在windows上安装,可以参考别人的文章 http://blog.csdn.net/renfuf ...

  6. windows系统下输入法图标显示设置

    原先任务栏有两个搜狗输入法的标志,还有一个"中/英"的图标:甚至桌面还悬浮这一个搜狗输入法图标. 打开vscode等工具时,桌面悬浮的图标有时可能会遮挡到一些信息,十分不爽. 如今 ...

  7. PYTHON练习题 二. 使用random中的randint函数随机生成一个1~100之间的预设整数让用户键盘输入所猜的数。

    Python 练习 标签: Python Python练习题 Python知识点 二. 使用random中的randint函数随机生成一个1~100之间的预设整数让用户键盘输入所猜的数,如果大于预设的 ...

  8. JS中的top是什么?

    <iframe/>或者<frame>里面用主页面的东西,就是top.xxx如:<script> function func(){ ... };</script ...

  9. Rafy 领域实体框架简介

    按照最新的功能,更新了最新版的<Rafy 领域实体框架的介绍>,内容如下: 本文包含以下章节: 简介 特点 优势 简介 Rafy 领域实体框架是一个轻量级 ORM 框架. 与一般的 ORM ...

  10. JDK安装:CentOS和Windows环境

    Windows上JDK安装             1:下载jdk.  地址在  http://www.oracle.com/index.html  >downloads>se>Ja ...