# svcs - report service status
## 显示所有服务状态
svcs -a 或 svcs
## 显示所有异常的服务
svcs -x
## 显示<服务>的依赖列表
svcs -d <服务>
## 显示依赖<服务>的其他服务列表
svcs -D <服务>
## 显示<服务>的PID
svcs -p <服务>
## 显示<服务>的所有可用信息
svcs -l <服务>
## 显示<服务>的日志目录
svcs -L <服务>
## 显示<服务>的日志信息,Solaris11+支持
svcs -L -v ssh
## 查看服务依赖的关系
svcs -d [ssh]
## 查看被依赖的服务
svcs -D [ssh]
## 查看服务的详细信息
svcs -l [ssh]
常见的状态: disabled 禁用状态。Offline 启用状态,未启用。Online 运行状态。Maintenance 错误状态。
# svcadm - manipulate service instances
svcadm enable|disable|restart|refresh|clear|mark|delegate|milestone <服务>
# inetd服务管理的服务
inetadm
# 在线升级系统
pkg update --accept --licenses
# 查看已安装软件列表
pkginfo |grep -i ftp
system SUNWftpr FTP Server, (Root)
# 获取已安装文件的包属性
pkgchk -l -p /usr/bin/mydir
# 删除软件包
pkgrm pkginst
# 同时删除多个包
pkgrm pkginst1 pkginst2
# Solaris11+
查看已安装的软件包列表:
pkg list
查找特定软件包:
pkg search <package-name>
查看特定软件包的详细信息:
pkg info <package-name>
列出已安装的所有包含特定文件的软件包:
pkg search -l <file-path>
# iostat - report I/O statistics
# 查看所有块设备
iostat -x
extended device statistics
device r/s w/s kr/s kw/s wait actv svc_t %w %b
sd0 3.7 2.0 93.0 49.1 0.0 0.0 1.2 0 0
sd1 0.1 0.0 0.2 0.0 0.0 0.0 0.1 0 0
sd2 0.2 0.0 1.0 0.0 0.0 0.0 2.1 0 0
iostat -E
sd0 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
Vendor: VMware, Product: VMware Virtual S Revision: 1.0 Serial No:
Size: 17.18GB <17179869184 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 8 Predictive Failure Analysis: 0 Non-Aligned Writes: 0
sd1 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
Vendor: NECVMWar Product: VMware IDE CDR10 Revision: 1.00 Serial No:
Size: 0.77GB <771753984 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 21 Predictive Failure Analysis: 0 Non-Aligned Writes: 0
sd2 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
Vendor: Generic Product: Flash Disk Revision: 8.07 Serial No:
Size: 1.99GB <1992294400 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 69 Predictive Failure Analysis: 0 Non-Aligned Writes: 0
# rmmount, rmumount - mounts and unmounts removable media
# 可以看到可移动设备有一个U盘和光盘
rmmount -l
/dev/dsk/c3t0d0p0:1 rmdisk,rmdisk0,EFI,/media/EFI
/dev/dsk/c1t0d0s2 cdrom,cdrom0,cd,cd0,sr,sr0,Oracle_Solaris-11_3-Text-X86,/media/Oracle_Solaris-11_3-Text-X86
# 查看移动设备详细信息
rmformat -l
Looking for devices...
1. Logical Node: /dev/rdsk/c1t0d0p0
Physical Node: /pci@0,0/pci-ide@7,1/ide@1/sd@0,0
Connected Device: NECVMWar VMware IDE CDR10 1.00
Device Type: DVD Reader/Writer
Bus: IDE
Size: 736.0 MB
Label: <None>
Access permissions: Medium is not write protected.
2. Logical Node: /dev/rdsk/c3t0d0p0
Physical Node: /pci@0,0/pci15ad,790@11/pci15ad,1976@0/hub@2/storage@1/disk@0,0
Connected Device: Generic Flash Disk 8.07
Device Type: Removable
Bus: USB
Size: 1.9 GB
Label: <Unknown>
Access permissions: Medium is not write protected.
# 查看tcp监听和端口占用
netstat -an -P tcp |grep -i listen
# 查看ip地址
ifconfig -a
# 查看ip地址(solaris10没有)
ipadm show-addr
# 启停接口:将IP地址栈和interface绑定(plumb:一般自动进行,无需手动)和解绑
ifconfig <interface> plumb [up]
ifconfig <interface> [down] unplumb
# 同ip link show
dladm show-link
# 配置默认路由
# Solaris10
vi /etc/defaultrouter
192.168.11.1
# Solaris11(defaultrouter文件在Solaris11中被弃用了,只能通过route命令配置路由)
# -p参数:持久化该路由项
route -p add default ip-address
# 配置其他路由
route -p add -net 203.0.113.0/24 -gateway 203.0.113.150
# 查看路由表项
netstat -rn
# 查看静态路由
route -p show
# 如下三个文件其实是一个文件,前两个都是最后一个的软连接
/etc/inet/ipnodes
/etc/hosts
/etc/inet/hosts
Task Information |
Oracle Solaris 10 Command or Method |
Oracle Solaris 11 Command or Method |
---|---|---|
Datalink configuration |
dladm |
dladm |
IP interface and IP address configuration |
ifconfig Edit /etc/hostname* |
ipadm |
DHCP server configuration |
SMF service: svc:/network/dhcp-server: and default DHCP management commands: dhcpmgr, dhtadm, and pntadm |
(Sun Legacy) SMF service: svc:/network/dhcp-server: SMF service and default DHCP management commands: dhcpmgr, dhtadm, and pntadm (ISC) SMF services: svc:/network/dhcp/server:ipv4 svc:/network/dhcp/server:ipv6 svc:/network/dhcp/relay:ipv4 svc:/network/dhcp/relay:ipv6 Configuration files: /etc/inet/dhcpd4.conf /etc/inet/dhcpd6.conf |
DHCP client configuration |
ifconfig Edit /etc/dhcp* and /etc/default/dhcpagent |
ipadm Edit /etc/default/dhcpagent |
Name services switch configuration |
SMF service: svc:/system/name-service/switch:default and /etc/nsswitch.conf |
SMF service: svc:/system/name-service/switch:default. Modify with svccfg; view with svcprop -p config svc:/system/name-service/switch:default |
System host name configuration |
Edit /etc/nodename |
hostname |
TCP/IP host name configuration |
Edit /etc/inet/hosts . |
Edit /etc/inet/hosts |
Network parameter administration (tunables) |
ndd |
ipadm |
Wireless network configuration |
wificonfig |
dladm |
文章浏览阅读748次。总结起来大概有5种做法:将要处理的文字写到一个资源文件,如string.xml(使用html用法格式化)当文字中出现URL、E-mail、电话号码等的时候,可以将TextView的android:autoLink属性设置为相应的的值,如果是所有的类型都出来就是**android:autoLink="all",当然也可以在java代码里 做,textView01.setAutoLinkMask(Li..._qaction::settext 无法添加下划线
文章浏览阅读6.3k次,点赞2次,收藏10次。摘要: 背景 随着近几年物联网的发展,时序数据迎来了一个不小的爆发。从DB-Engines上近两年的数据库类型增长趋势来看,时序数据库的增长是非常迅猛的。在去年我花了比较长的时间去了解了一些开源时序数据库,写了一个系列的文章(综述、HBase系、Cassandra系、InfluxDB、Prometheus),感兴趣的可以浏览。背景随着近几年物联网的发展,时序数据迎来了一个不小的爆发。从DB..._tablestore 时间类型处理
文章浏览阅读5.7k次,点赞8次,收藏49次。可以编译成功但是运行时段错误查找原因应该是ROS noetic版本中自带的OpenCV4和VINS-mono中需要使用的OpenCV3冲突的问题。为了便于查找问题,我只先编译feature_tracker包。解决思路历程:o想着把OpenCV4相关的库移除掉,但是发现编译feature_tracker的时候仍然会关联到Opencv4的库,查找原因是因为cv_bridge是依赖opencv4的,这样导致同时使用了opencv3和opencv4,因此运行出现段错误。oo进一步想着(1)把vins-mon_uabntu20.04安装vins-mono
文章浏览阅读3.6k次,点赞3次,收藏12次。创龙TL6748开发板中,EMIFA模块使用默认的PLL0_SYSCLK3时钟,使用AISgen for D800K008工具加载C6748配置文件C6748AISgen_456M_config(Configuration files,在TL_TMS6748/images文件夹下),由图可以看到DIV3等于4,注意这里的DIV3就是实际的分频值(x),而不是写入相应PLL寄存器的值(x-1)。_tms 6748
文章浏览阅读5.9k次,点赞4次,收藏13次。转载请说明出处:eigen稀疏矩阵拼接(块操作)eigen稀疏矩阵拼接(块操作)关于稀疏矩阵的块操作:参考官方链接 However, for performance reasons, writing to a sub-sparse-matrix is much more limited, and currently only contiguous sets of columns..._稀疏矩阵拼接
文章浏览阅读946次,点赞19次,收藏19次。波束形成是天线阵列信号处理中的一项关键技术,它通过对来自不同方向的信号进行加权求和,来增强特定方向的信号并抑制其他方向的干扰。本文介绍了两种基于 Capon 和信号子空间的变形算法,即最小方差无失真响应 (MVDR) 算法和最小范数算法,用于实现波束形成。这些算法通过优化波束形成权重向量,来最小化波束形成输出的方差或范数,从而提高波束形成性能。引言波束形成在雷达、声纳、通信和医学成像等众多应用中至关重要。它可以增强目标信号,抑制干扰和噪声,提高系统性能。
文章浏览阅读3.4w次。转自:http://www.linuxidc.com/Linux/2017-07/145335.htm使用Ubuntu开发已经有些时间了。写下这篇文章,希望记录下这一年的小小总结。使用Linux开发有很多坑,同时也有很多有趣的东西,可以编写一些自动化脚本,添加定时器,例如下班定时关机等自动化脚本,同时对于服务器不太了解的朋友,建议也可以拿台Linux来实践下,同时Ubuntu在Androi_ubuntu开发推荐软件
文章浏览阅读2.2k次。一,问题 nginx反向代理后,在应用中取得的ip都是反向代理服务器的ip,取得的域名也是反向代理配置的url的域名,解决该问题,需要在nginx反向代理配置中添加一些配置信息,目的将客户端的真实ip和域名传递到应用程序中。二,解决 Nginx服务器增加转发配置 proxy_set_header Host $host;_nginx获取到的是交换机的ip
文章浏览阅读1.4k次。Wireshark TCP数据包跟踪 还原图片 WinHex简单应用 _wireshark抓包还原图片
文章浏览阅读1.5k次。Win8下安装VS2012时,蓝屏,报错WHEA_UNCORRECTABLE_ERROR(P.S.新的BSOD挺有创意":("),Google之,发现[via]需要BIOS中禁用Intel C-State,有严重Bug的嫌疑哦原因有空再看看..._win8.1 whea_uncorrectable_error蓝屏代码
文章浏览阅读919次,点赞21次,收藏22次。科大讯飞是一家专业从事智能语音及语音技术研究、软件及芯片产品开发、语音信息服务的软件企业,语音技术实现了人机语音交互,使人与机器之间沟通变得像人与人沟通一样简单。语音技术主要包括语音合成和语音识别两项关键技术。此外,语音技术还包括语音编码、音色转换、口语评测、语音消噪和增强等技术,有着广阔的应用。_科大讯飞培训案例
文章浏览阅读4.7k次。Perl是一个高阶程式语言,由 Larry Wall和其他许多人所写,融合了许多语言的特性。它主要是由无所不在的 C语言,其次由 sed、awk,UNIX shell 和至少十数种其他的工具和语言所演化而来。Perl对 process、档案,和文字有很强的处理、变换能力,ActivePerl是一个perl脚本解释器。其包含了包括有 Perl for Win32、Perl for ISAPI、PerlScript、Perl。_perl下载