solaris常用系统命令如何查看日志信息

合集下载

日志查看方法

日志查看方法

日志查看方法在计算机领域,日志是一种记录系统运行情况和事件发生的记录。

无论是服务器、应用程序还是操作系统,都会生成日志文件。

通过查看日志文件,我们可以了解到系统的运行状态,分析问题的原因以及追踪事件的发生过程。

本文将介绍一些常用的日志查看方法,帮助读者快速准确地查看和分析日志。

一、Windows系统下的日志查看方法在Windows系统中,我们可以使用“事件查看器”来查看系统日志、安全日志和应用程序日志等。

以下是详细的操作步骤:1. 打开“事件查看器”在Windows操作系统中,点击“开始”按钮,然后在搜索栏中输入“事件查看器”,并打开该程序。

2. 选择日志类型在事件查看器中,左侧窗口将显示各种日志类型,包括应用程序、安全性、安全性汇总、系统等等。

根据需要,选择相应的日志类型进行查看。

3. 过滤和检索日志右侧窗口将显示所选日志的详细信息。

可以使用筛选器来过滤显示的日志内容,也可以使用关键词搜索来检索特定的日志。

二、Linux系统下的日志查看方法在Linux系统中,日志通常存储在/var/log目录下,并按照不同的服务和应用程序分为多个文件。

以下是一些常用的Linux日志查看命令:1. 检查系统日志使用命令“tail /var/log/syslog”可以查看系统的日志文件。

可以通过加入“-n”参数来指定显示的行数,例如“tail -n 100 /var/log/syslog”将显示最后100行的系统日志。

2. 检查应用程序日志应用程序的日志通常存储在/var/log目录下特定的文件中。

以Apache服务器为例,可以使用命令“tail /var/log/apache2/error.log”来查看Apache服务器的错误日志。

三、使用日志分析工具除了直接查看日志文件,我们还可以使用各种日志分析工具来帮助我们更加高效地分析和查看日志。

以下是一些常用的工具:1. ELK StackELK Stack是一套开源的日志分析平台,包括Elasticsearch、Logstash和Kibana三个工具。

SolarisVI编辑器使用技巧及日志查看方法

SolarisVI编辑器使用技巧及日志查看方法

:args :n :rew :e :e file
:e file
编辑数个文件利用vi filenames进入vi后
显示编辑名单中的各个文件名 读入编辑名单中的下一个文件 读入编辑名单中的第一个文件 读入编辑名单内的前一个文件 读入另一个文件进vi此文件可不在编辑名单内
若原文件经修改还没有存档,则应先以: w 存档. 强迫读入另一个文件进入vi,原文件不作存档动作.
将各行的text1替换为text2
option=g表示文件中所有的text1均被取代,
若未输入任何option,则只有各行中的第一个
出现的text1被取代
option=go 在屏幕显示各取代的行
option=gc
Start,endgtext1/s/ / text2/options 同上,只寻找并取代第start~end行.
附录一
Vi编辑器
Vi全屏幕编辑器
viVisual是以视觉为导向的全屏幕编辑器、共分 为三种模式mode: Command 方式 Insert 方式 Escape 方式
Vi全屏幕编辑器
command 方式: 任何输入都会作为编辑命令,而不会出现在屏幕上, 若输入 错误则 有岬的声音;任何输入都引起立 即反映
command 执行shell指令,并把结果加在光标所在行的下一行.
删除指令
nx
删除由光标位置起始的n个字符含光标位置,按一个x
表示删除光标所在的字符
nX
删除由光标位置起始的n个字符不含光标位置.
ndw
删除光标位置其实的n个字符组.
d0
将行的开始到光标位置的字符全部删除.
d$ 或D 将光标位置起始到行尾的字符全部删除.
Insert 方式: 任何输入的数据都置于编辑寄存器.在command方 式下输入I,a,A等,可进入insert方式,insert方式下按 ESC,可跳回command方式.

Solaris10常用命令

Solaris10常用命令

Solaris 10 常用命令禁止自动启动图形界面 /usr/dt/bin/dtconfig -d允许自动启动图形界面 /usr/dt/bin/dtconfig -e登录桌面系统 svcs -xv ————————————————————————————查看 CPU 状态/usr/sbin/psrinfo -v ————————————————————————————查看硬盘使用情况df -h ————————————————————————————查看当前命令行所用shellecho $0在使用solaris平台时,发现不支持backspace和上下键重复一个命令该如何设置呢?输入命令:stty erase ^H可以使退格键正常注意 ^H是 CTRL+V CTRL+H 输出的.#ksh进入ksh 的shell下#set -o vi按一下ESC,再用k键逐条显示你以前的命令,编辑的话用vi的编辑命令。

----------------------------------------root 能够 ftp登录修改/etc/ftpd/ftpusers将root注释掉-----------------------------------------建立用户mkdir /export/home/testuseradd -u 1006 -g 10 -d /export/home/test -s /bin/sh test__________________________________________________________________ Solaris 10查看内存大小及使用情况看物理内存用prtconf,在x86和sparc都通用的:# prtconf -vp | grep MemMemory size: 1015 Megabytes用vmstat看使用情况:# vmstat 1kthr memory page disk faults cpur b w swap free re mf pi po fr de sr cd s0 s1 -- in sy cs us sy id0 0 0 1016848 587012 36 117 73 1 3 0 121 11 -0 11 0 475 2930 936 7 2 910 0 0 963184 522692 11 27 0 0 0 0 0 0 0 0 0 393 848 273 1 1 980 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 399 328 281 0 0 1000 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 402 1368 283 1 0 990 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 387 772 258 0 1 990 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 400 1801 274 1 0 99-------------------------------------------------------------------------------Solaris里哪个快捷键组合使用上一个命令??ksh shellvi /etc/profile环境文件.profile加入set -o viEDITOR=/usr/bin/vi然后使用ESC键+ J/Ksolaris 10 网络配置/linux/201001/290816.shtml激活网卡,配置IP地址临时修改 IP ,重启动后变回去假如网卡名称为pcn0ifconfig -a #查看网卡信息ifconfig pcn0 plumb #激活网卡ifconfig pcn0 unplumb #关闭网卡ifconfig pcn0 192.168.1.133 netmask 255.255.255.0 up #配置IP地址永久修改 IPsolaris要上网还需要配置以下四个文件:/etc/hosts or /etc/inet/hosts/etc/defaultrouter/etc/resolv.conf/etc/nsswitch.conf其中defaultrouter与resolv.conf两个文件需要新建配置:/etc/hosts or /etc/inet/hosts127.0.0.1 localhost192.168.0.3 lion loghost/etc/defaultrouter192.168.1.1/etc/resolv.confnameserver 202.96.64.68/etc/nsswitch.confhosts: files dns-------------------------------------------------------------------------------记录每一条命令的日志Solaris操作系统可以通过设置日志文件可以对每个用户的每一条命令进行纪录,这一功能默认是不开放的,为了打开它,需要执行/usr/lib/acct目录下的accton文件,格式如下/usr/lib/acct/accton /var/adm/pacct在sun的手册上,只有这一种用法,但这样做的缺点是明显的,大多数有经验的入侵者一定不会放过/var/adm和 /var/log这两个目录的,如果它们看到有pacct这个东西,不删才怪。

使用SMC管理Solaris 10服务器日志

使用SMC管理Solaris 10服务器日志

使用SMC管理Solaris10服务器日志时间:2010-11-30曹江华一、SMC简介在Solaris9之前,实际上SunSoalris操作系统之没有一个完整的管理界面,唯一可用的是Admintool。

Admintool将软件包打包为一个软件群集合,使得对软件的管理更轻松。

Admintool调用了软件包命令。

在对软件的管理中可以交替地使用软件包命令和Admintool。

比如说,可以使用Admintool来安装一个软件,但用pkgrm命令来将软件删除。

也可以使用pkgadd命令安装软件并用Admintool来将其删除。

不管软件如何被安装,Admintool将会显示系统中所有已安装的软件。

Solaris9开始出现的Solaris管理控制台(SMC,SolarisManagementConsole)功能比Admintool要强得多。

Solaris10中SMC版本是2.1。

Solaris管理控制台(SMC,SolarisManagementConsole)是一个基于图形用户界面的“雨伞应用程序”,用作不同管理工具的启动点。

SMC带有一个完整的工具箱,另外您还可以管理无盘客户机,但只能通过命令行,不能使用“图形用户界面”。

您可以向缺省工具箱添加或删除工具,或通过使用"SMC工具箱编辑器"创建一个新的工具箱来管理不同的工具集。

SolarisManagementConsole 是基于GUI管理工具的容器,这些工具存储在被称为工具箱的集合中。

该控制台中提供了一个缺省工具箱,其中包含多种基本管理工具,包括用于管理以下对象的工具:◆进程 -- 暂停、恢复、监视和控制进程。

◆用户 -- 建立和维护用户帐户、用户模板、组、邮件列表、管理角色和权限。

授予或拒绝用户和管理角色权限-控制每个用户是否可以使用特定应用程序,以及每个用户可以执行的任务。

◆预定作业 - 预定、启动和管理任务。

◆安装和共享 - 查看和管理安装、共享和使用信息。

查看日志的几种方法

查看日志的几种方法

查看日志的几种方法《查看日志的几种方法》方法一:通过文本编辑器查看朋友们,咱们平时查看日志,一个简单直接的办法就是用文本编辑器。

像大家熟悉的记事本、Notepad++ 这些,都能派上用场。

比如说,你把要查看的日志文件直接拖到记事本里,它就会打开啦。

然后,你就能一行一行地看里面的内容。

这就好比你在翻一本记录着各种事情的小本子,每一行字都可能藏着重要的信息。

不过,用这种方法的时候,要是日志文件特别大,可能打开就会有点慢。

但别着急,咱们耐心等等,总能看到我们想看的东西。

还有哦,有些日志的格式可能不太规整,看起来会有点费劲。

但只要咱们仔细点,多瞅瞅,总能从那些密密麻麻的字里找到有用的线索。

用文本编辑器查看日志,简单又方便,适合大多数情况。

方法二:使用专门的日志查看工具咱来说说另一种查看日志的办法,就是用专门的日志查看工具。

现在网上有不少这样的工具,比如说 LogViewer、ELK 等等。

这些工具可厉害了,它们能让查看日志变得更轻松、更高效。

这些工具一般都有一些很实用的功能。

比如说,可以按照时间顺序排列日志,这样你就能很清楚地看到事情发生的先后顺序。

还能根据关键词搜索,一下就找到你关心的那些内容,省得你在一堆文字里慢慢找。

而且,有的工具还能把不同来源的日志整合在一起,让你一次性看个清楚,不用来回切换。

这就好比把散落的珍珠串成了一条漂亮的项链,方便又好看。

使用专门的工具查看日志,虽然可能需要花点时间去熟悉怎么操作,但一旦掌握了,那可真是如虎添翼,能帮咱们更快更好地解决问题。

《查看日志的几种方法》方法一:在操作系统的日志查看器中查看朋友们,咱电脑系统里其实自带了日志查看器,用它来看日志挺方便的。

就拿 Windows 系统来说吧,在“控制面板”里找到“管理工具”,然后就能看到“事件查看器”。

打开它,你会发现各种分类的日志,像系统日志、应用程序日志等等。

这里面的日志信息都整理得挺清楚的,每一条都告诉你是什么时候发生的,严重程度咋样。

SOLARIS操作系统常用命令

SOLARIS操作系统常用命令

1、man‎<要查的‎命令名字>‎42‎、ls 相‎当于DOS‎的dir ‎43、‎c lear‎相当于D‎O S的cl‎s,清除屏‎幕上的内容‎54‎、mkdi‎r <目录‎名> 相当‎于DOS的‎m d,新建‎一个目录‎55、‎c d <目‎录名> 5‎6、r‎m <文件‎名> 5 ‎7、cp‎<源文件‎> <目的‎文件> 5‎8、m‎v <源文‎件> <目‎的文件> ‎69、‎p wd 列‎出当前所在‎的目录位置‎61‎0、mor‎e <文件‎名> 查看‎文件的内容‎61‎1、chm‎o d 改变‎文件或目录‎的读、写、‎执行的允许‎权限 7 ‎12、c‎h own ‎改变文件或‎目录的所有‎权 7‎13、ch‎g rp 改‎变文件或目‎录的工作组‎所有权 8‎14、‎d ate ‎相当于DO‎S的dat‎e 8‎15、su‎<用户名‎> 9‎16、pa‎s swd ‎更改用户口‎令 9‎17、ex‎i t 退出‎终端操作‎918‎、shut‎d own ‎超级用户r‎o ot才有‎权执行,关‎闭Sola‎r is操作‎系统 9 ‎19、f‎i nd 搜‎索指定目录‎下要找的文‎件,找到后‎给出文件的‎路径 9 ‎20、v‎i 10 ‎21、e‎c ho 显‎示环境变量‎用 20 ‎22、p‎i ng 测‎试网络通断‎情况。

2‎023‎、ftp ‎本地工作站‎与远端工作‎站之间文件‎传输 21‎24、‎t elne‎t ip_‎a ddre‎s s 远程‎登录命令,‎在工作站和‎P C机中都‎有 22 ‎25、p‎s查看系‎统的进程‎222‎6、kil‎l杀掉操‎作系统中的‎进程 23‎27、‎t ar 把‎多个文件或‎目录打包成‎一个文件,‎或者把已经‎打包的文件‎展开 23‎28、‎c ompr‎e ss 把‎文件压缩成‎后缀为.Z‎的压缩文件‎23‎29、un‎c ompr‎e ss 把‎后缀为.Z‎的压缩文件‎解压缩 2‎330‎、df -‎k查看各‎文件系统剩‎余的空间,‎-k说明单‎位是千字节‎(kb) ‎23‎S OLAR‎I S操作系‎统常用命令‎SOL‎A RIS操‎作系统中区‎分大小写字‎母,要注意‎输入系统的‎字符的大小‎写是正确的‎.在图形界‎面的CDE‎环境下,用‎鼠标的左键‎可以选定终‎端中的一个‎单词或一行‎字符,用鼠‎标的中键可‎以把选定的‎内容复制到‎光标当前的‎位置,十分‎方便.‎1、man‎<要查的‎命令名字>‎给出要‎查命令所有‎选项的含义‎,以及命令‎的详细说明‎.2、‎l s 相当‎于DOS的‎d ir‎它的常用选‎项有-l(‎显示文件的‎详细信息)‎,-a(显‎示包括隐含‎文件在内)‎,-R(r‎e curs‎i ve,显‎示子目录中‎所有的文件‎和子目录)‎,-t(依‎照文件最后‎修改时间的‎顺序列出文‎件名).例‎如:ls ‎列出目前目‎录下的文件‎名。

solaris系统日常维护命令

solaris系统日常维护命令

solaris系统日常维护命令solaris系统日常维护命令(一)一、 Cluster操作命令:1、 scstat -i检查公共网络的状态2、 ccp clustername启动gui控制台3、 click cconsole. crlogin. ctelnet启动管理界面4、 scsetupcli的管理界面5、 showrev -p显示 Sun Cluster 修补程序信息6、 scinstall -pv显示Sun Cluster 发行版本号以及所有Sun Cluster 软件包的版本信息7、 scrgadm –p显示为群集schost 配置的资源类型(RT Name)、资源组(RG Name) 和资源(RS Name)8、 scstat -p群集组件状态信息9、 scconf -p群集配置,10、 sccheck检查配置11、 scshutdown -g0 -y关闭整个cluster 到ok 态12、 boot单系统启动,接着将分配配额13、 scstat -n#验证引导节点时未发生错误,而且节点现在处于联机状态。

scstat(1M) 命令报告节点状态。

-D 列出磁盘设备组的配置14、 scswitch -S -h nodelist-S 从指定的节点中清空所有的设备服务和资源组。

-h nodelist 指定从中切换资源组和设备组的节点。

15、 scswitch -F -D disk-device-group-F 使磁盘设备组脱机。

-D disk-device-group 指定要脱机的设备组。

16、 pnmstat -l检验该NAFO 组的状态17、 scstat –g资源组oracle及其所有资源状态18、 scstat –D磁盘资源ipasdg状态19、 vxdg listvolume状态20、资源组切换命令把C网数据库资源组切换到hnappscswitch -z -g c-ora-rg -h hnapp把C网数据库资源组切换到hnorascswitch -z -g c-ora-rg -h hnora#把c网应用资源组切换到hngorascswitch -z -g c-app-rg -h hngora#把c网应用资源组切换到hnapproot@hnapp # scswitch -z -g c-app-rg -h hnapp #把G网应用资源组切换到hnapproot@hngora # scswitch -z -g g-app-rg -h hnapp#把G网应用资源组切换到hngoraroot@hngora # scswitch -z -g g-app-rg -h hngora #把G网数据库资源组切换到hngoraroot@hngora # scswitch -z -g g-ora-rg -h hngora21、启动/关闭资源组的资源启动G网数据库资源及监控功能# scswitch -e -j g-ora-server-rs# scswitch -e -j g-ora-lsnr-rs# scswitch -e –M –j g-ora-server-rs# scswitch -e –M –j g-ora-lsnr-rs关闭资源# scswitch -n -j g-ora-server-rs# scswitch -n -j g-ora-lsnr-rs# scswitch -n -j g-ora-server-rs# scswitch -n -j g-ora-lsnr-rs22、启动/关闭/重启资源组# scrgadm –Z –g test-ora-rg/ scswitch –F/-R –g test-ora-rg23、 scswitch –Z –g oracle启动资源组oracle24、 pnmstat -p查看NAFO情况。

Solaris安全设置和日志管理

Solaris安全设置和日志管理

/etc/services
ftp
21/tcp
telnet 23/tcp 取消不必要的服务,然后kill –HUP inetdPID
8
网络服务(cont.)
r服务(见下页图) 1)/etc/hosts.equiv 2)$HOME/.rhosts 3)修改/etc/inetd.conf
tcpd的访问控制 first check /etc/hosts.allow e.g. ALL: 172.16.3.0/255.255.255.0 second check /etc/hosts.deny e.g. ALL: /usr/bin/mailx -s "%d: connection attempt from %c"
4
备份
系统初装时的备份 定期备份 增量式备份 特别备份
tar ufsdump e.g. Perform a full level 0 backup of the /export/home
# umount /export/home # fsck /export/home # ufsdump 0uf /dev/rmt/0 /export/home ufsrestoreyslog Logged Entry
22
补丁管理
显示系统中安装的所有patch及版本
showrev –p
patchadd –p
安装patch
patchadd
Note: -d option instructs the commands not to save copies of the files being updated or replaced in the /var/sadm/patch directory. However, it also prevents being able to back out or remove a patch from the system.
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

solaris常用系统命令如何查看日志信息
删除60天前的数据文件
find ./u/mydir -mtime +60 -name "al_*" -exec rm -f {} \;
如何查看日志信息dmesg | more /var/adm/messages*
收集exlpore日志/opt/SUNWexplo/bin/explorer -k ->/opt/SUNWexplo/output
系统的基本状况showrev
系统运行时间,平均负载uptime
版本信息uname -a
Update版本more /etc/release
系统补丁showrev -p 已安装的补丁信息patchadd 123-12 打补丁
查看服务对应的端口more /etc/services
系统变量设置env,sysdef
Shell变量:bash,csh,ksh
收集explore日志
先查看有没有装
# pkginfo |grep SUNWexplo
如果有安装的话:
# /opt/SUNWexplo/bin/explorer
收集到的文件在:
# /opt/SUNWexplo/output
清空日志:cp /var/adm/messages /var/adm/messages.bkp #cat /dev/null > /var/adm/messages C pu
psrinfo -vp 系统cpu数和速度
uptime cpu平均负载
prstat -a 实时进程的状态
ps -ef 显示所有进程的详细信息
kill pid 杀死进程
vmstat,mpstat,/usr/ucb/ps -aux
内存
prtdiag -v 系统硬件,电源接口等
查看内存大小prtconf -vp | grep Mem
vmstat
swap -s
增加swap分区:mkfile 200m /tmp ,swap -a,swap -l C5292
磁盘管理
iostat 监视系统输入/输出设备负载
format 系统几块磁盘,大小Ctrl+D的组合键退出metastat 显示硬盘raid状态
检查硬盘信息prtvtoc /dev/dsk/c0t0d0s5
查看NBU硬盘available_media
如何添加硬盘
1,Mkdir /usr/ldap3
2,newfs /dev/rdsk/c1t3d0s1
3,mount /dev/dsk/c1t3d0s1 /usr/ldap3
4,vi /etc/vfstab添加文件系统信息
/dev/dsk/c1t2d0s0 /dev/rdsk/c1t2d0s0 /usr/ldap3 ufs 1 yes logging
文件系统
df -k 磁盘使用情况
磁带机的读存数据: tar cpio
磁带机状态mt -f /dev/rmt/0 status
虚拟文件系统表/etc/vfstab
Solaris硬盘分区
网络
ping,netstat -arp,
ifconfig –a
系统基本操作
文件操作
压缩解压tar gzip gunzip
iso文件lofiadm
查看文件信息ls -lrt
目录大小du -sk dir
Mkdir ,cd,
查找文件:Find 文件类型file
查看文件more ,head,tail ,cat例如:tail -10 /var/adm/messages
文件的权限chmod: chmod 644 a.txt
解包tar vcf filename.tar
打包tar cvf filename.tar dirname
.gz 文件解压gunzip filename.gz ; gzip -d filename.gz 压缩gzip filenam
.tar.gz 解压:tar zxcf file.tar.gz 压缩;tar zcvf file.tar.gz dirname 创建和编辑文件:
生成新文件或改变文件日期:Touch 文件拷贝cp 移动文件mv
修改文件:Vi的用法
组合命令: ;输出重定向> 组合命令|
常用管理命令man
用户管理
groupadd ,useradd ,passwd
查看用户/组more /etc/passwd,/etc/shadow,/etc/group
(who、finger、rusers -1、whodo、id
如何做系统硬件健康状况检查
# more /var/adm/messages* (没有重大异常报错)
# df –k (“/”使用率小于85%)
# format (Ctrl+d退出)(所有硬盘正常)
# prtdiag –v (没有failed的部件、内存和cpu数量正确)
# psrinfo –v (系统中所有的cpu都处在online状态)
运行级别
查看系统的运行级、日期及时间Who –r
系统运行级别1、掉电(运行级0)2、单用户(运行级1和s或S)
3、多用户(运行级2和3)
4、重引导(运行级5和6)
重新启动reboot, init 6
关闭系统:shutdown ,init 0,halt
其它管理
定时任务
将crontab 推到一个自定义的文件上
crontab -l>tmp
编辑这个文件,做需要的修改
vi tmp
推回crontab
crontab tmp
NBU备份
#bpdbjobs –report 检查作业备份情况,返回为0即为正常
#bpps –a 备份进程启动情况
磁盘阵列管理
#sccli
sccli: selected device /dev/rdsk/c2t0d0s2 [SUN StorEdge yyyy SN#08472F]
#sccli> show disks
输出的Status列,所有值正常情况下是” ONLINE”或” STAND-BY”,其它的值都是不正常的;#sccli> show logical-drives
输出的Status列,其值正常情况下是” Good”,其它的值都是不正常的;
#sccli>show enclosure-status
输出的Status列,所有值正常情况下是” OK”或者” Absent”,其它的值都是不正常的;
#sccli>show FRUs
输出的FRU Status行,所有值正常情况下是”OK”,其它的值都是不正常的;
#sccli> show peripheral-device-status
输出的status列,所有值正常情况下是”within safety range”或” N/A”或” Hardware:N/A”或” Hardware:OK”,其它的值都是不正常的;
#sccli>exit
oracle
lsnrctl status 查看listener进程的状态
tnsping SID 查看连通请款
sun cluster
scinstall -pv 版本信息
luxadm -e port 光纤链路状态。

相关文档
最新文档