1,
对于普通用户不能开启1024端口一下的程序, 比如apache。 如果需要开启,可以采用端口转发。
2,
启动某个服务,vncserver,httpd,iptables等。命令为
service httpd start|stop
3,
检查服务是否开启。
chkconfig --list | grep httpd
4,
开启或关闭
chkconfig httpd on|off
5,
apache默认安装位置/etc/httpd
6,
java环境变量修改成功后,需要系统认识环境变量 使用source /etc/profile
7,
开机启动tomcat方法
vi /etc/rc.d/rc.local
中配置
export JDK_HOME=$JAVA_HOME
export JAVA_HOME=$JAVA_HOME
/usr/apache-tomcat/bin/startup.sh
8,centos开启vnc------------------------------------------------------------
1.查看本机是否有安装vnc(centOS5默认有安装vnc)
rpm -q vnc vnc-server
如果显示结果为:
package vnc is not installed
vnc-server-4.1.2-14.e15_3.1
那恭喜你,机器上已经安装了vnc,如果没有,就得自己安装了,这里不说怎么安装了,很简单,在centOS的软件库中搜索,点击安装
2.
把远程桌面的用户加入到配置文件中
vi /etc/sysconfig/vncservers
使用vi编辑器打开配置文件,在文件中添加下面两行命令
VNCSERVERS="1:root" --指定远程用户
VNCSERVERARGS[1]="-geometry 1024x768" --指定远程桌面分辨率
3.给你刚刚设置的远程桌面用户 root 设置密码
vncpasswd
4.开启VNC端口
vi /etc/sysconfig/iptables
使用vi编辑器打开配置文件,在文件中添加下面一行命令
-A RH-Firewall-l-INPUT -p tcp -m tcp --dport 5900:5903 -j ACCEPT
5.重启防火墙
service iptables restart
6.修改远程桌面显示配置文件(不修改此文件你看到的远程桌面很简单,相当于命令行操作,为了远程操作如同本地操作一样,务必参考以下方式进行修改)
cd ~/.vnc/
vi xstartup
使用vi编辑器打开配置文件,并进行下列修改
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & --将它注释,加#代表注释
#twm & --将它注释
gnome-session & --添加它
看了这段代码,大家应该明白是怎么回事了
7.启动vnc服务
/sbin/service vncserver start
8.远程连接
打开vnc客户端,server框中输入ip:1 (1代表上面配置的远程用户代号,配置文件中可以配置多个远程用户),这时你便可以轻松的通过友好的远程桌面来控制centOS了。
9.开机自动启动vnc
vi /etc/rc.d/rc.local
使用vi编辑器打开配置文件,并进行下列修改
/etc/init.d/vncserver start --新增行
新增vi编辑器使用方法:
vi编辑器分为几种模式
命令模式:光标可以移动,可以复制、可以删除字或行
insert模式:此种模式下才能进行文字输入 (按i键由命令模式进入此模式,按Esc键退出此模式)
底行模式:保存文件、退出vi编辑器 (输入:号,后面紧跟w fname--指定文件名保存 wq--保存退出 q!--不保存退出)
连接程序 附件
对于vnc连接,需要对【系统】---【首选项】----【远程桌面】----取消连接确认
如图
-----------------------------------------------------------------------------
9,centos卸载openjdk。
centos因为默认安装了openjdk
所以安装jdk需要卸载openjdk
安装好的CentOS会自带OpenJdk,用命令 java -version ,会有下面的信息:
java version "1.6.0"
OpenJDK Runtime Environment (build 1.6.0-b09)
OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)
最好还是先卸载掉openjdk,在安装sun公司的jdk.
先查看 rpm -qa | grep java
显示如下信息:
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
卸载:
rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
还有一些其他的命令
rpm -qa | grep gcj
rpm -qa | grep jdk
如果出现找不到openjdk source的话,那么还可以这样卸载
yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
10,对于乱码问题:
之前在装vnc的时候将i18n修改了,导致后来进vnc都有问题,连虚拟机也进不去。
所以需要改回来,
vi /etc/sysconfig/i18n
11,
对于32位JDK,内存只能设定1.5G高于1.5G会出现问题。
设置tomcat的内存分配,如果高于1.5G 那么tomcat将不会启动。而且没有任何提示。
设置内存的方法。
%Tomcat%/bin/catalina.bat
Java代码
echo Using CATALINA_BASE: "%CATALINA_BASE%"
set JAVA_OPTS=%JAVA_OPTS% -server -Xms800m -Xmx800m -XX:MaxNewSize=256m
12,解决linux下安装oracle中文出现方块的问题。
条件:本机安装好了JDK或者jre环境。
安装是不采用默认的Jre进行安装而自定义选择jre。
./runInstaller -jreLoc /home/duduli/java7/jdk1.7.0_21/jre
后面部分为jre位置。
13,linux下weblogic日志问题
环境:linux+weblogic
weblogic日志很大,很占用空间,所以想采用定时任务+shell将日志进行清理和备份。
留存前一天的日志,weblogic进行重启。
shell脚本
#!/bin/sh
mv -f ./weblogic.log ./weblogic_bak.log
sleep 10s
service weblogic restart
休眠10s的原因怕删除时间过长。
重启的原因是,让weblogic产生心的weblogic.log日志文件。
然后进行定时任务编辑。
crontable -e
加入
30 1 * * * /bin/sh /root/你的脚本目录
这样就可以让脚本在凌晨1点半进行。
最后需要将cron启动
使用
service cron start
开启cron
另外最好将其变成开启启动。方法为:
chkconfig --level 2345 cron on
14,使用SecureCRT进行文件传输工作
首先需要安装lrzsz,使用yum install lrzsz即可进行安装
上传使用rz命令即可。下载使用sz filepath。
15,freebsd自启动postgresql
制作启动脚本:
vi postgrestart.sh
位置无所谓
写入脚本内容:
#! /bin/sh
su - postgres -c "/usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data/"
注意这里个引号。
保存后。
mv postgrestart.sh /etc/rc.d/poststart
再执行
chmod a+x /etc/rc.d/poststart
reboot看下结果。
- 大小: 5.1 KB
分享到:
相关推荐
【零散知识点总结】 在IT领域,Linux是一个广泛使用的开源操作系统,...以上就是Linux的一些核心知识点,掌握这些基础可以让你更好地在Linux环境中工作和开发。不断学习和实践,才能深入理解和运用Linux,提升IT技能。
在本文中,我们将深入探讨一些关于Linux变量的零散知识点,这些知识点可能会在日常运维工作中起到重要作用。 首先,我们要理解变量的范围。在编程语言中,变量通常有其特定的作用域,即它们在代码的哪些部分可以被...
在Qt编程过程中,积累的零散知识对于提升开发效率和代码质量至关重要。以下是一些关键知识点的详细说明: 1. **数据库字符类型**: - `char`:定长字符串,索引效率高,但可能会浪费空间,适合存储固定长度的数据...
这份"Linux个人笔记零散"的资料集可能是对Linux系统使用、管理以及命令行操作的详细记录,对于学习和理解Linux系统有极大的帮助。下面我们将深入探讨Linux的一些核心知识点。 1. **Linux基础**: Linux是一种自由...
软件设计师(零散知识)-知识产权
软件设计师(零散知识)-计算机基础知识
软件设计师(零散知识)-数据库模块
软件设计师(零散知识)-下午题模块
软件设计师(零散知识)-软件工程模块
软件设计师(零散知识)-数据结构与算法
针对"知识体系零散,基础知识不扎实"的问题,我们需要采取一系列策略来改善这种情况。 首先,自我分析是解决问题的第一步。你需要识别自己在学习中的短板,究竟是哪个或哪些知识点理解不足,导致你在处理相关问题时...
软件设计师(零散知识)-信息安全-计算机网络
软件设计师(零散知识)-面向对象-UML-设计模式
知识的价值在于其能解决实际问题,提升效率,因此知识体系的构建需要考虑知识流程、知识分类、知识标签和知识地图等方面,确保知识的有效生成和应用。 知识流程是从业务流程中识别知识的关键环节,避免无效的知识...
总之,知识管理是一种全面的方法,涵盖了从个人知识的组织化、隐性知识的显性化到零散知识的系统化等多个方面。它对于企业的长期发展至关重要,能够帮助企业积累无形资产,提升员工能力,优化业务流程,并推动持续...
周忠信在东海大学资讯工程与科学系的讲座中深入探讨了这一主题,通过个人知识管理,我们可以将零散的信息和知识片段系统化,形成可重复利用的知识体系。 知识管理包括四个关键环节:知识的获取、存储、重复应用和...
【标题】MMI一些零散的资料 【描述】这些资料涵盖了MMI(Man-Machine Interface,人机交互界面)的基础知识,对于编程初学者来说,理解如何设计和实现有效的用户交互界面非常有帮助。 【知识点详解】 1. **人机...
软件工程师的程序设计语言模块
在知识图谱的应用中,数据、信息和知识的状态是其基础。数据是静态的数字化资料,信息是结构化的数据,而知识则是经过人类处理、验证和认可的信息。智能化处理数据和信息要求计算机能够像人一样使用知识。大数据和...
- 知识管理的架构包括知识来源、知识库、知识图、知识发现和知识入口五个层次,这些层次共同构成了知识的获取、存储、应用和分享的流程。 2. **个人知识管理** - 个人知识管理是一种帮助个人组织、整理信息,使其...