文章列表
该文章以后用来记录“实现特殊要求的linux命令”
1. cat -n /tmp/test123.log |sort -rn |sed 's/^ *[0-9]*[^t]//'>/tmp/test456.log
该命令可以将一个文本文件进行反转显示,当然是在没有tac命令的情况下。例如在hp-unix系统上。
2. ps aux | cat -n | sed '1,1'd
该命令可以将ps打印出来的东西去掉第一行的列名。
HPSM用了这么久了一直没有记录使用期间遇到的问题,特此记录下:
1. 启动的时候遇到这样的问题(大概描述,有点忘记了)
启动本机的13080端口,但其他机子的13080端口已经在使用该数据库
Start system chan8.13080,but sisdcs07.13080 have based the data base.
使用sqlplus 登录到数据库中,执行命令 delete from infooldm1 where type='scdb.system';
2. 启动时候遇到如下错误,但在命令行下使用sqlplus citte ...
/*
* Use Reflect
*
* */
package com.HP;
import java.lang.reflect.*;
public class testReflect {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
testReflect tr = new testReflect();
//tr.printMethod(args);
//tr.InsT ...
1、使用超级用户登录sqlplus。
2、创建表空间:
SQL> create tablespace test
2 datafile 'D:\oracle\oradata\test\test.dbf'
3 size 100M autoextend on next 10M maxsize unlimited extent management local;
3、创建用户和密码:
SQL> create user Username identified by Password default tablespace users
2 Tem ...
*resolved---kill oracle session
--先查看下当前系统所有的session
select saddr,sid,serial#,paddr,username,status,t.ACTION from v$session t where username is not null;
--alter system kill session 'sid,serial#';
--commit;
ERROR at line 1:
ORA-01562: failed to extend rollback segment number 4
ORA-01650: unable to extend rollback segment R03 by 640 in tablespace RBS1
ORA-06512: at "SYSTEM.PREFORMANCETESTTING", line 14
ORA-06512: at line 1
解决方案:
将回滚段设置为无限大
SQL> alter rollback segment R03 offline;
Rol ...
oracle run procedure error:
SQL> execute preformancetestting(10000,5000000);
BEGIN preformancetestting(10000,5000000); END;
*
ERROR at line 1:
ORA-01653: unable to extend table OPC_OP.OPC_ACT_MESSAGES by 1024 in tablespace
OPC_1
ORA-06512: at "SYSTEM.PREFORMANCETESTTING", line 14
...
解决办法:
在一个脚本的session中Shell()函数,主动调用另外一个脚本。
Ø
umask
指令,
umask
指令指定创建文件或者文件夹的时候默认的属性,但是指定的是减去的属性。其中文件默认以
666
减去,文件夹默认以
777
减去。例如
umask 002
。则在创建文件时,属性为
666-002
,文件夹属性为
777-002
。
Ø
相对路径与绝对路径,相对路径是指相对于当前目录的路径。例如常用的命令
:cd ..
其中
..
就是一种相对路径,指进入上一层目录,绝对路径一般以
[if !supportLists]-->Ø
Redhat
Xwindow
安装失败,如何进入进入命令行界面
.
问题时间
:2010-11-05
问题描述
:
在
Virtual PC
上面安装
RedHat Linux 9.0
,安装完成后,
X window
无法显示安装失败,如何在
X window
安装失败的情况下进入命令行界面
.
<!--[if !supportLists]-->1.
启动
Linux,
出现如下所示界面时,按下
e
<!--[i
linux下telnet的安装,以备下次使用:(这里不推荐使用telnet,因为telnet使用明文传送,无法做到保密,使用ssh即可。端口22)
prerequest:
uname -a = Linux localhost 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux
在virtual PC中点击CD-> ...
ssh分为基本的server端和client端,每次sshd在启动的时候,会自动产生一个768位的的public key。(保存在/etc/ssh/ssh_host_rsa_key.pub)
当有client的联机请求时,server 会将这个这个public key传递给client,client将该public
key保存在~/.ssh/known_hosts中,client随机产生一个256的private key,并将该private
key传递给server端,server端保存该key(/etc/ssh/ssh_host_dsa_key)。这样,就产生一个完整的k ...
1. SSH 提供的sftp,使用方式:sftp root@localhost
,登陆后,命令和基本的ftp命令一样
2. scp 送本地Linux主机传送文件到远程Linux主机:scp /root/test root@
localhost:/tmp
从远程主机下载到本地: scp root@
localhost :/tmp/test .(最后面有个点)
3. SSH详细设置
:
所有的sshd服务的设置都存储在/etc/ssh/sshd_config文件中,一般默认即可
一个简单的两个Linux之间的容灾备份的Demo,设计到的内容有ssh公钥和私钥的原理,rsync命令的用法。
当然使用这些的前提是ssh和rsync已经都安装好。
首先配置ssh,当rsync通过ssh登陆的时候可以不用输入密码。
场景要求:
场景角色: 系统类型 IP 地址 机器名 当前操作用户名
Server: red hat linux 9, 192.168.2.103 redhat1 root
Client: red hat linux 9, ...
abstract class
和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。
abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互 ...