| 永涛 的个人资料Solaris照片日志列表 | 帮助 |
|
1月1日 sed与unix命令等价代码鉴赏转贴:sed 与 unix 命令等价代码鉴赏
http://www.chinaunix.net 作者:admirer 发表于:2004-04-18 21:19:20 UNIX | SED ---------------+---------------------------------------------------------------- cat | sed ':' cat -s | sed '/./,/^$/!d' tac | sed '1!G;h;$!d' grep | sed '/patt/!d' grep -v | sed '/patt/d' head | sed '10q' head -1 | sed 'q' tail | sed -e ':a' -e '$q;N;11,$D;ba' tail -1 | sed '$!d' tail -f | sed -u '/./!d' cut -c 10 | sed 's/\(.\)\{10\}.*/\1/' cut -d: -f4 | sed 's/\(\([^:]*\):\)\{4\}.*/\2/' tr A-Z a-z | sed 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/' tr a-z A-Z | sed 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/' tr -s ' ' | sed 's/ \+/ /g' tr -d '\012' | sed 'H;$!d;g;s/\n//g' wc -l | sed -n '$=' uniq | sed 'N;/^\(.*\)\n\1$/!P;D' rev | sed '/\n/!G;s/\(.\)\(.*\n\)/&\2\1/;//D;s/.//' basename | sed 's,.*/,,' dirname | sed 's,[^/]*$,,' xargs | sed -e ':a' -e '$!N;s/\n/ /;ta' paste -sd: | sed -e ':a' -e '$!N;s/\n/:/;ta' cat -n | sed '=' | sed '$!N;s/\n/ /' grep -n | sed -n '/patt/{=;p;}' | sed '$!N;s/\n/:/' cp orig new | sed 'w new' orig[/code:1:739eb4cef5] 12月29日 如何使用[Ctrl+Alt+Del]锁定系统如何使用[Ctrl+Alt+Del]锁定系统
问:在Windows 2000系统中,可以通过“Ctrl+Alt+Del”快速地锁定系统,而在
Windows XP中要想这样锁定系统必须切换到经典模式下才可以达到目的。请问,在不切换
为经典模式下如何通过“Ctrl+Alt+Del”锁定系统?
答:其实在Windows XP中可以通过“Win+L”键快速地锁定系统,如果你习惯使用
“Ctrl+Alt+Del”来锁定系统,则可以这样实现:在桌面上右击鼠标,选择“新建→快捷
方式”,输入“%windir%\System32\rundll32.exe user32.dll,LockWorkStation”,最后
设置此快捷方式的快捷键为需要的快捷键即可。 12月26日 ORACLE常用命令一、ORACLE的启动和关闭
1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup SVRMGR>quit b、关闭ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>shutdown SVRMGR>quit 启动oracle9i数据库命令: $ sqlplus /nolog SQL*Plus: Release 9.2.0.1.0 - Production on Fri Oct 31 13:53:53 2003 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. SQL> connect / as sysdba Connected to an idle instance. SQL> startup^C SQL> startup ORACLE instance started. 2、在双机环境下 要想启动或关闭ORACLE系统必须首先切换到root用户,如下 su - root a、启动ORACLE系统 hareg -y oracle b、关闭ORACLE系统 hareg -n oracle Oracle数据库有哪几种启动方式 说明: 有以下几种启动方式: 1、startup nomount 非安装启动,这种方式启动下可执行:重建控制文件、重建数据库 读取init.ora文件,启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件。 2、startup mount dbname 安装启动,这种方式启动下可执行: 数据库日志归档、 数据库介质恢复、 使数据文件联机或脱机, 重新定位数据文件、重做日志文件。 执行“nomount”,然后打开控制文件,确认数据文件和联机日志文件的位置, 但此时不对数据文件和日志文件进行校验检查。 3、startup open dbname 先执行“nomount”,然后执行“mount”,再打开包括Redo log文件在内的所有数据库文件, 这种方式下可访问数据库中的数据。 4、startup,等于以下三个命令 startup nomount alter database mount alter database open 5、startup restrict 约束方式启动 这种方式能够启动数据库,但只允许具有一定特权的用户访问 非特权用户访问时,会出现以下提示: ERROR: ORA-01035: ORACLE 只允许具有 RESTRICTED SESSION 权限的用户使用 6、startup force 强制启动方式 当不能关闭数据库时,可以用startup force来完成数据库的关闭 先关闭数据库,再执行正常启动数据库命令 7、startup pfile=参数文件名 带初始化参数文件的启动方式 先读取参数文件,再按参数文件中的设置启动数据库 例:startup pfile=E:Oracleadminoradbpfileinit.ora 8、startup EXCLUSIVE 二、查看数据库的SQL 1、查看表空间的名称及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size from dba_tablespaces t, dba_data_files d where t.tablespace_name = d.tablespace_name group by t.tablespace_name; 2、查看表空间物理文件的名称及大小 select tablespace_name, file_id, file_name, round(bytes/(1024*1024),0) total_space from dba_data_files order by tablespace_name; 3、查看回滚段名称及大小 select segment_name, tablespace_name, r.status, (initial_extent/1024) InitialExtent,(next_extent/1024) NextExtent, max_extents, v.curext CurExtent From dba_rollback_segs r, v$rollstat v Where r.segment_id = v.usn(+) order by segment_name ; 4、查看控制文件 select name from v$controlfile; 5、查看日志文件 select member from v$logfile; 6、查看表空间的使用情况 select sum(bytes)/(1024*1024) as free_space,tablespace_name from dba_free_space group by tablespace_name; SELECT A.TABLESPACE_NAME,A.BYTES TOTAL,B.BYTES USED, C.BYTES FREE, (B.BYTES*100)/A.BYTES "% USED",(C.BYTES*100)/A.BYTES "% FREE" FROM SYS.SM$TS_AVAIL A,SYS.SM$TS_USED B,SYS.SM$TS_FREE C WHERE A.TABLESPACE_NAME=B.TABLESPACE_NAME AND A.TABLESPACE_NAME=C.TABLESPACE_NAME; 7、查看数据库库对象 select owner, object_type, status, count(*) count# from all_objects group by owner, object_type, status; 8、查看数据库的版本 Select version FROM Product_component_version Where SUBSTR(PRODUCT,1,6)='Oracle'; 9、查看数据库的创建日期和归档方式 Select Created, Log_Mode, Log_Mode From V$Database; 三、ORACLE用户连接的管理 用系统管理员,查看当前数据库有几个用户连接: SQL> select username,sid,serial# from v$session; 如果要停某个连接用 SQL> alter system kill session 'sid,serial#'; 如果这命令不行,找它UNIX的进程数 SQL> select pro.spid from v$session ses,v$process pro where ses.sid=21 and ses.paddr=pro.addr; 说明:21是某个连接的sid数 然后用 kill 命令杀此进程号。 四、SQL*PLUS使用 a、近入SQL*Plus $sqlplus 用户名/密码 退出SQL*Plus SQL>exit b、在sqlplus下得到帮助信息 列出全部SQL命令和SQL*Plus命令 SQL>help 列出某个特定的命令的信息 SQL>help 命令名 c、显示表结构命令DESCRIBE SQL>DESC 表名 d、SQL*Plus中的编辑命令 显示SQL缓冲区命令 SQL>L 修改SQL命令 首先要将待改正行变为当前行 SQL>n 用CHANGE命令修改内容 SQL>c/旧/新 重新确认是否已正确 SQL>L 使用INPUT命令可以在SQL缓冲区中增加一行或多行 SQL>i SQL>输入内容 e、调用外部系统编辑器 SQL>edit 文件名 可以使用DEFINE命令设置系统变量EDITOR来改变文本编辑器的类型,在login.sql文件中定义如下一行 DEFINE_EDITOR=vi f、运行命令文件 SQL>START test SQL>@test 常用SQL*Plus语句 a、表的创建、修改、删除 创建表的命令格式如下: create table 表名 (列说明列表); 为基表增加新列命令如下: ALTER TABLE 表名 ADD (列说明列表) 例:为test表增加一列Age,用来存放年龄 sql>alter table test add (Age number(3)); 修改基表列定义命令如下: ALTER TABLE 表名 MODIFY (列名 数据类型) 例:将test表中的Count列宽度加长为10个字符 sql>alter atble test modify (County char(10)); b、将一张表删除语句的格式如下: DORP TABLE 表名; 例:表删除将同时删除表的数据和表的定义 sql>drop table test c、表空间的创建、删除 安装Oracle 9i时出现乱码
在RedHat9中安装Oracle 9i时出现乱码 12月18日 Solaris系统管理命令及相关技术中英文对照转自Tarena论坛
Solaris 系统管理命令及相关技术中英文对照
A ------------------------------------------------------------------ -----------------
ab2admin—对AnswerBook2进行管理的命令行界面 ab2cd—从Documentation CD中运行AnswerBook2服务器 ab2regsvr—向联合域名服务注册AnswerBook2文档服务器 accept、reject—接受或拒绝打印请求 acct—对计数及各种计数命令的概述 acctcms—进程计数命令 acctcon、acctcon1、acctcon2—连接时间计数 acctdisk—将计数数据转换为计数记录总数 acctdusg—通过登录信息计算磁盘资源的消耗 acctmerg—合并或添加总体计数文件 accton—在已有文件中追加进程计数记录 acctprc、acctprc1、acctprc2—进程计数 acctsh、chargefee、ckpacct、dodisk、lastlogin、monacct、nulladm、 prctmp、prdaily、prtacct、
shutacct、startup、turnacct—进行计数的shell过程 acctwtmp—将utmpx记录写入文件 adbgen—生成adb脚本 add_drv—在系统中增加一个新的设备驱动器 add_install_client—从网络安装中添加或删除客户的脚本 add_to_install_server—从附加的Solaris CD中将脚本复制到现有的网络安 装服务器
addbadsec—映射出错误磁盘块 admintool—通过图形用户界面进行系统管理 afbconfig、SUNWafb_config—配置AFB图形加速器 aliasadm—处理NIS+别名映射 allocate—设备分配 amiserv—AMI密钥服务器 answerbook2_admin—AnswerBook2 GUI管理工具 arp—地址解析的显示与控制 aset—控制或限制对系统文件和目录的访问 aset.restore—恢复ASET所影响的文件系统 aspppd、aspppls—异步PPP链接管理程序 aspppls—异步PPP链接管理程序 audit—控制审计守护进程的行为 auditconfig—审计配置 auditd—控制审计追踪文件的生成与定位 auditreduce—从审计追踪文件中合并和选择审计追踪记录 audit_startup—审计子系统初始化脚本 auditstat—显示内核审计统计 audit_warn—审计守护进程警告脚本 automount—安装自动挂接点 automountd—挂接/摘除守护进程autofs autopush—配置一个自动压入的STREAMS模块列表 B ------------------------------------------------------------------ -----------------
bdconfig—配置按钮和拨号流 boot—启动系统内核或者一个独立程序 bootparamd—引导参数服务器 bsmconv、bsmunconv—启用或者禁用BSM busstat—报告与总线有关的性能统计 C ------------------------------------------------------------------ -----------------
cachefslog—对CacheFS进行记录 cachefspack—将文件和文件系统压缩到高速缓存中 cachefsstat—对CacheFS进行统计 cachefswssize—测定高速缓存文件的工作集合的大小 captoinfo—将termcap描述转换为terminfo描述 cfgadm—配置管理 cfgadm_ac—对EXX00内存进行系统管理 cfgadm_pci—对PCI热插入进行配置管理的命令 cfgadm_scsi—SCSI硬件专用的cfgadm命令 cfgadm_sysctrl—对EX00系统板进行管理 cfsadmin—管理CacheFS进行文件系统高速缓存时所使用的磁盘空间 cg14config—配置SX/CG14图形加速器设备 chargefee—计数的shell过程 check-hostname—检测sendmail是否能够测定系统的完全合格主机名 check-permissions—检测邮件重新路由的权限 check—对JumpStart规则文件中的规则进行校验的脚本 chown—改变所有者 chroot—修改命令的root目录 ckpacct—定期检测/var/adm/pacct长度的计数命令 clear_locks—清除NFS客户所持有的锁 clinfo—显示分组信息 closewtmp—将一个非法读取进程的记录放入/var/adm/wtmpx文件 clri、dcopy—清除信息节点 comsat—Biff服务器 consadm—指定或者显示辅助控制台设备 conv_lp—转换LP的配置 conv_lpd—转换LPD的配置 coreadm—对核心文件进行管理 cpustat—通过CPU性能计数对系统行为进行嗫? crash—检测系统映像 cron—时钟守护进程 cvcd—虚拟控制台守护进程 D ------------------------------------------------------------------ -----------------
dcopy—清除信息节点 dd—转换与复制文件 deallocate—设备的卸配 devattr—显示设备属性 devconfig—配置设备属性 devfree—从独占使用中释放设备 devfsadm—对/dev和/devices进行管理的命令 devfseventd—devfsadmd的内核事件通知守护进程 devinfo—打印特定于设备的信息 devlinks—为各种设备和伪设备添加/dev项 devnm—设备名 devreserv—为独占使用预留设备 df—显示闲置的磁盘块和文件数 df_ufs—报告UFS文件系统上的闲置磁盘空间 dfmounts—显示被挂接的资源信息 dfmounts_nfs—显示被挂接的NFS资源信息 dfshares—列举远程或本地系统中可用的资源 dfshares_nfs—列举远程系统可用的NFS资源 dhcpagent—客户DHCP的守护进程 dhcpconfig—对DHCP服务进行管理的命令 dhcpmgr—管理DHCP服务的图形界面 dhtadm—对DHCP配置表进行管理的命令 disks—为附加到系统的硬盘创建/dev项 diskscan—执行表面分析 dispadmin—进程调度管理 dmesg—收集系统诊断消息,形成错误日志 dmi_cmd—DMI命令行界面的命令 dmiget—命令行方式的DMI的获取命令 dminfo—报告设备映射文件中某设备项的相关信息 dmispd—Sun Solstice Enterprise 的DMI服务提供商 dodisk—由时钟守护进程调用的shell过程,可执行磁盘计数功能 domainname—显示或者设置当前域名 dr_daemon—Enterprise 10000 的动态重配守护进程 drvconfig—配置/devices目录 du—对磁盘使用情况进行汇总 dumpadm—对操作系统的崩溃转储进行配置 E ------------------------------------------------------------------ -----------------
edquota—为UFS文件系统编辑用户配额 eeprom—EEPROM的显示和装载命令 F ------------------------------------------------------------------ -----------------
fbconfig—帧缓冲的配置命令 fdetach—将名字与基于STREAMS的文件描述符分离 fdisk—创建或者修改固定磁盘分区表 ff—为文件系统列举文件名和统计信息 ff_ufs—为UFS文件系统列举文件名和统计 ffbconfig—对FFB图形加速器进行配置 fingerd—远程用户信息服务器 firmware—可引导的固件程序和固件命令 fmthard—填充硬盘的卷目录表 fncheck—检测FNS数据与NIS+数据之间的一致性 fncopy—复制FNS环境 fncreate—创建FNS环境 fncreate_fs—创建FNS文件系统的环境 fncreate_printer—在FNS名字空间中创建新打印机 fndestroy—破坏FNS环境 fnselect—为FNS初始化环境选择一个特定的命名服务 fnsypd—更新NIS主服务器上的FNS环境 FORMat—磁盘的分区与维护命令 fsck—检测和修复文件系统 fsck_cachefs—为CacheFS缓存的数据进行完整性检测 fsck_s5fs—文件系统的一致性检测和交互式修复 fsck_udfs—文件系统的一致性检测和交互式修复 fsck_ufs—文件系统的一致性检测和交互式修复 fsdb—文件系统调试器 fsdb_udfs—UDFS文件系统调试器 fsdb_ufs—UFS文件系统调试器 fsirand—安装随机的信息节点编号生成器 fstyp—测定文件系统的类型 ftpd—文件传输协议服务器 fuser—通过文件或者文件结构标识进程 fwtmp、wtmpfix—对连接计数记录进行处理 G ------------------------------------------------------------------ -----------------
gencc—创建cc命令的前端 getdev—分类列举设备 getdgrp—列举包含了匹配设备的设备组 getent—从管理数据库中获取表项 gettable—从主机中获取DoD Internet格式的主机表 getty—设置终端类型、模式、速度和行规范 getvol—对设备的可达性进行校验 GFXconfig—配置PGX32(Raptor GFX)图形加速器 goupadd—在系统中添加或创建新组定义 groupdel—从系统中删除组定义 groupmod—修改系统中的组定义 grpck—口令和组文件的检测程序 gsscred—添加、删除 、列举gsscred表项 gssd—为内核RPC产生和验证GSS-AIP标记 H ------------------------------------------------------------------ -----------------
halt、poweroff—关闭处理器 hostconfig—配置系统的主机参数 htable—转换DoD Internet格式的主机表 I ------------------------------------------------------------------ -----------------
id—返回用户标识 ifconfig—配置网络接口参数 in.comsat、comsat—Biff服务器 in.dhcpd—DHCP服务器 in.fingerd、fingerd—远程用户信息服务器 in.ftpd、ftpd—文件传输协议服务器 in.lpd—BSD打印协议适配器 in.named、named—Internet域名服务器 in.ndpd—IPv6的自动配置守护进程 in.rarpd、rarpd—DARPA逆向地址解析协议服务器 in.rdisc、rdisc—发现网络路由守护进程 in.rexecd、rexecd—远程执行服务器 in.ripngd—IPv6的网络路由守护进程 in.rlogind、rlogind—远程登录服务器 in.routed、routed—网络路由守护进程 in.rshd、rshd—远程shell服务器 in.rwhod、rwhod—系统状态服务器 in.talkd、talkd—talk程序服务器 in.telnetd、telnetd—DARPA TELNET协议服务器 in.tftpd、tftpd—Internet平凡文件传输协议服务器 in.tnamed、tnamed—DARPA平凡名字服务器 in.uucpd、uucpd—UUCP服务器 inetd—Internet服务守护进程 infocmp—比较或打印terminfo描述 init、telinit—进程控制的初始化 init.wbem—启动和停止CIM引导管理程序 install—安装命令 install_scripts—Solaris软件的安装脚本 installboot—在磁盘分区中安装引导块 installf—向软件安装数据库中添加文件 Intro、intro—对维护命令及应用程序的介绍 iostat—报告I/O统计 ipsecconf—配置系统范围的IPsec策略 ipseckey—手工操作IPsec的SA数据库 K ------------------------------------------------------------------ -----------------
kadb—内核调试器 kdmconfig—配置或卸配键盘、显示器和鼠标选项 kerbd—为内核RPC生成和校验Kerberos票据 kernel—包括基本操作系统服务在内的UNIX系统可执行文件 keyserv—存储加密私钥的服务器 killall—杀死所有活跃的进程 ktkt_warnd—Kerberos警告守护进程 kstat—显示内核统计信息 L ------------------------------------------------------------------ -----------------
labelit—为文件系统列举或者提供标签 labelit_hsfs—为HSFS文件系统列举或者提供标签 labelit_udfs—为UDF文件系统列举或者提供标签 labelit_ufs—为UFS文件系统列举或者提供标签 lastlogin—显示每个人员所登录的最后日期 ldap_cachemgr—为NIS查找缓存的服务器和客户信息LDAP守护进程 ldapclient、ldap_gen_profile—对LDAP客户机进行初始化或者创建LDAP客 户配置文件的LDIF
link、unlink—链接或者取消链接文件和目录 list_devices—列举可分配的设备 listdgrp—列举设备组的成员 listen—网络监听守护进程 llc2_loop—为测试驱动器、适配器和网络回送诊断 lockd—网络锁定守护进程 lockfs—修改或者报告文件系统锁 lockstat—报告内核锁的统计信息 lofiadm—通过lofi管理可用作磁块设备的文件 logins—列举用户和系统的登录信息 lpadmin—配置LP打印服务 lpfilter—管理LP打印服务所使用的过滤器 lpFORMs—管理LP打印服务所使用的格式 lpget—获取打印配置 lpmove—移动打印请求 lpsched—启动LP打印服务 lpset—在/etc/printers.conf或FNS中设置打印配置 lpshut—停止LP打印服务 lpsystem—向打印服务注册远程系统 lpusers—设置打印队列的优先级 luxadm—SENA、RSM和SSA子系统的管理程序 M ------------------------------------------------------------------ -----------------
m64config—配置M64图形加速器 mail.local—将邮件存入邮件箱 makedbm—创建dbm文件,或者从dbm文件得到文本文件 makemap—为sendmail创建数据库映射 mibiisa—Sun SUMP代理 mk—从源代码重建二进制系统和命令 mkfifo—创建FIFO专用文件 mkfile—创建一个文件 mkfs—构造文件系统 mkfs_pcfs—构造FAT文件系统 mkfs_udfs—构造UDFS文件系统 mkfs_ufs—构造UFS文件系统 mknod—创建专用文件 modify_install_server—在现有网络安装服务器上取代miniroot的脚本 modinfo—显示所装载的内核模块信息 modload—装载内核模块 modunload—卸载模块 mofcomp—将MOF文件编译为CIM类 monacct—每月调用计数程序 monitor—SPARC系统的PROM监控器 mount、umount—挂接或摘除文件系统和远程资源 mountall、umountall—挂接、摘除多个文件系统 mount_cachefs—挂接CacheFS文件系统 mountd—接收NFS挂接请求和NFS访问的服务器 mount_hsfs—挂接HSFS文件系统 mount_nfs—挂接远程的NFS资源 mount_pcfs—挂接PCFS文件系统 mount_s5fs—挂接s5文件系统 mount_tmpfs—挂接tmpfs文件系统 mount_udfs—挂接UDFS文件系统 mount_ufs—挂接UFS文件系统 mount_xmemfs—挂接xmemfs文件系统 mpstat—报告每个处理器的统计信息 msgid—生成消息ID mvdir—移动目录 N ------------------------------------------------------------------ -----------------
named-bootconf—将配置文件转换为适用于Bind 8.1的格式 named-xfer—支持入站区域传送的辅助代理 named—Internet域服务器 ncheck—生成路径名与i编号的映射列表 ncheck_ufs—为UFS文件系统生成路径名与i编号的映射列表 ndd—获取和设置驱动器的配置参数 netstat—显示网络状态 newfs—构造新的UFS文件系统 newkey—在publickey数据库中创建新的Diffie-Hellman密钥对 nfsd—NFS守护进程 nfslogd—NFS的日志记录守护进程 nis_cachemgr—对NIS+服务器的位置信息进行高速缓存的NIS+命令 nfsstat—显示NFS统计信息 nisaddcred—创建NIS+证书 nisaddent—从相应的/etc文件或者NIS映射中创建NIS+表 nisauthconf—NIS+的安全性配置 nisbackup—备份NIS+目录 nisclient—为NIS+实体初始化NIS+证书 nisd—NIS+服务的守护进程 nisd_resolv—NIS+服务的守护进程 nisinit—NIS+客户和服务器的初始化命令 nislog—显示NIS+事务日志的内容 nispasswdd—NIS+口令更新的守护进程 nisping—向NIS+服务器发送ping nispopulate—填充NIS+域中的NIS+表 nisprefadm—为NIS+客户设置服务器优先级别的NIS+命令 nisrestore—恢复NIS+目录的备份 nisserver—创建NIS+服务器 nissetup—初始化NIS+域 nisshowcache—打印共享高速缓存文件的NIS+命令 nisstat—报告NIS+服务器的统计信息 nisupdkeys—更新NIS+目录中的公钥 nisadmin—对网络监听服务进行管理 nscd—名字服务的高速缓存守护进程 nslookup—交互式查询名字服务器 nstest—DNS测试shell nsupdate—更新DNS名字服务器 ntpdate—使用NTP设置本地的日期和时间 731 ntpq—标准NTP查询程序 733 ntptrace—沿着NTP主机链追溯到其主控时间资源 739 nulladm—采用664模式创建文件名,确保其所有者和组为adm O ------------------------------------------------------------------ -----------------
obpsym—OpenBoot固件的内核符号调试 ocfserv—OCF 服务器 P ------------------------------------------------------------------ -----------------
parse_dynamic_clustertoc—基于动态项对clustertoc文件进行语法分析 passmgmt—对口令文件进行管理 patchadd—将补丁包应用于Solaris系统 patchrm—删除补丁包并恢复以前保存的文件 pbind—控制和查询进程与处理器之间的绑定 pcmciad—PCMCIA用户守护进程 pfinstall—对安装配置文件进行测试 pgxconfig、GFXconfig—配置PGX32(Raptor GFX)图形加速器 ping—向网络主机发送ICMP(ICMP6) ECHO_REQUEST包 pkgadd—将软件包传给系统 pkgask—将答复信息存储在请求脚本中 pkgchk—检测软件包安装的准确性 pkgrm—从系统中删除软件包 pmadm—对端口监控器进行管理 pmconfig—对电源管理系统进行配置 pntadm—DHCP网络表的管理命令 ports—为串行线创建/dev和inittab项 powerd—电源管理的守护进程 poweroff—停止处理器 praudit—打印审计追踪文件的内容 prctmp、prdaily、prtacct—打印各种计数文件 printmgr—在网络中管理打印机的图形用户界面 prstat—报告活跃进程的统计信息 prtconf—打印系统的配置信息 prtdiag—显示系统的诊断信息 prtvtoc—报告关于磁盘几何以及分区信息 psradm—修改处理器的操作状态 psrinfo—显示处理器的相关信息 psrset—创建和管理处理器集合 putdev—编辑设备表 putdgrp—编辑设备组表 pwck、grpck—口令/组文件的检测程序 pwconv—使用/etc/passwd中的信息安装和更新/etc/shadow Q ------------------------------------------------------------------ -----------------
quot—汇总系统文件的所有权信息 quota—显示用户在UFS文件系统中的磁盘配额和使用情况 quotacheck—UFS文件系统配额的一致性检测程序 quotaon、quotaoff—打开或者关闭UFS文件系统的配额 R ------------------------------------------------------------------ -----------------
rarpd—DARPA逆向地址解析协议服务器 rdate—从远程主机设置系统日期 rdisc—探测网络路由器的守护进程 re-preinstall—在系统上安装JumpStart软件 reboot—重新启动操作系统 reject—拒绝打印请求 rem_drv—从系统中删除设备驱动器 removef—从软件数据库中删除文件 repquota—为UFS文件系统进行配额汇总 restricted_shell—受限的shell命令接收器 rexd—基于RPC的远程执行服务器 rexecd—远程执行服务器 rlogind—远程登录服务器 rm_install_client—从网络安装中删除客户的脚本 rmmount—用于CD-ROM和软盘的可移动介质挂接程序 rmt—远程磁带协议模块 roleadd—管理新的角色帐号 roledel—删除角色的登录 rolemod—修改现有的角色帐号 route—对路由表进行手工处理 routed—网络路由的守护进程 rpc.bootparamd、bootparamd—引导参数服务器 rpc.nisd、nisd—NIS+服务的守护进程 rpc.nisd_resolv、nisd_resolv—NIS+服务的守护进程 rpc.nispasswdd、nispasswdd—NIS+口令更新的守护进程 rpc.rexd、rexd—基于RPC的远程执行服务器 rpc.rstatd、rstatd—内核统计服务器 rpc.rusersd、rusersd—网络用户的名字服务器 rpc.rwalld、rwalld—网络rwall服务器 rpc.sprayd、sprayd—Spray服务器 rpc.yppasswdd、yppasswdd—修改NIS口令文件的服务器 rpc.ypupdated、ypupdated—修改NIS信息的服务器 rpcbind—统一地址到RPC程序编号的映射 rpcinfo—报告RPC信息 rpld—IA网络引导的RPL服务器 rquotad—远程配额服务器 rsh—受限的shell rshd—远程shell服务器 rstatd—内核统计服务器 rtc—对所有的实时钟和GMT标记进行管理 runacct—进行每日计数 rusersd—网络用户的名字服务器 rwall—写给网络中的所有用户 rwalld—网络rwall服务器 rwhod—系统状态服务器 S ------------------------------------------------------------------ -----------------
sa1、sa2、sadc—系统行为报告信息包 sac—服务访问控制器 sacadm—对服务访问控制器进行管理 sadc—报告系统行为的信息包 sadmind—分布式系统管理的守护进程 saf—服务访问程序 888 sar、sar1、sac2、sadc—报告系统行为的包 savecore—保存操作系统的崩溃转储 sendmail—在Internet上发送邮件 server_upgrade—为异质OS服务器的客户进行升级 setmnt—建立挂接表 setuname—修改系统信息 setup_install_server—从Solaris CD到磁盘的复制脚本 share—允许远程挂接时使用本地资源 share_nfs—允许远程挂接时使用NFS文件系统 shareall、unshareall—共享或者取消共享多个资源 showmount—显示所有的远程挂接 showrev—显示机器和软件的修正信息 shutacct—在系统关机时关闭进程计数 shutdown—关闭系统或者改变系统状态 slpd—服务定位协议守护进程 smartcard—配置和管理智能卡 smrsh—sendmail的受限shell snmpdx—Sun Solstice Enterprise Master Agent snmpXdmid—Sun Solstice Enterprise的SNMP-DMI映射 snoop—捕获并检查网络包 soconfig—配置套接字所使用的传输提供商 soladdapp—将应用程序添加到Solstice应用程序注册表中 soldelapp—从Solstice应用程序注册表中删除应用程序 solstice—通过图形用户界面访问系统管理工具 spray—Spray信息包 sprayd—Spray服务器 ssaadm—SPARCstorage 队列和SPARCstorage RSM磁盘系统的管理程序 startup—在启动时打开进程计数 statd—网络状态监控器 strace—打印STREAMS追踪消息 strclean—STREAMS错误记录器的清除程序 strerr—STREAMS错误记录器守护进程 sttydefs—为TTY端口维护行设置并寻找序列 su—成为超级用户或者另一个用户 sulogin—访问单用户模式 suninstall—安装Solaris操作环境 swap—交换管理界面 swmtool—安装、升级和删除软件包 sxconfig—为SX视频子系统配置连续内存 sync—更新超块 syncinit—设置串行线接口的操作参数 syncloop—同步线性回送的测试程序 syncstat—从同步串行链接中报告驱动器统计信息 sys-unconfig—取消系统的一个配置 sysdef—输出系统定义 sysidconfig—执行或定义系统配置程序 sysidtool、sysidnet、sysidns、sysidsys、sysidroot、sysidp—系统配置 syslogd—记录系统消息 T ------------------------------------------------------------------ -----------------
talkd—talk程序的服务器 tapes—为磁带设备创建/dev taskstat—打印ASET任务的状态 tcxconfig—配置S24(TCX)帧缓冲 telinit—进程控制的初始化 telnetd—DARPA TELNET协议服务器 tftpd—Internet平凡文件传输协议服务器 tic—terminfo编译器 tnamed—DARPA平凡命名服务器 traceroute—打印信息包到达网络主机的路由 ttyadm—对特定端口监控器的信息进行格式化并输出 ttymon—终端端口的监控器 tunefs—调谐现有的文件系统 turnacct—打开或关闭进程计数 U ------------------------------------------------------------------ -----------------
uadmin—管理控制 ufsdump—文件系统的增量转储 ufsrestore—文件系统的增量恢复 umount—摘除文件系统以及远程资源 umountall—摘除多个文件系统 unlink—取消文件和目录的连接 unshare—不允许远程系统挂接本地资源 unshare_nfs—不允许远程系统挂接本地的NFS文件系统 unshareall—取消所有资源的共享 useradd—管理系统中的新用户登录或新角色 userdel—从系统中删除用户登录 usermod—修改系统中的用户登录或角色信息 utmp2wtmp—在runacct所生成的文件/var/adm/wtmpx中创建新项 utmpd—utmpx监控守护进程 uucheck—检测UUCP目录和许可文件 uucico—UUCP系统的文件传输程序 uucleanup—清除UUCP假脱机目录 uucpd—UUCP服务器 uusched—UUCP文件传输程序的调度程序 Uutry、uutry—尝试在调试模式中联系远程系统 uuxqt—执行远程命令请求 V ------------------------------------------------------------------ -----------------
vmstat—报告虚拟内存的统计 volcopy—创建文件系统的映像拷贝 volcopy_ufs—创建UFS文件系统的映像拷贝 vold—对CD-ROM和软盘设备进行管理的卷管理守护进程 W ------------------------------------------------------------------ -----------------
wall—写给所有的用户 wbemadmin—启动Sun WBEM用户管理程序 wbemlogviewer—启动WBEM日志查看程序 whodo—报告谁在做什么 wtmpfix—处理连接计数记录 X ------------------------------------------------------------------ -----------------
xntpd—网络时间协议的守护进程 xntpdc—专用的NTP查询程序 Y ------------------------------------------------------------------ -----------------
ypbind—NIS绑定进程 ypinit—创建NIS客户 ypmake—重建NIS数据库 yppasswdd—修改NIS口令文件的服务器 yppoll—返回NIS服务器主机上的当前NIS映射版本 yppush—强制传播一个已修改的NIS映射 ypserv、ypxfrd—NIS服务器以及绑定进程 ypset—指向特定服务器上的ypbind ypstart、ypstop—启动和停止NIS服务 ypupdated—修改NIS信息的服务器 ypxfr、ypxfr_1perday、ypxfr_1perhour、ypxfr_2perday—从NIS服务器向 主机传送NIS映射
ypxfrd—NIS服务器与绑定进程 Z ------------------------------------------------------------------ ----------------- zdump—时区转储器 zic—时区编译器 Solaris用户命令中英文对照参考转自Tarena论坛
Solaris用户命令中英文对照参考
A ------------------------------------------------------------------ ----------------------
acctcom--查找和打印进程统计文件 adb--通用调试器 addbid--创建或扩展书目数据库 admin,scci-admin--创建和管理SCCI历史文件 aedplot--各种绘图仪的图形过滤器 alias,unalias--创建和删除假名 answerbook2--联机文档系统 appletviewer--浏览Java小程序 apropos--通过关键字查找命令 ar--维护可移植档案和库 arch--显示当前主机的体系结构 as--汇编器 asa--将FORTRAN回车控制输出转换成可打印的格式 at, batch--以后执行命令 atoplot--各种绘图仪的图形过滤器 atq--显示在指定时间运行的排队的作业 atrm--删除由at或batch假脱机的作业 audioconvert--转换音频文件格式 audioplay--播放音频文件 audiorecord--录制音频文件 awk--模式扫描和处理语言 B ------------------------------------------------------------------ ----------------------
banner--制作告示 basename, dirname--显示路径名部分 batch--以后执行命令 bc--二进制计算器 bdiff--比较大文件 bfs--扫描大文件 bg--控制进程执行 bgplot--各种绘图仪的图形过滤器 biff--通知收到邮件消息 break, continue--外壳内置函数,用以中断循环 C ------------------------------------------------------------------ ----------------------
cal--显示日历 calendar--提醒服务 cancel--取消打印请求 case, switch, select--从操作列表进行选择的内置函数 cat--连接并显示文件 cc--C 编译器 cd,chdir, pushd, popd, dirs--改变工作目录 cdc, sccs-cdc--改变SCCS增量更改的增量更改说明 chdir--改变工作目录 checheq--排版数学测试 checknr--检查nroff和troff输入文件的错误 chgrp--改变文件组所有权 chkey--改变用户的安全RPC密钥对 chmod--改变文件的权限模式 chown--改变文件所有权 cksum--写文件校验和及尺寸 clear--清除终端屏幕 cmp--比较两个文件 col--反向换行过滤器 com, sccs-comb--组合SCCS增量更改 comm--选择或丢弃两个文件中相同的行 command--执行简单的命令 compress, uncompress, zcat--压缩、解压缩文件或显示扩展文件 continue, break--外壳内置函数 cp--拷贝文件 cpio--拷进和拷出文件档案 cpp--C语言预处理器 corntab--用户表文件,按年代顺序排列 crtplot--各种绘图仪的图形过滤器 crypt--加密或解密文件 csh--带有类C语法的外壳命令解释器 csplit--在上下文的基础上拆分文件 ct --登录到远程终端 ctags--创建一个标记文件,以与ex和vi一起使用 cu--调用另一个UNIX系统 cut--剪切文件每行中选择的字段 D ------------------------------------------------------------------ ----------------------
date--写日期和时间 dc--桌面计算器 delta, sccs-delta--对SCCS文件生成增量更改 deroff--删除nroff/troff, tbl和eqn结构 df--报告空闲磁盘块和文件的数量 dhcpinfo--显示通过DHCP收到的参数值 diff--逐行显示两个文本文件之间的不同 diff3--比较3个文件之间的差别 diffmk--标记troff输入文件的版本之间的差别 dircmp--目录比较 dirname--提供路径名称部分 dirs--更改工作目录 dis--目标代码反汇编程序 disable--禁用LP打印机 dispgid--显示所有合法组名称列表 dispuid--显示所有合法用户名称的列表 dos2unix--将DOS格式的文本文件转换为ISO格式 download--下载主机上驻留的PostScript字体 dpost--PostScript打印机的troff后处理器 du--汇总磁盘的使用 dumbplot--各种绘图仪的图形过滤器 dump--为外壳脚本转储目标文件的选定部分 dumpcs--显示当前地区的代码集表 dumpkeys--转储键盘转换表 E ------------------------------------------------------------------ ----------------------
echo--将参数写到标准输出 ed, red--文本编辑器 edit--文本编辑器(ex的变体,用于临时用户) egrep--用完整的正则表达式搜索某个模式的文件 eject--从驱动器中弹出光盘或者磁盘之类的媒体 elfdump--转储目标文件的选定部分 enable, disable--启用/禁用LP打印机 env--为命令调用设置环境 eqn, neqn, checkeq--排版数学测试 eval--执行其他命令的外壳内置函数 ex--基于显示的文本编辑器 exec, eval, source--执行其他命令的外壳内置函数 exit, return, goto--让外壳忽略它的步骤顺序的外壳内置函数 expand, unexpand--将制表符展开为空格符,或反过来 export--外壳内置环境变量函数 exportfs--将exprotfs选项转换为共享/非共享命令 expr--计算表达式 exstr--从源文件中提取字符串 F ------------------------------------------------------------------ ----------------------
factor--得到数字的素因子 false--提供真值 fastboot, fasthalt--不检查磁盘而重现启动/暂停系统 fc--处理命令历史列表 fdFORMat--格式化磁盘或者PCMCIA存储卡 fg--控制进程执行 fgrep--在文件中搜索固定字符串 file--确定文件类型 filesync--同步常规、目录或特殊文件 find--查找文件 finger--显示关于本地和远程用户的信息 fmt--简单文本格式化程序 fmtmsg--在标准错误或者系统控制台上显示消息 fnattr--更新和检查与FNS命名对象有关的属性 fnbind--将引用绑定在FNS名称上 fnlist--显示FNS上下文中的名称和引用绑定 fnlookup--显示绑定在FNS名称上的引用 fnrename--重新命名FNS名称的绑定 fnsearch--搜索有特定属性的FNS对象 fnunbind--从FNS名称中解除引用的绑定 fold--折叠行的过滤器 for,foreach,repeat--内置重复函数 from--显示新到达的邮件消息的日期与发件人 ftp--文件传输程序 function--定义外壳函数的外壳内置命令 G ------------------------------------------------------------------ ----------------------
gcore--获取运行进程的核心映像 gencat--创建格式化的消息目录 genmsg--从源文件中抽取消息来生成消息源文件 get, sccs-get--检索SCCS文件的版本 getconf--获取配置值 getfacl--显示任意文件的信息 getopt--分析命令选项 getoptcvt--转换到getopts来分析命令选项 getopts--分析实用程序选项 gettext--从消息数据库中检索文本字符串 gigiplot--各种绘图仪的图形过滤器 glob--展开词列表的外壳内置函数 goto--外壳内置函数 gprof--显示调用图形配置文件数据 graph--画图形 grep--在文件中搜索一种模式 groups--打印用户组的成员 grpck--密码/组文件检查程序 H ------------------------------------------------------------------ ----------------------
hash,rehash,unhash,hashstat--计算目录内容的内部哈希表 hashcheck,hashmake--报告拼写错误 hashstat--计算目录内容的内部哈希表 head--显示文件的前几行 help,sccs-help--寻求关于SCCS错误或警告消息的帮助 history, fc--处理命令历史列表 hostid--打印当前主机的数字标识符 hostname--设置或打印当前主机系统名 hp7221plot, hpplot--各种绘图仪的图形过滤器 I ------------------------------------------------------------------ ----------------------
iAPX286,i286,i386,i486,i860--获取处理器类型真值 iconv--代码集转换实用程序 if,test--条件判断 implot--各种绘图仪的图形过滤器 indxbib--生成书目数据库的倒序索引 install--安装命令 Intro, intro--命令及应用程序介绍 ipcrm--删除消息队列、信号量集或共享的内存ID ipcs--报告进程间通信机制状态 isainfo--描述指令集结构 isalist--显示这个平台的本机指令集 J ------------------------------------------------------------------ ----------------------
jar--Java归档工具 javac--Java编译器 javadoc--Java API文档生成器 javah--C头文件和占位文件生成器 javald--创建Java应用程序包装 javap--Java类文件反汇编程序 jdb--Java调试器 jobs, fg, bg, stop, notify--控制进程执行 join--关系数据库运算符 jre--Java运行阶段解释器 jsh--标准和作业控制外壳及命令解释器 K ------------------------------------------------------------------ ----------------------
kbd--键盘命令 kdestroy--消除Kerberos证明书 Kerberos--介绍Kerberos安全系统 keylogin--使用keyserv解密并存储密钥 keylogout--用keyserv删除存储的密钥 kill--结束进程或对进程发信号 kinit--Kerberos登录命令 klist--列出当前持有的Kerberos证明书 ksh,rksh--korn外壳,一个标准的/限制的命令和编程语言 ksrvtgt--使用服务密钥获取并存储Kerberos授权证明书 L ------------------------------------------------------------------ ----------------------
last--显示注册和注销信息 lastcomm--按相反的顺序显示最近执行的命令 ld--目标文件的链接编辑器 ldapadd--ldap条目添加和修改工具 ldapdelete--ldap删除条目工具 ldapmodify, ldapadd--ldap条目添加和修改工具 ldapmodrdn--ldap修改条目RDN工具 ldapsearch--ldap搜索工具 ldd--列出可执行文件或者共享对象的动态从属关系 ld.so.1--动态对象的运行阶段链接程序 let--用于计算一个或多个算术表达式的外壳内置函数 lex--为词汇任务生成程序 limit,ulimit,unlimit--设置或获取可用系统资源的限制 line--读一行 lint--C程序验证器 listusers--列出用户登录信息 ln--生成文件的硬链接或符号链接 loadfont--显示或改变X86显示卡字体信息 loadkeys, dumpkeys--加载或转储键盘转换表 locale--获取地区特定的信息 localedef--定义地区环境 logger--向系统日志中添加条目 login--登录到系统中 logname--返回用户的登录名 logout--外壳内置函数,从登录会话中退出 look--在系统目录中查找字词或在存储列表中查找行 lookbib--在书目数据库中查找引用 lorder--查找目标或库档案的顺序关系 lp--提出打印请求 lpc--行式打印机控制程序 lpq--显示打印队列的内容 lpr--提交BSD打印请求 lprm--从打印队列中删除打印请求 lpstat--显示关于打印服务状态的信息 lptest--生成行式打印机脉动模式 ls--列出目录的内容 M ------------------------------------------------------------------ ----------------------
m4--宏处理器 mach--显示当前主机的处理器类型 machid--获取处理器类型的真值 mail, rmail--读取邮件或向用户发送邮件 mailcompat--为Solaris邮箱提供兼容性 mailq--打印邮件队列 mailstats--打印Sendmail收集的统计信息 mailx, mail, Mail--交互式消息处理系统 make--维护、更新和重新生成相关程序和文件 makekey--创建加密密钥 man--查找并显示参考手册页 mconnect--连接到SMTP邮件服务器套接字 mcs--控制目标文件的注释节 mesg--允许或拒绝消息 mkdir--生成目录 mkmsgs--创建gettxt使用的消息文件 mkstr--通过传送C源文件消息来创建错误消息文件 more, page--在文本文件中浏览或翻页 msgfmt--从消息文件中创建消息目标 mt--磁带控制 mv--移动文件 N ------------------------------------------------------------------ ----------------------
native2ascii--本机到ASCII转换器 nawk--新模式扫描和处理语言 neqn--排版数学测试 newaliases--为邮件别名文件重新建立数据库 newFORM--改变文本文件的格式 newgrp--登录到一个新组 news--打印新闻条目 nice--通过修改后的调度优先级调用命令 nis+, NIS+, nis--网络信息命名服务的新版本 niscat--显示NIS+表及对象 nischgrp--改变NIS+对象的组拥有者 nischmod--更改NIS+对象的访问权限 nischown--更改NIS+对象的拥有者 nischttl--更改NIS+对象的存活时间 nisdefaults--显示NIS+默认值 niserror--显示NIS+出错信息 nisgrep--搜索NIS+表 nisgrpadm--NIS+组管理命令 nisln--符号链接NIS+对象 nisls--列出NIS+目录的内容 nismatch,nisgep--搜索NIS+表 nismkdir--创建NIS+目录 nispasswd--更改NIS+密码信息 nisrm--从命名空间中删除NIS+对象 nisrmdir--删除NIS+目录 nistbladm--管理NIS+表 nistest--使用条件表达式返回NIS+命名空间的状态 nl--行编号过滤器 nm--输出目标文件的名称列表 nohup--运行命令,不受挂起的影响 notify--控制进程的执行 nroff--为显示或行式打印机格式化文档 O ------------------------------------------------------------------ ----------------------
od--八进制转储 on--在本地环境中执行远程系统的命令 onintr--响应信号的外壳内置函数 optisa--确定最优指令集 P ------------------------------------------------------------------ ----------------------
pack, pcat, unpack--压缩和解压文件 page--浏览或翻阅文本文件 pagesize--显示内存页面的大小 passwd--改变登录密码和密码属性 paste--合并文件中的对应行或后续行 patch--将改变应用于文件 pathchk--检查路径名 pax--可移植档案文件的互换 pcat--压缩和解压文件 pcmapkeys--在文本模式中为PC控制台设置键盘扩展映射和扫描码转换 pcred--Proc工具 pdp11--获取处理器类型真值 pfiles, pflags--Proc工具 pg--文件细读过滤器 pgrep, pkill--查找进程或对进程发信号 pkginfo--显示软件包信息 pkgmk--生成可安装的软件包 pkgparam--显示软件包参数值 pkgproto--生成原型文件条目,作为pkgmk命令的输入 pkgtrans--转换软件包的格式 pkill--查找进程或对进程发信号 pldd--Proc工具 plimit--获取或设置运行进程的资源限制 plot,aedplot,atoplot,bgplot,crtplot,dumbplot,gigiplot--各种绘 图仪的图形
过滤器 pmap--Proc工具 popd--改变工作目录 postdaisy--Diablo 630菊花轮文件的PostScript转换器 postdmd--DMD位图文件的PostScript转换器 postio--PostScript打印机的串口 postmd--PostScript打印机的矩阵显示程序 postplot--plot(4)图形文件的PostScript转换器 postprint--文本文件的PostScript转换器 postreverse--反转PostScript文件的页码顺序 posttek--Tektronix 4014文件的PostScript转换器 pr--打印文件 prex--在一个进程或内核中控制跟踪 print--外壳内置函数,输出字符到屏幕或者窗口 printenv--显示当前环境变量 printf--写格式化输出 priocntl--显示或设置指定进程的调度参数 proc,pflags,pcred,pmap,pldd ,psig ,pstack,pfiles ,pwdx, pstop,prun,
pwait,pfree,ptime--proc工具 prof--显示配置文件数据 prs,sccs-prs--显示SCCS文件中的修改表信息 prun--Proc工具 ps--报告进程状态 pig,pstack,pstop,ptime,ptree--Proc工具 pushd--改变工作目录 pvs--显示动态目标的内部信息 pwait--Proc工具 pwd--返回工作目录名 pwxd--Proc工具 R ------------------------------------------------------------------ ----------------------
ranlib--将档案转换成随机存取的库 rcp--远程文件复制 rdist--远程文件分布程序 read--从标准输入读入一行 readonly--外壳内置函数,防止指定变量被重新赋值 red--文本编辑器 refer--通过书目数据库扩展和添加引用 regcmp--编译正则表达式 rehash--计算目录内容的内部哈希表 remote_shell, remsh--远程外壳 renice--改变正在运行的进程的优先级 repeat--外壳内置函数,重复某个操作 reset--设置或者恢复终端特性 return--外壳内置函数, 跳过操作序列 rksh--Korn外壳,一种标准/受限的命令和程序设计语言 rlogin--远程登录 rm,rmdir--删除目录项 rmail--读电子邮件或者向用户发送电子邮件 rmdel--删除SCCS文件中的增量更改 rmdir--删除目录项 rmic--Java RMI占位程序编译器 rmiregistry--注册远程Java对象 roffbib--格式化和显示书目数据库 rpcgen--IPC协议编译器 rsh,remsh,remote shell--远程外壳 rup--显示远程系统的主机状态(RPC版本) uptime--显示本地系统的主机状态 rusage--显示命令使用资源的情况 rusers--显示登录到远程系统上的用户 rwho--显示登录到本地系统上的用户 S ------------------------------------------------------------------ ----------------------
sact--显示SCCS文件的编辑活动状态 sag--系统活动图 sar--显示系统活动 sccs--源代码控制系统(SCCS)的前端 sccs-admin,admin--创建和管理SCCS历史文件 sccs-cdc,cdc--修改SCCS增量更改的注释 sccs-comb,comb--合并SCCS的增量更改 sccs-delta,delta--对SCCS文件进行修改 sccsdiff--比较同一个SCCS文件的两个版本 sccs-get,get--获取某个版本的SCCS文件 sccs-help,help--请求有关SCCS错误或警告消息的帮助 sccs-prs,prs--显示SCCS历史文件中指定的部分 sccs-prt,prt--显示SCCS文件的增量更改表信息 sccs-rmdel,rmdel--删除SCCS文件中的增量更改 sccs-sact,sact--显示SCCS的编辑活动状态 sccs-sccsdiff,sccsdiff--比较同一个SCCS文件的两个版本 sccs-unget,unget--撤销前一次对SCCS文件的Get sccs-val,val--验证SCCS文件 script--记录终端会话 sdiff--并排显示两个文件之间的不同之处 sed--流编辑器 select--外壳内置函数,从操作列表中做出选择 serialver--显示序列号版本 set,unset,setenv,unsetenv,export--外壳环境变量内置函数 setfacl--修改一个或多个文件的访问控制表(ACL) settime--改变文件的访问和修改时间 sh,jsh--标准的作业控制外壳和命令解释器 shell_builtins--外壳命令解释器内置函数 shift--外壳内置函数,移动外壳的参数列表或者字段分隔的字列表 shutdown--在指定的时间关闭系统 size--显示目标文件节的字节数 sleep--在一段时间内暂停执行 smart2cfg--Compaq Smart-2 EISA/PCI和Smart-2SL PCI 阵列控制器ioctl命 令
soelim--解析和消除nroff或troff输入中的.so请求 solregis--Solaris用户注册 sort--对文本文件进行排序、合并或检查顺序 sortbib--对书目数据库进行排序 sotruss--跟踪共享库的过程调用 source--外壳内置函数,可以执行其他命令 sparc--得到处理器类型真值 spell,haskmake,spellin,hashcheck--显示拼写错误 spline--内插光滑曲线 split--将文件拆分成数据片 srchtxt--显示消息数据库的内容,或在消息数据库中搜索字符串 stop--控制进程的执行 strchg,strconf--改变或者查询流配置 strings--查找目标文件或二进制文件中可显示的字符串 strip--从目标文件中去除符号表、调试信息和行号信息 stty--设置终端的选项 sum--显示文件的校验和以及块数 sun--得到处理器类型真值 suspend--外壳内置函数,可以使当前外壳停止 switch--外壳内置函数,从操作列表中选择一种 symorder--重新排列一列符号 sysvV-make--维护、更新和重新生成程序组 T ------------------------------------------------------------------ ----------------------
t300, t200s, t4014, t450--各种绘图仪的图形过滤器 tabs--设置终端上的制表符 tail--查看文件的最后部分 talk--与其他用户交谈 tar--创建磁带档案以及添加或提取文件 tbl--为nroff或troff设置表的格式 tcopy--拷贝磁带 tee--复制标准输出 tek--各种绘图仪的图形过滤器 telnet--使用TELNET协议连到远程系统的用户界面 test--判断条件 tftp--普通文件传输程序 time--计算简单命令的时间 times--外壳内置函数,用于报告当前外壳的使用时间 timex--计算命令的时间;报告进程数据和系统活动 tip--连接到远程系统 tnfdump--把二进制TNF文件转换为ASCII文件 tnfxtract--把内核探查输出提取到跟踪文件中 touch--更改文件的访问时间和修改时间 tplot, t300, t300s, t4014, t450, tek, ver--各种绘图仪的终端输出的图 形过滤器
tput--初始化终端或查询terminfo数据库 tr--转换字符 trap, onintr--外壳内置函数,用于响应硬件信号 troff--排版或设置文档格式 true, false--提供真值 truss--跟踪系统调用和信号 tset, reset--建立或恢复终端特性 tsort--拓扑排序 tty--返回用户的终端名 type--写出命令类型的说明 typeset, whence--外壳内置的命令,用于获得/设置外壳变量和函数的属性 及值
U ------------------------------------------------------------------ ----------------------
u3b, u3b2, u3b5, u3b15, u370--获得处理器类型真值 ucblinks--为SunOS 4.x的兼容性添加/dev项 ul--给终端显示的文本加下划线 ulimit, unlimit--设置或获得系统资源的外壳限制 umask--获得或设置文件模式创建掩码 unalias--删除命令的别名 uname--打印当前系统名 uncompress--解压或显示展开的文件 unexpand--把空格字符转换为制表符 unget--撤销以前获得的SCCS文件 unhash--计算目录的内部哈希表目录 unifdef--从C源程序中解析和删除ifdef行 uniq--报告或过滤出文件中的重复行 units--将以标准单位表达的数量转换为其他单位 unix2dos--把文本文件由ISO格式转换为DOS格式 unlimit--设置或获取外壳系统资源的限制 unpack--解压和展开文件 unset, unsetenv--外壳内置函数,确定环境变量特性 until--外壳内置函数,在条件为真时执行操作 unzip--列出、测试和提取Zip档案中的压缩文件 uptime--显示系统运行的时间 users--显示登录用户的压缩列表 uucp, uulog, uuname--UNIX到UNIX系统文件复制 uuencode, undecode--对二进制文件编码或解码 uuglist--打印可用服务等级的列表 uulog, uuname--UNIX到UNIX的系统复制 uupick--公共的UNIX到UNIX的文件复制 uustat--uucp状态查询和作业控制 uuto, uupick--公共的UNIX到UNIX系统文件的复制 uux--UNIX到UNIX的系统命令的执行 V ------------------------------------------------------------------ ----------------------
vacation--自动答复邮件 val--验证SCCS文件 vax--获取处理器类型真值 vc--版本控制 vedit--面向屏幕的、基于ex的可视显示编辑器 ver--各种绘图仪的图形过滤器 vgrind--设置程序列表的格式 vi, view, vedit--面向屏幕的、基于ex的可视显示编辑器 view--面向屏幕的、基于ex的可视显示编辑器 vipw--编辑密码文件 volcancel--取消对当前驱动器中不存在的可卸载媒体的请求 volcheck--检查驱动器中 volmissing--提示用户,请求的卷并不在光驱或磁盘驱动器中 volrmmount--调用rmmount来安装或卸载媒体 vplot--各种绘图仪的图形过滤器 W ------------------------------------------------------------------ ----------------------
w--显示系统用户信息 wait--等待进程完成 wc--显示文件中的行、单词以及字符的数目 what--从文件中提取SCCS版本信息 whatis--显示有关命令的一行摘要信息 whence--外壳内置函数,以获得/设置外壳变量和函数属性及数值 whereis--找到一个命令的二进制文件、源文件和帮助页文件 which--显示一个命令在用户路径中的位置 while外壳内置函数,执行条件操作 who--显示用户名 whoami--显示有效的当前用户 whocalls--报告对特定过程的调用 whoisInternet--用户名目录服务 write--向其他用户发送一个消息 X ------------------------------------------------------------------ ----------------------
xargs --将一个命令的标准输出转换为另一个命令的参数 xgettxt--从C程序提取xgettxt调用字符串 xstrt--从C程序提取字符串 Y ------------------------------------------------------------------ ----------------------
yacc--另一个编译器 ypcat--显示NIS数据库中的值 ypmatch--显示NIS映射中的键值 ypasswd--更改NIS数据库中的网络密码 ypwhich--返回映射主机的NIS服务器的名称 Z ------------------------------------------------------------------ ---------------------- zcat--压缩、解压文件或显示展开后的文件 zipinfo--列出有关zip档案的详细信息 VI命令集锦Vi命令 Vi 的工作模式 12月8日 Tomcat全攻略Tomcat全攻略 一:简介 tomcat是jakarta项目中的一个重要的子项目,其被JavaWorld杂志的编辑选为 2001年度最具创新的java产品(Most Innovative Java Product),同时它又 是sun公司官方推荐的servlet和jsp容器(具体可以见 http://java.sun.com/products/jsp/tomcat/),因此其越来越多的受到软件 公司和开发人员的喜爱。servlet和jsp的最新规范都可以在tomcat的新版本中得 到实现。 二:安装及配置 tomcat当前最新版本为5.5.9。为了让更多人了解tomcate本文主要在tomcat-4 .0.1版本,这个版本用了一个新的servlet容器Catalina,完整的实现了servlet2.3 和jsp1.2规范。注意安装之前你的系统必须安装了jdk1.2以上版本。 三:应用 12月6日 局域网或高速 Internet 连接上的修复选项的说明局域网或高速 Internet 连接上的修复选项的说明
概要 本文介绍了如果您选中局域网 (LAN) 或高速 Internet 连接上的修复选项,将执行什么操作。 更多信息 如果您选中 LAN 或高速 Internet 连接上的修复选项,将执行下列操作。 注意:操作将按列出的顺序进行。在每一个操作旁边列出了相应的命令。 • 续订动态主机配置协议 (DHCP) 租约:ipconfig /renew
• 刷新地址解析协议 (ARP) 缓存:arp -d * • 重新加载 NetBIOS 名称缓存:nbtstat -R • 发送 NetBIOS 名称更新:nbtstat -RR • 刷新域名系统 (DNS) 缓存:ipconfig /flushdns • DNS 名称注册:ipconfig /registerdns 以下操作已被添加到 Windows XP Service Pack 1 中: • IEEE 802.1X 身份验证重新启动 -------------------------------------------------------------------------------- 这篇文章中的信息适用于: • Microsoft Windows XP Home Edition • Microsoft Windows XP Professional Edition 12月4日 DNS服务器的配置过程2005.12.04
以下列出了DNS的配置步骤
首先,了解DNS的启动脚本(/etc/rc2.d/S72inetsvc或/etc/init.d/inetsvc)
启动后的Daemon(in.named)
配置文件清单
/etc/named.conf #主配置文件
/var/named/named.root #DNS根域
/var/named/tarena.zone #正向解析配置文件
/var/named/tarena.rzone #反向解析配置文件
/var/named/tarena.local #本地解析配置文件
1、#vi /etc/named.conf #主配置文件
#
# Boot file for server solaris dns # options {
directory "/var/named"; forwarders { 210.13.41.1; 203.93.18.1; }; forward first; }; zone "." {
type hint; file "named.root"; }; zone "com.cn." {
type master; file "tarena.zone"; }; zone "0.168.192.in-addr.arpa." {
type master; file "tarena.rzone"; }; zone "0.0.127.in-addr.arpa." {
type master; file "tarena.local"; }; 2、#mkdir /var/named
Download the named.root file
bash-2.03$ cat /var/named/named.root
; This file holds the information on root name servers needed to ; initialize cache of Internet domain name servers ; (e.g. reference this file in the "cache . <file>" ; configuration file of BIND domain name servers). ; ; This file is made available by InterNIC ; under anonymous FTP as ; file /domain/named.root ; on server FTP.INTERNIC.NET ; ; last update: Nov 5, 2002 ; related version of root zone: 2002110501 ; ; ; formerly NS.INTERNIC.NET ; . 3600000 IN NS A.ROOT-SERVERS.NET. A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4 ; ; formerly NS1.ISI.EDU ; . 3600000 NS B.ROOT-SERVERS.NET. B.ROOT-SERVERS.NET. 3600000 A 128.9.0.107 ; ; formerly C.PSI.NET ; . 3600000 NS C.ROOT-SERVERS.NET. C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12 ; ; formerly TERP.UMD.EDU ; . 3600000 NS D.ROOT-SERVERS.NET. D.ROOT-SERVERS.NET. 3600000 A 128.8.10.90 ; ; formerly NS.NASA.GOV ; . 3600000 NS E.ROOT-SERVERS.NET. E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10 ; ; formerly NS.ISC.ORG ; . 3600000 NS F.ROOT-SERVERS.NET. F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241 ; ; formerly NS.NIC.DDN.MIL ; . 3600000 NS G.ROOT-SERVERS.NET. G.ROOT-SERVERS.NET. 3600000 A 192.112.36.4 ; ; formerly AOS.ARL.ARMY.MIL ; . 3600000 NS H.ROOT-SERVERS.NET. H.ROOT-SERVERS.NET. 3600000 A 128.63.2.53 ; ; formerly NIC.NORDU.NET ; . 3600000 NS I.ROOT-SERVERS.NET. I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17 ; ; operated by VeriSign, Inc. ; . 3600000 NS J.ROOT-SERVERS.NET. J.ROOT-SERVERS.NET. 3600000 A 192.58.128.30 ; ; housed in LINX, operated by RIPE NCC ; . 3600000 NS K.ROOT-SERVERS.NET. K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129 ; ; operated by IANA ; . 3600000 NS L.ROOT-SERVERS.NET. L.ROOT-SERVERS.NET. 3600000 A 198.32.64.12 ; ; housed in Japan, operated by WIDE ; . 3600000 NS M.ROOT-SERVERS.NET. M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33 ; End of File 3、#vi /var/named/tarena.zone
;
; Hosts file for domain tarena.cn. ; @ IN SOA unix3.com.cn. root.unix3.com.cn. ( 2000050201 ; Serial 10800 ; Refresh - 3 hours 3600 ; Retry - 1 hour 432000 ; Expire - 1 week 86400) ; Minimum - 1 day IN NS unix3.com.cn. ; ; Machines for the tarena.cn domain ; name ttl class type data localhost IN A 127.0.0.1 unix1 IN A 192.168.0.31 unix2 IN A 192.168.0.32 unix3 IN A 192.168.0.33 unix4 IN A 192.168.0.34 unix5 IN A 192.168.0.35 unix6 IN A 192.168.0.36 unix7 IN A 192.168.0.37 unix8 IN A 192.168.0.38 unix9 IN A 192.168.0.39 ; ; Aliases ; mail IN CNAME unix3 www IN CNAME unix3 ; ; Domain mailing addresses ; com.cn. IN MX 2 unix3.com.cn.
4、#vi /var/named/tarena.rzone
; 5、#vi /var/named/tarena.local ;
; Reverse address file for localhost ; name ttl class type data ; @ IN SOA unix3.com.cn. root.unix3.com.cn. ( 2000050201 ; Serial 10800 ; Refresh - 3 hours 3600 ; Retry - 1 hour 432000 ; Expire - 1 week 86400) ; Minimum - 1 day IN NS unix3.com.cn. ; ; Machines names ; 1 IN PTR localhost.com.cn. 6、#/etc/rc2.d/S72inetsvc start
Client端配置:
1、#cp /etc/nsswitch.dns /etc/nsswitch.conf
2、#vi /etc/resolv.conf
nameserver 192.168.0.33
测试:
# nslookup unix1.com.cn #正向解析
Server: unix3.com.cn Address: 192.168.0.33 Name: unix1.com.cn
Address: 192.168.0.31 # nslookup 192.168.0.32 #反向解析
Server: unix3.com.cn Address: 192.168.0.33 Name: unix2.com.cn
Address: 192.168.0.32 # nslookup 127.0.0.1 #本地解析
Server: unix3.com.cn Address: 192.168.0.33 Name: localhost.com.cn Address: 127.0.0.1 |
|
|