Chinaunix首页 | 论坛 | 博客
  • 博客访问: 570101
  • 博文数量: 826
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5015
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-22 18:09
文章分类

全部博文(826)

文章存档

2011年(1)

2008年(825)

我的朋友

分类: LINUX

2008-08-22 18:24:32

 
1、Linux修改主机名
vi/etc/sysconfig/network,修改HOSTNAME一行为HOSTNAME=主机名(没有这行就添加),然后运行命令hostname主机名。一般还要修改/etc/hosts文件中的主机名。这样无论是否重启,主机名都修改成功。

2、允许|禁止root通过SSH登陆
修改sshd_config:PermitRootLoginno|yes

3、MySQL默认的超级管理员是root
连接方法:~\bin\mysql-uroot
默认密码为空
修改密码的方法:~\bin\mysqladmin-urootpassword''newpassword''

PostgreSQL默认的超级管理员是postgres
连接方法:~\bin\psql-Upostgres(注意,是大写的-U)
默认密码为空
修改密码的方法是,用psql登入管理:~\bin\psql-Upostgres,然后用这样的命令来修改密码:alterrolepostgreswithpassword''newpassword''

4、在console里使用命令vmkfstools,比如
vmkfstools-X10Gtest.vmdk
将test.vmdk大小变为10G。扩大缩小都可以。缩小前最好在虚拟机中的VMwareTools中shrink一次,使文件碎片归至开头部分。
(减肥:启动虚拟机,进入控制面板(linux下是执行vmware-toolbox)->Vmwaretools->选中Shrink标签)

5、无法以nobody用户执行?修改/etc/passwd中的nobody里/sbin/nologin改成/bin/bash保存即可。rh9等发行版没有nogroup组,改成nobody组即可。

6、在linux下,首先切换到postgres用户,到pgsql的bin下,然后创建数据库:
createdb-Eunicodemydatabase
然后从备份的sql文件中导入数据:
psql-dmydatabase-f/tmp/back.sql
其中上面的-E(encoding)指定编码,-d(database)指定数据库,-f(file)指定导入数据的文件.
备份:
pg_dumpdb_name>backup-file.sql
也可以用pgadmin进行全库或单表备份。
恢复:
先将欲恢复的表删除,然后从库的高度进行恢复或导入操作。

7、修改/etc/oratab,N->Y。切换到oracle下dbstart/dbshut

8、.pgpass需在cd~下,属性0600
pgpass的内容如下
1.2.3.4:5432:user_data:postgres:密码

9、oracle查看sid
select*fromv$instance;

10、linux下修改防火墙配置需要修改/etc/sysconfig/iptables这个文件,如果要开放哪个端口,在里面添加一条“-ARH-Firewall-1-INPUT-mstate--stateNEW-mtcp-ptcp--dport1521-jACCEPT”就可以了,其中1521是要开放的端口号,然后重新启动linux的防火墙服务。
停止/启动防火墙服务的命令:用root登录后,执行serviceiptablesstop--停止
serviceiptablesstart--启动

11、升级系统中某个rpm包,而不卸载原来的,用rpm-Uvh***.rpm即可

12、检查perl安装了哪些模块的2种方法:
--1--
useExtUtils::Installed;

my$inst=ExtUtils::Installed->new();
printjoin"",$inst->modules();

--2--
perldocperllocal

阅读(390) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~