centos6.5简单命令
Centos 6.5 NTP服务部署

Centos 6.5 NTP服务部署2016-05-16部署注意事项,时区在安装系统时设置好自己的时区不然同步不了NTP-Server 部署安装NTP服务yum -y install ntp备份cp /etc/ntp.conf /etc/ntp.conf.bak 先拷贝一份做备份rm -rf /etc/ntp.conf 显出原始ntp配置文件配置NTPvi /etc/ntp.conf# line 19: 添加允许接收请求的网络范围restrict 192.168.30.0 mask 255.255.255.0 nomodify notrap# line 19 客户端需要同步的ip,有多少个客户端,添加多个restrict 192.168.30.5# 同步的更改服务器#server server01 ntp.api.bz #NTP服务器(上海) server02 210.72.145.44 #中国国家授时中心server03 #美国时间同步服务器添加到底部includefile /etc/ntp/crypto/pwkeys /etc/ntp/keys防火墙设置iptables -I INPUT -p udp -m udp --sport 123 -j ACCEPT 对外开放123端口最好的办法是将所有linux系统的防火墙都关闭:chkconfig --level 2345 ip6tables offchkconfig --level 2345 iptables offservice ip6tables stopservice iptables stop查看防火墙是否关闭成功:chkconfig --list | grep ipip6tables 0:off1:off2:off3:off4:off5:off6:off iptables 0:off1:off2:off3:off4:off5:off6:off允许BIOS与系统时间同步,简单命令hwclock -w也可修改配置文件vi /etc/sysconfig/ntpdSYNC_HWCLOCK=yes查看本机上次与上层NTP服务器同步时间的情况ntpstat查看本机与上层NTP服务器通信情况ntpq -p查看123监听端口lsof -i:123启动NTP服务/etc/rc.d/init.d/ntpd start 或者 service ntpd startStarting ntpd:[ OK ]开机自启动chkconfig ntpd onchkconfig --list ntpdchkconfig --level 35 ntpd onIt's the time synchronization on CentOS Client.ntpdate 192.168.30.3如果提示报错no server suitable for synchronization found解决方法添加-u参数可以越过防火墙与主机同步比如ntpdate -u 192.168.30.3客户端设置定时同步时间[root@dlp ~]# vi /root/ntpupdate.sh 编辑定时脚本/usr/sbin/ntpdate 192.168.30.3[root@dlp ~]# cat /root/ntpupdate.sh 编辑完之后查看/usr/sbin/ntpdate 192.168.30.3[root@dlp ~]#crontab -e*/1 * * * * /root/ntpupdate.sh[root@dlp ~]# crontab –l 编辑定时任务,每分钟执行一次*/1 * * * * /root/ntpupdate.sh 编辑后查看时间服务器地址。
Linux Centos6.5下安装JDK8和配置环境变量详细步骤

Linux下安装JDK及其配置环境变量步骤:(我的环境centos6.5,用户名:zhang)1.下载jdk,(我这里下载的jdk8)默认在/home/zhang/下载/ 这个目录下。
注意:a.这里的zhang是你登录的用户名b.使用火狐浏览器下载,下载完成后,右键》打开所在文件夹,点击文件>打开位置.可以查看文件位置。
2.右键打开终端,如果显示$表示当前为普通用户,输入命令su root回车,再输入密码(安装时的密码),切换到超级管理用户root。
a.输入cd /home/zhang/下载/ 进入下载目录,再输入ls命令,列出此目录下文件,可以看到jdk-8u121-linux-x64.tar.gz刚刚下载的压缩文件b.输入命令:cp jdk-8u121-linux-x64.tar.gz /usr/tmp 把文件拷贝到/usr/tmp目录下。
以免中文目录引起莫名问题3.解压压缩文件:a.在/usr/tmp目录下b.命令:tar -xzf all.tar.gz -C 文件目录;c.tar -xzf jdk-8u121-linux-x64.tar.gz -C /usr/share 回车。
把文件解压到/usr/share目录下也可以解压到其他目录下,不过你可以看到在share目录下有很多安装的文件目录,有点儿类似windows中的programe files目录******--------配置java环境变量:-------************1.我们这里解压后的jdk目录为/usr/share/jdk1.8.0_1212.可以先在终端中输入javac回车,会提示不是命令,说明没有配置环境变量。
3.使用命令vim /etc/profile回车打开编辑配置文件4.上下光标到文件最后一行,键入o,快捷键,进入插入模式并定位到文件最后一行。
输入如下内容:export JAVA_HOME=/usr/share/jdk1.8.0_121export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar然后esc,输入:冒号。
linuxCentOS6.5yum安装mysql5.6

linuxCentOS6.5yum安装mysql5.6本⽂为⼤家分享了linux yum安装mysql5.6简单过程,供⼤家参考,具体内容如下1.新开的云服务器,需要检测系统是否⾃带安装mysql# yum list installed | grep mysql2.如果发现有系统⾃带mysql,果断这么⼲# yum -y remove mysql-libs.x86_643.随便在你存放⽂件的⽬录下执⾏,这⾥解释⼀下,由于这个mysql的yum源服务器在国外,所以下载速度会⽐较慢,还好mysql5.6只有79M⼤,⽽mysql5.7就有182M了,所以这是我不想安装mysql5.7的原因# wget /mysql-community-release-el6-5.noarch.rpm4.接着执⾏这句,解释⼀下,这个rpm还不是mysql的安装⽂件,只是两个yum源⽂件,执⾏后,在/etc/yum.repos.d/ 这个⽬录下多出mysql-community-source.repo和mysql-community.repo# rpm -ivh mysql-community-release-el6-5.noarch.rpm5.这个时候,可以⽤yum repolist mysql这个命令查看⼀下是否已经有mysql可安装⽂件#yum repolist all | grep mysql6.安装mysql 服务器命令(⼀路yes):# yum install mysql-community-server7.安装成功后# service mysqld start8.由于mysql刚刚安装完的时候,mysql的root⽤户的密码默认是空的,所以我们需要及时⽤mysql的root⽤户登录(第⼀次回车键,不⽤输⼊密码),并修改密码# mysql -u root# use mysql;# update user set password=PASSWORD("这⾥输⼊root⽤户密码") where User='root';# flush privileges;9.查看mysql是否⾃启动,并且设置开启⾃启动命令# chkconfig --list | grep mysqld# chkconfig mysqld on10.mysql安全设置(系统会⼀路问你⼏个问题,看不懂复制之后翻译,基本上⼀路yes):# mysql_secure_installation以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。
VMware中CentOS6.5无法连接网络怎么解决

VMware中CentOS6.5无法连接网络怎么解决有网友反映为VMware安装CentOS6.5后,无法连接网络,这是什么原因导致的呢?可能是某些文件配置出错,下面小编就给大家介绍下VMware中CentOS6.5无法连接网络的解决方法。
主要原因:eth0文件配置了不正确的地址。
正确配置方法如下:1.确保虚拟网卡(VMware Network Adapter VMnet8)是开启的,然后在Windows的命令行里输入“ipconfig”,找到VMware Network Adapter VMnet8的ipv4地址例如:192.168.78.1)2.查看虚拟机中CentOS的网络配置是否为NAT3.修改 /etc/sysconfig/network-scprits/eth0文件BROADCAST 的IP值要和VMNET8中的ip保持一致且最后一位必须为255IPADDR的IP值要和VMNET8中的ip保持一致且最后一位必须为1~255的任意值GETWAY的IP值要和VMNET8中的ip保持一致且最后一位为2 eg:我本机的ip为192.168.78.1,那么正确的配置为:BROADCAST=192.168.78.255IPADDR=192.168.78.1GETWAY=192.168.78.24.配置完毕后,请输入命令“service network restart”来重启网络服务。
5.通过“ping”命令看是否已经可以联网。
补充:常见网络故障解决方法ip地址冲突:ip地址冲突是局域网中经常出现的问题,有的用户可能重做系统或其他原因丢失自己的IP地址,在重新写IP的时候和其他人的IP地址一样导致ip地址出错,此时电脑右下角就会有个提示框提示你IP地址已经有人用。
部门网管应该统计好部门人员的IP地址,当出现问题时可有资料可循,避免IP地址冲突。
计算机网卡故障,一般的主机网卡都带有网卡指示灯,网卡灯有两种类型,一种是只有单灯,一种是双灯。
Centos 6.5 时区更改

12) Georgia 29) Malaysia 46) Turkmenistan
13) Hong Kong 30) Mongolia 47) United Arab Emirates
This file is only for evaluation by system-config-date, do not rely on its
contents elsewhere.
ZONE="Asia/Shanghai"
ntp服务器联网同步
美国时间同步服务器 ntpdate
2) Armenia 19) Japan 36) Philippines
3) Azerbaijan 20) Jordan 37) Qatar
4) Bahrain 21) Kazakhstan 38) Russia
#? 1
执行完tzselect命令选择时区后,时区并没有更改,只是在命令最后提示你可以执行
TZ='Asia/Shanghai'; export TZ
修改时区配置文件
vi /etc/sysconfig/clock
ZONE="Asia/Shanghai"
链接到上海时区
rm -rf /etc/localtime
tzselect
执行tzselect命令-->选择Asia-->选择China-->选择east China - Beijing, Guangdong, Shanghai, etc-->然后输入1
选择(5)Asia时区
CentOS-6.5网卡配置

CentOS-6.5网卡配置CentOS6.5 网卡设置说明:CentOS 6.5默认安装好之后是没有自动开启网络连接的!输入账号root再输入安装过程中设置的密码,登录到系统vi /etc/sysconfig/network-scripts/ifcfg-eth0 #编辑配置文件,添加修改以下内容BOOTPROTO=static #启用静态IP地址ONBOOT=yes #开启自动启用网络连接IPADDR=192.168.21.129 #设置IP地址NETMASK=255.255.255.0 #设置子网掩码GATEWAY=192.168.21.2 #设置网关DNS1=8.8.8.8 #设置主DNSDNS2=8.8.4.4 #设置备DNSIPV6INIT=no #禁止IPV6:wq! #保存退出service ip6tables stop #停止IPV6服务chkconfig ip6tables off #禁止IPV6开机启动service yum-updatesd stop #关闭系统自动更新chkconfig yum-updatesd off #禁止开启启动service network restart #重启网络连接ifconfig #查看IP地址三、设置主机名约定:主机名命名规范:业务.机房.主备.域名这里设置主机名为:/doc/fa11436279.html,1、hostname “/doc/fa11436279.html,”#设置主机名为/doc/fa11436279.html,2、vi /etc/sysconfig/network #编辑配置文件HOSTNAME= /doc/fa11436279.html, #修改localhost.localdomain为/doc/fa11436279.html,:wq! #保存退出3、vi /etc/hosts #编辑配置文件127.0.0.1 /doc/fa11436279.html, localhost#修改localhost.localdomain为/doc/fa11436279.html,:wq! #保存退出shutdown -r now #重启系统四、增加swap分区在确定了服务器所需要使用的内存后,需要增加1024M的swap 空间具体操作:1、dd if=/dev/zero of=/tmp/swap bs=1M count=1024M #创建1024M的文件块2、mkswap /tmp/swap #创建swap文件3、swapon /tmp/swap #激活swap文件4、swapon -s #查看swap5、修改/etc/fstab文件,增加以下内容,让系统引导时自动启动vi /etc/fstab #在最后添加下面代码/tmp/swap swap swap default 0 0:wq! #保存退出至此,CentOS 6.5系统安装配置完成。
CentOS6.5下Oracle11G完整安装步骤

CentOS6.5下Oracle11g安装完整步骤一、硬件要求本部分内容命令,均以root用户执行。
1、内存建议内存应大于2G以上,1G可以运行,但比较吃力。
内存查看命令:[root@tsp-rls-dbserver /]# cat /proc/meminfo或[root@tsp-rls-dbserver /]# free -mtotal used free shared buffers cachedMem: 32062 1301 30760 0 40 552-/+ buffers/cache: 708 31354Swap: 16095 0 160952、交换分区交换分区大小,通常设为内存的1.5倍以上,也可以根据实际情况进行调整。
交换分区查看命令:[root@tsp-rls-dbserver /]# grep SwapTotal /proc/meminfoSwapTotal: 67682296 kB3、硬盘空间建议数据使用独立的挂载分区,本文中采用/data作为数据分区。
要求/tmp目录空间不小于400M。
磁盘空间查看命令:[root@tsp-rls-dbserver /]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/vg_tsprlsdbserver-lv_root 50G 4.3G 43G 10% /tmpfs 16G 348K 16G 1% /dev/shm/dev/sda1 485M 39M 421M 9% /boot/dev/mapper/vg_tsprlsdbserver-lv_home 210G 190M 199G 1% /home/dev/sdb1 1.1T 4.5G 1.1T 1% /data目录空间大小查看命令:[root@tsp-rls-dbserver tmp]# du -ch /tmp二、软件要求1、安装依赖包建议安装系统时,选择开发库。
CentOS6.5 安装说明

CentOS 6.5 安装说明书CenOS 6.5系统安装1.系统版本:CentOS release 6.5 (Final) 64位2.选择“Install system with basic video driver”,点击Enter。
如图:3.选择“Skip”,跳过检查。
按“Tab”键,可以在“Ok”“Skip”之间切换。
点击Enter。
如图4.点击“next”。
如图:5.选择简体中文,点击“Next”。
如图:6.选择“美国英语”,点击“下一步”。
如图:7.选择“基础存储设备”,点击“下一步”。
如图:8.选择“是忽略所有数据”,点击“下一步”,如图:9.输入主机名,例如“Hadoop1”,点击“下一步”,如图注意:在大数据集群中,要把其中一台主机名命名为master,其他机器主机名命名为slave1、slave2、、、10.选择时区,点击“下一步”,如图11.输入根账号密码,点击“下一步”,如图12.如出现下图,请根据提示选择,如图13.选择“创建自定义布局”,点击“下一步”,如图。
14.以下是创建分区。
sda为硬盘名称。
如果系统自动对硬盘进行了分区、布局,请先删除,然后按照以下流程重新创建。
创建/boot分区,大小为200M。
创建swap分区,配置为2048M即可。
创建/分区,把系统磁盘剩余空间全部分给/ 分区。
15.分完区之后点击下一步:会有下面提示,点击格式化,然后点击下一步。
点击“将修改写入磁盘”,格式化完成后点击“下一步”。
16.请确保“引导装载程序”安装在正确的硬盘上。
点击“更换设备”可以选择“引导装载程序”的安装位置。
如下图:图表 1修改步骤:点击“更换设备”后,刚开始看到的或许是这样,请选择“主引导记录(MBR)”:进入“BIOS驱动器顺序”,第一BIOS驱动器选择硬盘这时“主引导记录MBR”变成了下面:点击确定“更换设备”完成。
17.选择“现在自定义”,点击“下一步”。
18.左栏里有“Web服务”,“可扩展文件系统支持”,“基本系统”,“应用程序”,“开发”,“弹性存储”,“数据库”,“服务器”,“桌面”,“系统管理”,“虚拟化”,“语言支持”,“负载平衡器”,“高可用性”14个选项,请按照以下进行选择:(1)“Web服务”,“可扩展文件系统支持”,“基本系统”,“应用程序”,“开发”,“弹性存储”,“服务器”,“桌面”,“系统管理”,“虚拟化”,“负载平衡器”,“高可用性”这几项,分别在其对应的右栏里面的每一项右键点击“选择所有的可选软件包”。
centos6.5配置FTP服务器

Centos 6.5 安装配置FTP服务器1、检查是否已经安装vsftprpm -qa | grep vsftpd出现vsftpd-..-** 说明已经安装安装vsftpd通过yum安装:yum -y install vsftpd通过rpm安装:rpm -ivh vsftpd-..-**.rpm测试是否安装成功:service vsftpd start设置开机启动:chkconfig vsftpd on关闭selinux修改配置文件:vim /etc/selinux/config将SELINUX=enforcing改为SELINUX=disabled.修改vsftpd配置文件vim /etc/vsftpd/vsftpd.conf找到并修改如下内容:anonymous_enable=NO (是否允许匿名)将底下三行#chroot_list_enable=YES# (default follows)#chroot_list_file=/etc/vsftpd.chroot_list改为chroot_list_enable=YES# (default follows)chroot_list_file=/etc/vsftpd/chroot_list保存退出添加FTP用户新增FTP用户”ftpuser”: useradd -d /home/ftp -s /sbin/nologin ftpuser-s:禁止登录SSH权限设置用户”ftpuser”的密码:passwd ftpuser (根据提示输入密码)编辑文件chroot_list:vi /etc/vsftpd/chroot_list内容为ftp用户名,每个用户占一行,如:peterjohn添加防火墙规则vi /etc/sysconfig/iptables1、开放21、20端口# iptables -A INPUT -p tcp --dport 20 -j ACCEPT# iptables -A INPUT -p tcp --dport 21 -j ACCEPT如果OUTPUT默认也是DROP,那么还需要添加一下规则。
CentOS6.5网卡绑定配置

CentOS6.5 网卡绑定配置1、环境描述安装Centos 6.5 64位加上双口的Intel千兆网卡,通过ifconfig -a|grep eth 命令看到eth0和eth1两张网卡。
2、双网卡绑定步骤:2.1 修改/etc/sysconfig/network-scripts/ifcfg-eth2配置文档,修改后的内容如下:代码如下:DEVICE=eth0ONBOOT=yes #系统启动时自动启用该设备BOOTPROTO=none #启动时不使用任何协议MASTER=bond0SLAVE=yes2.2 修改/etc/sysconfig/network-scripts/ifcfg-eth3配置文档,修改后的内容如下:代码如下:DEVICE=eth1ONBOOT=yes #系统启动时自动启用该设备BOOTPROTO=none #启动时不使用任何协议MASTER=bond0SLAVE=yes2.3 创建一个绑定网络口的配置文档/etc/sysconfig/network-scripts/ifcfg-bond0,内容如下:代码如下:DEVICE=bond0 #虚拟网卡名称BOOTPROTO=staticIPADDR=192.168.11.77 #IP地址NETMASK=255.255.255.0 #子网掩码GATEWAY=192.168.11.1 #网关BORADCAST=192.168.88.255 #广播地址,可忽略不写DNS1=1.2.4.8DNS2=180.76.76.76ONBOOT=yesTYPE=Ethernet2.4 修改/etc/modprobe.d/dist.conf,配置绑定模型,配置文件最后加入以下内容:alias bond0 bondingoptions bond0 miimon=100 mode=0#选项 millmon 是指定隔多长时间来进行链路监测,单位是ms。
#选项 mode 是表示绑定口的工作模式,有0-7共7种模式,常用的有0和1模式,mode=0表示"round-robin"策略,两张卡同时工作在负载均衡状态。
CentOS6.5 进入单用户修改root密码

Linux版本 centos5.6 64bit环境 vmware忘记密码解决方法1:重启系统,一、重启系统,在系统引导前按任意键进入菜单。
如图:GRUB:在引导装载程序菜单上,用上下方向键选择你忘记密码的那个系统键入“e”来进入编辑模式。
2.接下来你可以看到如下图所示的画面,然后你再用上下键选择最新的内核(这里是第二行,3、在rhgb quiet后面加“空格”,然后键入“single”,或者直接输入数字的“1”并回车确定。
4、确定后回到前面菜单,按b键启动。
进入命令行界面后用“passwd root”来更改root 的密码。
改完后reboot(重启)即可。
解决方法2:用方法1进入单用户模式。
在命令行下#vi /etc/shadow将第一行,即以root开头的一行中root:后和下一个:前的内容删除,第一行将类似于root::......保存(shift+z+z)(如果保存不了,是文件属性的问题,就chmod 755 /etc/shadow,这样就OK了)或者直接用 :wq!强制保存退出。
然后reboot。
密码为空。
方法一、二都进行实际操作验证。
还有其他解决方法:一、进入单用户模式1.使用Linux 系统启动软盘如果你已创建了Linux 系统的启动软盘,而且设置计算机系统从软盘启动,当显示boot 提示符后输入:boot: linux single 系统进入了提示符为“#”的单用户模式,计算机引导的运行级别为1,本地文件系统被挂载,很多系统服务没有运行,跳过所有系统认证,是一个系统管理员使用特定的机器,把 root 文件系统挂为读写,此时你可以使用:(1)passwd 程序来设置root的新密码# passwd root # reboot 重启系统后,root 密码已被更新。
(2)通过修改 /etc/shadow 文件,删除root 的密码# cd /etc # vi shadow 将以root 开头的一行中“root:”后和下一个“:”前的内容删除,第一行将类似于“root ::??”,保存后重启系统,root 密码置为空。
centos 基础操作命令

centos 基础操作命令CentOS基础操作命令包括:1. pwd:定位当前工作的绝对目录。
2. touch:创建文件。
3. cat:查看文件。
4. vi或vim:编辑文件。
5. mkdir:创建目录。
6. rmdir:删除目录(只能删除空目录)。
7. rm:删除文件或目录(-f 强制删除)。
8. reboot:重启系统。
9. shutdown:关闭系统。
10. init0:关闭系统(init命令可改变系统运行级别)。
11. date:显示或设置系统时间。
12. man:查询命令手册。
13. cd:改变工作目录。
14. chkconfig:检查、设置系统各项服务。
15. ls:显示当前目录的内容。
16. who:显示在线用户信息。
17. su:切换用户。
18. head:显示文件开头。
19. tail:显示文件末尾。
20. more:文本过滤。
21. grep:文本搜索。
22. locate:查找符合条件的文档。
23. whereis:查找二进制代码、源代码。
24. arch:显示机器的处理器架构。
25. uname -m:显示机器的处理器架构。
26. uname -r:显示正在使用的内核版本。
27. dmidecode -q:显示硬件系统部件 - (SMBIOS / DMI)。
28. hdparm -i /dev/hda:罗列一个磁盘的架构特性。
29. hdparm -tT /dev/sda:在磁盘上执行测试性读取操作。
30. cat /proc/cpuinfo。
以上就是关于centos 基础操作命令的介绍,欢迎补充。
centos常用命令(精简加实用)

Linux常用基本命令及应用技巧一,注销,关机,重启1,注销系统的logout命令2,关机或重新启动的shutdown命令3,重新启动计算机的reboot命令二,文件与目录的操作列出文件列表的ls命令1,ls(list)命令用来显示当前目录中的文件和子目录列表。
范例如下:[tony@free tony]$ ls[tony@free tony]$ ls –a[tony@free tony]$ ls –s –S2,切换目录的cd命令cd(change directory)命令可让用户切当前所在的目录。
3,创建目录的mkdir命令Mkdir(make directory)命令可用来创建子目录。
[tony@free tony]$ mkdir tool4,删除目录的rmdir命令rmdir(remove directory)命令可用来删除“空”的子目录。
范例如下:[tony@free tony]$ rmdir tool ←删除tool目录5,复制文件的cp命令cp(copy)命令可以将文件从一处复制到另一处。
范例如下:[tony@free tony]$ cp data1.txt data2.txt ←将data1.txt复制成data2.txt[tony@free tony]$ cp data3.txt /tmp/data ←将data3复制到/tmp/data 目录中显示复制过程:加入-v参数可显示命令执行过程。
范例如下:[tony@free tony]$ cp –v zip.txt zip3.txt ←以-v显示复制过程zip.txt ->zip3.txt递回复制:加入“-R”参数可同时复制目录下的所有文件及子目录。
范例如下:[tony@free tony]$ cp –v –R * backup ←将所有文件(含子目录文件)复制到backup目录6,删除文件或目录的rm命令rm(remove)命令可以删除文件或目录。
虚拟机centos6.5系统NAT上网(详细图解)

注:本人的主机使用联通光纤宽带拨号上网,废话不多说,直接上操作0:在虚拟机的右下角点击如下红色圈的图标
设置虚拟机的网络连接方式为NA T联网
1:右键计算机——》管理——》服务——》启动如下两个服务
2:控制面板——》网络和internet——》网络和共享中心——》
单击宽带连接——》属性——》共享——》选择如下:
3:回到第二步的网络共享界面——》VMware Network Adapter VMnet8——》详细信息
记住以上信息,那个ip要作为虚拟机上centOS6.5的GATEW AY
4:打开虚拟机——》edit——》virtual..editor——》Host virtual network mapping——》
——》点击向右拉框,选subnet——》将子网段设置成如下:
以上192.168.175.0网段与第三步的ip网段一样。
继续点击NAT,设置如下
注意:上图中service status一定要是started,有时会改变,但要改过来才能上网。
5:打开终端,进入root
设置好ip参数
设置DNS : vim /etc/resolv.conf (与实体主机的DNS相同)
查看实体主机的DNS:主机开始框输入cmd,Enter——》输入命令:ipconfig /all |more,按空格键翻页查看各路网络的信息:
虚拟机终端重启网络服务:输入命令/etc/init.d/network restart
最后重启虚拟机即可上网,若不能上网请一一查看以上信息是否改动,或者关闭虚拟机系统的防火墙,如图:。
Linux介绍+配置虚拟机+安装CentOS6.5+基本命令+使用VIVIM+rpm的安装和卸载

Linux介绍+配置虚拟机+安装CentOS6.5+基本命令+使⽤VIVIM+rpm的安装和卸载⼀.Linux的发展史1.Linux的发展史在第2次世界⼤战刚刚结束(以抗⽇战争胜利作为标记),也就是19世纪的40年代末西⽅国家的通⽤电⽓,⿇省理⼯⼤学和贝尔⼯作室倡导了⼀个超级计算机的开发计划,这计划被称为Multics⼯程计划,这个计划最终是以失败告终。
但这个计划的失败为后⼈对计算机操作系统的研究和开发的宝贵经验,肯•汤谱森和丹尼斯•⾥奇总结了失败的经验在19世纪的60年代末(苏美冷战时代)发明了举世闻名的Unix操纵系统,由于肯•汤谱森和丹尼斯•⾥奇不局限于计算机科学只⽤于军事和国防领域,使得计算机科学得到了迅速的发展。
今天⼈们常说的苹果,安卓和Linux操纵系统都是从Unix发展⽽来的,所以计算机科学其实是站在巨⼈的肩膀上发展起来的⼀个领域。
Linux是林纳斯•托⽡茨在Uninx的基础上开发和改良的操作系统,在理查德•马修•斯托曼的帮助下Linux进⾏了开源发布,发展到了今天产⽣了各种以Linux为核⼼的操作系统,⼈们习惯上把以Linux作为核⼼发展起来的操作系统统称为Linux的分⽀,在科学的应⽤领域,主要也是使⽤Linux 的分⽀为主。
2.红帽⼦公司的CentOS其中以Red Hat(红帽⼦)系列的分⽀最为出名,⽽该公司开发其中⼀款产品CentOS被世界上⼤多数公司⽤于作为服务器的操作系统底层,⽬前国内版本以CentOS6为主导,其中CentOS6.5和CentOS6.8运⽤最为⼴泛,阿⾥云的服务器产品当中就可以选择CentOS6.8这个操作系统,CentOS6.5和CentOS6.8的功能是⼀模⼀样的,然⽽CentOS6.8的CA证书需要提交相关的专业认证⽅式,我们⼀般做不到所以我们⽆法正常使⽤CentOS6.8,但阿⾥云公司帮⽤户实现了这个专业认证,所以在阿⾥云上我们可以使⽤CentOS6.8在学习时我们⼀般选择安装CentOS6.5来进⾏学习就可以了3.CentOS的特点1.简单易⽤,安全性⾼,且⽀持图形操作界⾯2.其安装步骤⽀持全图形操作,且有中⽂包补丁3.能够免费实现在线安装服务(yum命令)4.被誉为世界上最适合作为服务器的底层的Linux操作系统,其性能⼗分稳定5.有32位和64位两种操作系统安装镜像6.多任务,多⽤户的操作系统安装CentOS6.5⼆.⼆.安装1.什么是虚拟机?虚拟机实际上是⼀个虚拟PC的软件,它可以在现有的操作系统上虚拟出⼀个新的硬件环境,相当于虚拟了⼀台新的计算机,从⽽实现了⼀台机器独⽴运⾏两个或者两个以上的操作系统。
Nginx-v1.6.2配置详解-CentOS6.5

一.准备工作系统:CentOS-6.5虚拟机:VMware111.工具1)gcc、gcc-c++、zlib、zlib-devel、openssl-1.0.1j.tar.gz、pcre-8.32.tar.gz、nginx-1.6.2.tar.gz、jdk-7u71-linux-x64.tar.gz、apache-tomcat-7.0.50.tar.gz2)推荐将需要安装的工具都放在一个文件夹中,解压缩后不要删除;2.安装安装前请将用户切换为root用户。
1)gcc、gcc-c++安装yum –y install gcc gcc-c++Tip: 判断是否已经安装gcc或gcc-c++命令:rpm –qa|grep gcc(gcc-c++)2)zlib、zlib-devel安装yum –y install zlib zlib-develTip: 判断是否安装命令同上3.pcre的安装解压缩:tar –zxvf pcre-8.36.tar.gz配置:./configure –prefix=/usr/local/pcre编译:make安装:make install默认安装在/usr/local/pcre4.openssl的安装解压缩:tar –zxvf openssl-1.0.1j.tar.gz配置:./config编译:make安装:make installTip:在make&make install时请耐心等待,openssl默认安装在/usr/local/ssl5.nginx的安装nginx安装前要先安装OpenSSL✓解压缩:tar –zxvf nginx-1.6.2.tar.gz✓配置:./configure--with-http_stub_status_module --with-http_ssl_module --with-openssl=/home/zhao/openssl-1.0.1j --with-http_gzip_static_module --with-pcre=/home/zhao/pcre-8.36Tip:--with-http_stub_status_module :启动nginx Status功能,用来监控Nginx的当前状态--with-http_ssl_module:支持SSL--with-openssl=/home/zhao/openssl-1.0.1j:启动SSL(这里制定源码目录,而不是编译后的安装目录)--with-pcre=/home/zhao/pcre-8.36:启用正则表达式(这里制定源码目录,而不是编译后的安装目录)--with-http_gzip_static_module:启用静态压缩--with-http_memcached_module:启用memcache缓存--with-http_rewrite_module:启用支持URL重写(需要安装pcre,否则configure时报错)✓编译:(编译时间比较长,请耐心等待)make✓安装:make installnginx默认安装路径/usr/local/nginx,以下的配置示例都使用该地址。
Centos 6.5 配置DHCP服务

[root@sw ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 设置网络
DEVICE=eth0
HWADDR=08:00:27:47:92:32
TYPE=Ethernet
UUID=f5bdb328-4418-48bc-a461-6ef894ef5269
[root@server ~]# vim /etc/dhcp/dhcpd.conf编辑主文件(可从模板文件导入)
subnet 192.168.1.0 netmask 255.255.255.0 {设置局部待分配网段
range 192.168.1.20 192.168.1.200;设地址池
fixed-address 192.168.1.7;设绑定ip地址
}
[root@server ~]# service dhcpd restart重启服务
4:客户端验证
linux client 验证
[root@client ~]## dhclient -d eth0
win7 clinet 验证
# Generated by NetworkManager
search
[root@sw ~]# shutdown -r 0 重启服务器使配置生效
2:安装DHCP软件包
[root@seΒιβλιοθήκη ver ~]# rpm -q dhcp确认是否安装
package dhcpdis not installed没有安装
3:局域网内各主机用的默认网关地址为192.168.1.254
4:局域网各主机使用的DNS服务器地址分别为192.168.1.253和114.144.144.114
centos6.5下安装oracle11gR2与Oracle自动启动的配置

centos6.5下安装oracle11gR2与Oracle⾃动启动的配置注意:以下命令使⽤ root ⽤户操作安装依赖包主要思路为配置 oracle yum 仓库,直接使⽤ yum 命令来安装依赖包,避免⼿⼯逐个的安装依赖包。
配置 yum 仓库以下载 orcale 依赖包注意:这⾥是CentOS 6.X 的 oracle 依赖仓库,其他版本不同的。
导⼊ GPG Keyswget https:///RPM-GPG-KEY-oracle-ol6 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle --no-check-certificate安装 oracle 依赖yum install oracle-rdbms-server-11gR2-preinstall设置 hostname打开⽂件 /etc/sysconfig/network,并修改 HOSTNAME。
vi /etc/sysconfig/networkNETWORKING=yesHOSTNAME=打开 /etc/host,添加服务器本机IP地址指向到 HOSTNAMEvi /etc/hosts192.168.1.15 oracleoracle ⽤户设置当安装好 oracle 依赖之后, oracle ⽤户已经创建好了,不需要⼿⼯创建 oracle ⽤户和相关的⽤户组。
修改 oracle ⽤户密码[root@oracle ~]# passwd oracle更改⽤户 oracle 的密码。
新的密码:重新输⼊新的密码:passwd:所有的⾝份验证令牌已经成功更新。
修改系统限制在⽂件 /etc/security/limits.d/90-nproc.conf 中添加如下的最后⼀⾏[root@oracle ~]# vi /etc/security/limits.d/90-nproc.conf# Default limit for number of user's processes to prevent# accidental fork bombs.# See rhbz #432903 for reasoning.* soft nproc 1024root soft nproc unlimited* - nproc 16384修改 SELinux 为 permissive 模式修改⽂件 /etc/selinux/config 如下所⽰[root@oracle ~]# vi /etc/selinux/config# This file controls the state of SELinux on the system.# SELINUX= can take one of these three values:# enforcing - SELinux security policy is enforced.# permissive - SELinux prints warnings instead of enforcing.# disabled - No SELinux policy is loaded.SELINUX=permissive# SELINUXTYPE= can take one of these two values:# targeted - Targeted processes are protected,# mls - Multi Level Security protection.SELINUXTYPE=targeted重启机器[root@oracle]# reboot创建 oracle 安装⽬录,并授权[root@oracle]# mkdir -p /u01/app/oracle/product/11.2.0/dbhome_1[root@oracle]# chown -R oracle:oinstall /u01[root@oracle]# chmod -R 775 /u01授权 oracle ⽤户能够访问 X Server[root@oracle]# xhost + # 要在主机上运⾏,不能是远程 shell注意:以下命令使⽤ oracle ⽤户操作配置 oracle 安装环境变量切换到 oracle ⽤户, 编辑 .bash_profile ⽂件, 如下所⽰, 添加环境配置。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
24.su 用户名,用于切换用户,默认是 root用户。
25. ./script 在当前目录下运行一个可执行文件。
26.cp 复制文件 -r 复制整个目录,
27.mv 改名移动文件,
28. ./当前目录
29.ln 软连接,类似于快捷方式,硬链接建立一个文件指向
19.quota 显示磁盘空间配额
20. sysctl -a 显示可以设置的内核参数
21.runlevel 运行等级
22.ls . dir ll ls-l ls-al 显示隐藏文件。
通过putty终端的, 深蓝色的是目录,绿色的是可执行文件,紫色的图形文件,红色的是压缩文件,浅蓝色的是链接文件,黄色的是设备文件。
38.file 显示文件的类型,是那种类型的文件
39.grep 搜索指定的字符串
40.touch 修改文件时间日期的,也可以建立文件
41.find 查找文件
42.locate 地位文件,用于从数据库内查找,刚加入的找不到,因为没添加到数据库内,使用之前需要线更新下定位数据库
43. man help info 指定命令的帮助信息
改IP
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 网卡对应的设备别名,如ifcfg-eth0第一块网卡 BOOTPROTO=static
网卡获得ip地址的方式,
Static(静态 ip地址)
dhcp(通过dhcp协议获取ip)
13.cat /proc/cpuinfo 处理器信息
14.cat /proc/version 查看版本
15. cat /proc/filesystems 查看文件系统类型
16.lsmod 查看加载的内核模块
17.set 显示当前用户环境变量
18.echo $path 显示环境变量 path内容
至于后面的 TYPE 和UUID这个就不用管了,这网卡的类型
重启网卡service network restart或者/etc/init.d/network restart
44.whereis 命令 , 查找一个命令都在那些位置,比较实用,加上-m 查找这个命令的帮助信息 看到后 可以用man /var/路径名 查看 或者 直接 man .gz前的名字就可以.
45./etc/profile 加入其他目录没有的命令 export PATH=/bin:/usr/sbin:PATH 等。能用到的命令都可以这样加入环境.
也可以通过hostname 修改电脑名称
涉及2个文件/etc/hosts
/etc/sysconfig/network
4.uname -a
显示centos的版本号码
5. cat /etc/issue 查看centos发行版本号
6.whoami
当前使用者
7.id username(用户名) 用户的标识组等信息。
8.date 查看当前日期 time 查看当前时间 或者可以修改
9.uptime 系统运行的时间
10.free 内存使用信息
11.df -al 查看文件系统的磁盘使用情况
12. du / -bh 输出文件 结合more 因为太多了 du / -bh | more
列出 /目录下 每个子目录的硬盘的具体使用情况
bootip通过bootp协议获得的ip地址 BROADCAST=192.168.0.255 子网广播地址 HWADDR=00:50:56:8E:47:EE 网卡物理地址 IPADDR=12.168.1.117 网卡IP地址
IPV6INIT=no 是否启用IPV6IPV6_AUTOCONF=no NETMASK=255.255.255.0 网卡对应网络掩码 NETWORK=192.168.1.0 网卡对应的网络地址 ONBOOT=yes 系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备。默认设置为yes
centos6.5的简单命令
yum erase httpd 卸载系统自带的httpd和 mysql
1.history 显示脚本执行的1000个命令
显示的是 用户下的 .bash_history文件
2.pwd
显示当ห้องสมุดไป่ตู้的工作目录
3.hostname
显示当前的电脑名称。可以通过 ifconfig修改电脑名称
30.rm 删除 -r 删除目录下的,-f删除指定的目录
31.mkdir 建立目录
32.rmdir删除一个空目录
33.cat 查看文件 配合 more
34.more 显示输出,用于多行
35.vi,vim 编辑器
36.diff 比较2个文件不同之处
37. shutdown -r now -h ,poweroff 关机 重新启动。