- 博客(109)
- 收藏
- 关注
原创 博客文章索引
常用命令之find篇http://blog.csdn.net/flagonxia/archive/2009/03/27/4028395.aspx 学习几条Unix的初级命令http://blog.csdn.net/flagonxia/archive/2009/03/28/4031377.aspx Ubuntu上安装SSH应用http://blog.csdn.net/fl
2009-07-09 20:05:00 466
原创 Solaris的svcs命令
1. svcs -a 显示系统上所有的服务及其它们的状态.2. svcs service 查看单个服务的状态root@widow.seven.com:/> svcs ntpSTATE STIME
2011-09-22 14:03:11 1214
Solaris的svcs命令
1. svcs -a 显示系统上所有的服务及其它们的状态.2. svcs service 查看单个服务的状态root@widow.seven.com:/> svcs ntpSTATE STIME
2011-09-22 13:53:26 561
原创 lsof 命令的使用
lsof 用来查看文件被进程使用的情况。文件的含义很宽泛,它也可以指一个端口。这条命令的使用方法很灵活。用法1) lsof xia 显示正在使用文件abc.file的进程我用cat>xia后,
2011-09-21 10:12:28 614
转载 Veritas 学习笔记
1. 概述Veritas Volume Manager 软件是一个高端系统级的磁盘/存贮阵列解决方案。它可以实现简单的,在线的磁盘管理和配置,大大减少了系统维护的宕机时间, 也可以为企业电脑和新兴的SAN(storage Area Network)提供
2011-08-29 13:45:18 997
翻译 Solaris中显示系统的诊断(diagnostic information)信息和配置
Solaris中,有几条命令对于得到系统的诊断信息特别有用,如:prtdiag、prtconf,还有psrinfo。prtdiag and prtconfare extremely useful commands to quickly learn about RAM, C
2011-08-16 10:32:20 325
原创
简单邮件传输协议 (Simple Mail Transfer Protocol, SMTP) 是事实上的在Internet传输email的标准。SMTP是一个相对简单的基于文本的协议。在其之上指定了一条消息的一个或多个接收者(在大多数情况下被确认是存在的),然后消息文本会被传
2011-08-08 21:09:29 235
原创 SSH使用详解
使用用户名user1连接test.server1ssh -l user1 test.server1 或者:ssh user1@test.server1ssh -l user1 -p 22 test.server1 # -p: 指定端口,默认的
2011-08-08 13:49:11 321
原创 常用的Linux操作
1) 打包和压缩文件打包 /etc /var/log 到etclog.tar.gz patrick@patrick:~/tmp$ sudo tar -zcvf etclog.tar.gz /etc /var/log打包/etc /var/log 到etcl
2011-07-27 21:01:48 122
原创 Ubuntu学习笔记(二)
概述 Ubuntu软件包分为4种:main、restricted、universe(公共的)、multiverse(多元化的)。 其中main和universe的软件提供源代码。 Ubuntu软件包位于Ubuntu镜像站点的目录树中。 · dists/:本目录包含发行版与预发行版的软件包· pool/:包含运行于各种软件架构的二进制软件包,生成这些
2011-07-24 19:42:15 945
原创 Ubuntu 学习笔记(一)
Ubuntu 学习笔记软件包和服务管理 l 查看软件包有没有安装apt-cache search ssh l 显示软件包的详细信息apt-cache show openssh-client l 配置软件安装或升级的本地源目的是将光盘作为本地源,用以安装和升级软件。Step 1: 挂载光盘
2011-07-24 19:40:51 238
原创 Ubuntu学习笔记(一) 软件包基础知识和实用工具
概述 Ubuntu软件包分为4种:main、restricted、universe(公共的)、multiverse(多元化的)。 其中main和universe的软件提供源代码。 Ubuntu软件包位于Ubuntu镜像站点的目录树中。 dists/pool/indices/project/: 供开发人员使用 问题:如何控制Ubu
2011-06-28 14:46:00 325
原创 查看目录与其父目录
在象"rm -rf .*" 的命令行参数中使用通配符文件名,有可能造成危险的结果, 因为 ".*" 扩展为 "." 和 ".."。 比较幸运的是,在 Debian 发行版中,当前版本的 "rm" 命令会检查文件名参数的健全性,会拒绝删除 "." 和 ".."。 但这种检查并不一定在其它地方存在。 尝试下面的操作来参看通配符文件名是怎样工作的。"echo ." : 列出当前目录自身
2011-06-27 16:01:00 375
原创 Ubuntu中拷贝整个目录
(方法1) # cp -a /source/directory /dest/directory # 要求 GNU cp传统的cp命令无法完成这个任务,因为它即不对符号链接区分对待,也不能保存硬链接。(方法2) # (cd /source/directory && tar cf - . ) | (cd /dest/directory && tar xvfp - )Tar克服了cp在处理符号链接时出
2011-06-27 14:44:00 4246
原创 Ubuntu中iptables的使用
Ubuntu中使用iptables (一) 设置开机启动iptables # sysv-rc-conf --level 2345 iptables on (二) iptables的基本命令 1. 列出当前iptables的策略和规则# iptables -L -n -n: 用数字形式显示 # iptables -L -v -v
2011-06-05 16:28:00 12707 1
转载 在Linux中使用nmap命令
nmap命令的介绍。在CentOS 5中,nmap命令默认并没有安装,需要使用‘yum install nmap*’进行安装。
2011-05-22 23:55:00 629
原创 如何查看系统是32位还是64位的?
方法1:利用uname命令# uname -a执行结果里有X86_64就是64位的系统,反之是32位的。 # uname -mX86_64 # archX86_64 方法2:利用file命令#file /bin/cat/bin/cat: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV)
2011-05-19 13:24:00 933
原创 DNS 的简单例子
1) /etc/named.conf options { directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; pi
2011-01-20 19:58:00 408
原创 xinetd管理的服务和在CentOS 5.5中配置telnet服务器的实例
xinetd管理的服务和在CentOS 5.5中配置telnet服务器的实例。
2011-01-08 13:49:00 2430
原创 Java中的输入输出流
什么是Java的数据流? 流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据源的流,这个数据源可以是文件,内存,或是网络连接。类似的,当程序需要写入数据的时候,就会开启一个通向目的地的流。 Java中的流分为两种,一种是字节流,另一种是字符流,分别由四个抽象类来表示 (每种流包括输入和输出两种所以一共四个)。 InputStr
2010-03-23 23:18:00 137
原创 运用JMX监控和管理WebLogic的运行
JMX的概述 JMX(Java Management Extensions)是SUN创建的一套规范。BEA WebLogic Server实现了JMX大部分的API,并且提供了一个完全兼容JMX的控制台来管理各种资源。 在JMX中,被管理的资源被封装为Managed Bean ,简称MBean。MBean是对所有资源的一种抽象。目前,JMX定义了四种类型
2010-03-18 22:59:00 343
原创 Java中多线程的实现
什么叫多线程?Java程序通过流控制来执行程序流,程序中单个顺序的流控制称为线程。 线程和进程的异同点在哪里?相同点:他们一样拥有独立的执行控制,由操作系统负责调度。不同点:线程没有独立的系统资源,同一进程中的所有线程共享进程的系统资源,如存储空间、磁盘文件、打印机等。 由于各个线程的控制流彼此独立,使得各个线程之间的代码是可以按照任何合理的顺序执行,由此带来线程调度和
2010-03-15 15:04:00 84
原创 EJB技术架构
什么叫EJB? EJB(Enterprise JavaBean)其实是依照EJB规范开发的Java组件。与通常的Java类不同的是,EJB组件运行在服务器端,具体的说,运行在J2EE应用服务器的EJB容器中。 开发EJB组件,除了定义一个封装业务逻辑的Java类以外,还要定义供客户端访问的远程接口和内部接口。当部署EJB组件到应用服务器时,还需要定义相应的部署描述符。
2010-03-12 23:01:00 149
原创 在WebLogic中使用JMS
JMS的基础知识1. 什么是JMS? JMS的目的是应用程序能在异步情况下可靠地传递和接收信息。从编程的角度看,JMS可以被当作完成信息服务的一组API。 JMS使用消息系统处理进程间的通信,消息系统提供满足规范的方法连接应用中的不同的组件。当采用异步方式传递信息时,客户机不必等待处理过程都完成就可以继续处理。 2. JMS的通信机制 JMS的通信机制分
2010-03-12 22:59:00 264
原创 WebLogic Server的JMS开发
JMS的基础知识1. 什么是JMS? JMS的目的是应用程序能在异步情况下可靠地传递和接收信息。从编程的角度看,JMS可以被当作完成信息服务的一组API。 JMS使用消息系统处理进程间的通信,消息系统提供满足规范的方法连接应用中的不同的组件。当采用异步方式传递信息时,客户机不必等待处理过程都完成就可以继续处理。 2. JMS的通信机制 JMS的通信机制分
2010-03-07 18:55:00 139
原创 在WebLogic 9中配置MySql的数据源
第一步,下载Mysql的JDBC驱动程序,名为connectorJ。下载网址:http://dev.mysql.com/downloads/connector/j/解压缩zip文件后,将文件mysql-connector-java-5.1.12-bin.jar到目录d:/Software/MySQL/MySQL Server 5.1/jdbcdriver/中 第二步,修改文件d:
2010-03-05 23:52:00 156
原创 WebLogic Server 中的JNDI
JNDI简介 Java命名和目录接口(Java Naming and Directory Interface, JNDI)为Java程序提供访问名字与目录服务的API。 JNDI的体系结构如下 Level 1: Java Applications Level 2: JNDI API Level 3: Naming Manager -
2010-03-04 22:13:00 213
原创 在weblogic 10.3中如何启动managed server
假设managed server的名字为: appserver。 D:/Software/Bea/user_projects/domains/patrick_domain/bin>startManagedWebLogic.cmd appserver http://192.168.1.2:80 80: administration server的监听端口号。 在启动过程中,需
2010-02-24 01:16:00 1425
原创 WebLogic Server中的JDBC
1. JDBC的基本概念 JDBC是一个Java程序与数据库系统通信的标准API。它由一组用Java语言编写的类和接口组成。 JDBC做三件事: 与数据库建立连接 发送SQL语句 处理结果
2010-02-23 17:23:00 121
转载 Shell 的调试技术
本文全面系统地介绍了shell脚本调试技术,包括使用echo, tee, trap等命令输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用“-n”选项进行shell脚本的语法检查,使用“-x”选项实现shell脚本逐条语句的跟踪,巧妙地利用shell的内置变量增强“-x”选项的输出信息等。 一. 前言shell编程在unix/linux世界中使用得非常广泛,熟练掌握shell编程也
2010-02-05 21:32:00 382
原创 Oracle的数据分区
数据分区是针对表的。 为什么要将表分区? 分区表通常存储在较小的文件(硬件故障时,只有数据库的一小部分会受到影响。易于数据分析。可以在其他分区继续提供服务的同时维护需要进行维护的表的分区。alter table sale drop partition q1_1999;基于量程的分区 关键是选择分区键,它应该考虑到3个因素。 当数据从分区表
2010-01-31 13:24:00 146
原创 用户和文件的权限
例1: 用户:flagonxia,所在组是flagonxia (用户私有组)文件:-rw-rw---- 1 flagonxia flagonxia 14 2010-01-08 21:04 file2 用户:tester,所在组是flagonxia usermod -g flagonxia tester 还有一种方法,编辑/etc/group:flag
2010-01-07 23:28:00 94
原创 使用awk
#!/bin/shCONFIGVALUE=""getConfigInfo(){ HEAD=$1 NAME=$2 echo "in getConfigInfo(): $HEAD, $NAME" echo "grep -n $HEAD config | awk -F: {print /$1}" > temp.cmd
2009-11-04 23:06:00 93
原创 如何切换Run Level?
方法1: 在进入系统后使用telinit命令切换run level 【step 1】 检查当前的run level[root@airhouse rc1.d]# runlevelN 5 【step 2】 将run level切换到3[root@airhouse rc1.d]# /sbin/telinit 3[root@airhouse rc1.d]# runlevel5
2009-10-25 17:25:00 599
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人