-
UNIX情形高级编程:system V信号量
所属栏目:[Unix] 日期:2016-10-26 热度:127
副标题#e# 1. 信号 量(semaphore)主要用于保护临界资源。 进程可以根据它判断是否能访问某些共享资源。 信号 量除了用于访问控制外,还可用于进程同步,也就是进程间通信。 2. 信号量分类: a. 二值信号量: 信号量的值只能取0或1,类似于互斥锁mutex,但两[详细]
-
UNIX情形高级编程:System V 共享内存区
所属栏目:[Unix] 日期:2016-10-26 热度:70
副标题#e# 共享 内存区域是被多个进程 共享 的一部分物理内存。如果多个进程都把该内存区域映射到自己的虚拟地址空间,则这些进程就都可以直接访问该共享内存区域,从而可以通过该区域进行通信。共享内存是进程间共享数据的一种最快的方法,一个进程向共享[详细]
-
UNIX情形高级编程:非阻塞配置
所属栏目:[Unix] 日期:2016-10-26 热度:102
非阻塞I/O使我们可以调用open、read和write这样的I/O操作,并使这些操作不会永远阻塞。如果这种操作不能完成, 则调用立即出错返回,表示该操作如继续执行将阻塞。 对于一个给定的描述符有两种方法对其指定非阻塞: (1)如果调用open获得描述符,则可指定[详细]
-
UNIX情形高级编程:select和epoll的区别
所属栏目:[Unix] 日期:2016-10-26 热度:125
副标题#e# select 和epoll都用于监听套接口描述字上是否有事件发生,实现I/O复用 select (轮询) #include sys/select.h #include sys/time.h int select (int maxfdpl, fd_set* readset, fd_set* writeset, fd_set* exceptset, const struct timeval* tim[详细]
-
UNIX情形高级编程:IPC总结
所属栏目:[Unix] 日期:2016-10-26 热度:53
副标题#e# IPC主要包括:管道,消息队列,信号量,共享内存, 套接字(SOCKET)。 一、IPC对象的持久性 每种IPC机制都会借助一种数据结构,这种数据结构的实例称为该IPC机制的对象(相应的,用于同步互斥的数据结构的实体也可以称为该机制的对象)。理清IPC对[详细]
-
solaris的硬盘安装进程
所属栏目:[Unix] 日期:2016-10-26 热度:79
1、分区简介:(以我的硬盘为例,只做参考) 第一主分区 10G C盘 FAT32格式 安装WINDOWS XP 第二主分区 15G 空闲未分配 准备留给Solaris10 扩展分区分为三个逻辑盘: D盘 24G FAT32格式 E盘 26G FAT32格式 F盘 3G FAT32格式 2、准备过程: 在E盘建一个Sola[详细]
-
Solaris中怎样添加删除用户和组
所属栏目:[Unix] 日期:2016-10-26 热度:108
Solaris是基于网络的操作系统,它可以供多人使用,当Solaris 系统安装好之后,默认只创建了一个root用户。而且当我们用ssh 远程访问该系统时, root 用户是连不上的,必须用其他用户连接上之后才可以切换成root用户。 一、相关语法 1、增加用户组:groupad[详细]
-
AIX的历程打点
所属栏目:[Unix] 日期:2016-10-26 热度:179
1、 进程 的含义 在 AIX 中所谓 进程 就是一个任务,一个正在运行的程序就是一个进程。 2、子进程与父进程 进程与进程可以存在依赖关系,一个进程可以产生新的进程,被产生出来的进程叫做子进程,而原来的进程叫做父进程。 3、查看进程 ps:进程查看命令[详细]
-
solaris的硬盘安装过程
所属栏目:[Unix] 日期:2016-10-15 热度:152
1、分区简介:(以我的硬盘为例,只做参考) 第一主分区 10G C盘 FAT32格式 安装WINDOWS XP 第二主分区 15G 空闲未分配 准备留给Solaris10 扩展分区分为三个逻辑盘: D盘 24G FAT32格式 E盘 26G FAT32格式 F盘 3G FAT32格式 2、准备过程: 在E盘建一个Sola[详细]
-
Solaris中如何修改默认Shell
所属栏目:[Unix] 日期:2016-10-15 热度:104
Solaris 有很多方面都用这和以前不大一样,下面讲Solaris中Shell的一些问题和解决方法。 Solaris的默认Shell是sh,即命令行提示符为(root用户):# 而在用Linux命令行的提示符中既有用户名,还有主机名称以及当前路径的名称。这样可以给人一目了然的感觉[详细]
-
Solaris中如何更改系统语言
所属栏目:[Unix] 日期:2016-10-15 热度:183
在虚拟机上装了一个Solaris的系统, 不过用客户端进行连接的时候出现了乱码, google 了一下, 问题搞定了。 故整理一下,以后备用。 1、语言环境包括语言规范、地域、代码集和其它特征。简体中文 Solaris 操作环境包括下列语言环境: C--对英文 ASCII 环[详细]
-
Solaris中如何添加删除用户和组
所属栏目:[Unix] 日期:2016-10-15 热度:132
Solaris是基于网络的操作系统,它可以供多人使用,当Solaris 系统安装好之后,默认只创建了一个root用户。而且当我们用ssh 远程访问该系统时, root 用户是连不上的,必须用其他用户连接上之后才可以切换成root用户。 一、相关语法 1、增加用户组:groupad[详细]
-
AIX系统的磁带备份
所属栏目:[Unix] 日期:2016-10-15 热度:98
AIX对于系统备份和恢复 备份和恢复是系统管理员经常要做的事情, 主要包括rootvg备份和用户数据备份. 操作系统和系统程序的备份: 将一盘新磁带或无用磁带插入磁带机 #tctl -f(指定磁带设备) /dev/rmt0 rewind(将磁带倒带) #smit mksysb tctl 将子命令提供[详细]
-
AIX的系统管理
所属栏目:[Unix] 日期:2016-10-15 热度:155
系统管理目标 在系统的管理上花费最好的时间和资源。 提高系统的生产率,可靠性,吞吐量和性能。 提高远程的系统管理方案。 系统管理员的任务: 1、安装前计划: 用户帐号/组 磁盘空间分配/换页空间 子系统(打[详细]
-
AIX的系统存储
所属栏目:[Unix] 日期:2016-10-15 热度:140
副标题#e# 存储组件 文件 目录 文件系统 逻辑存储 物理存储 逻辑卷管理器 传统的UNIX磁盘存储所存在的问题 固定的分区 扩大分区的大小 一个文件系统和一个文件大小的限制 磁盘空间连续性的需要 预先规划存储所需要付出的时间和精力 逻辑卷管理器(LVM)的优[详细]
-
AIX的逻辑卷管理器及列出卷组信息
所属栏目:[Unix] 日期:2016-10-15 热度:124
副标题#e# 逻辑卷管理器(LVM) # smit lvm Logical Volume Manager菜单用于管理系统存储的很多方面。 Volume Groups 该菜单能够用来管理系统中的卷组。 Logical Volumes该菜单能够用来管理系统中的逻辑卷。包含日志文件系统、换页空间和dump设备的逻辑卷,[详细]
-
AIX的文件系统管理
所属栏目:[Unix] 日期:2016-10-15 热度:129
副标题#e# 1、空间管理 监控文件系统的增长 控制持续增长的文件 管理文件系统的空间使用 控制用户磁盘使用 清理文件系统碎片 尽管系统可以使文件系统动态增加,但并不是自动的。系统管理员可以通过监控工具来检查文件系统的状态及使用情况。如果系统空间不[详细]
-
如何在Unix下使用find命令
所属栏目:[Unix] 日期:2016-10-14 热度:85
例如我们知道一个Linux文件大小为1,500 bytes,那么我们可是使用如下命令来查询 find / -size 1500c,字符 c 表明这个要查的文件的大小是以bytes为单位。 如果我们连这个文件的具体大小都不知道,那么在Linux中还可以进行模糊查模式来解决。 例如我们输入f[详细]
-
AIX的进程管理
所属栏目:[Unix] 日期:2016-10-14 热度:192
1、进程的含义 在 AIX 中所谓进程就是一个任务,一个正在运行的程序就是一个进程。 2、子进程与父进程 进程与进程可以存在依赖关系,一个进程可以产生新的进程,被产生出来的进程叫做子进程,而原来的进程叫做父进程。 3、查看进程 ps:进程查看命令 在 ps[详细]
-
简述AIX的备份和恢复
所属栏目:[Unix] 日期:2016-10-14 热度:141
副标题#e# 在这章的例子中使用了一个 5GB 8-mm 磁带驱动器,其设备文件为/dev/rmt0。 一、备份 备份可以通过命令行或 SMIT 菜单实现。 1、命令行备份 AIX命令 backup 和 restore 专门用于备份和恢复。这两个命令做为标准 UNIX实用程序 tar、cpio、dd 和 pax[详细]
-
AIX服务器启动过程简介
所属栏目:[Unix] 日期:2016-10-14 热度:139
1、Checkpoints Checkpoints检查点是系统加电CMOS初始化程序(initial program load,IPL)运行后显示在 I/O柜的显示面板上一系列信息。 当交流电源接到系统后,IPL流程就开始了,IPL流程包括四个步骤: (1)Phase 1:Service Processor 的初始化 Phase 1[详细]
-
AIX服务器的启动过程
所属栏目:[Unix] 日期:2016-10-14 热度:145
副标题#e# (1)启动 当通过打开电源开关启动系统或使用reboot和shutdown命令来启动系统的时候,在系统可用之前,会发生以下几个阶段的事件: !--[if !supportLists]--1, !--[endif]--ROS内核初始化阶段 ROS 内核驻留在固件中 其初始化阶段包括以下步骤:[详细]
-
AIX的磁盘和文件系统概述
所属栏目:[Unix] 日期:2016-10-14 热度:101
副标题#e# 1、系统目录 2、逻辑卷管理 在了解 AIX 处理文件系统的方式之前,最好先对LVM(逻辑卷管理)有一个基本的了解。LVM 是一种与传统 UNIX 分区策略完全不同的磁盘管理方法。它的优点之一是允许动态地给一个文件系统分配更多的空间。LVM 的组成要素有[详细]
-
AIX的用户管理
所属栏目:[Unix] 日期:2016-10-14 热度:129
副标题#e# 用户管理是系统的重要组成部分,每个登录到系统中的用户都有一个用户帐号,一般同时还有一个密码(在一个安全的系统中,一个有效的用户必须带有一个密码)。如果密码正确,该用户就能够以这个帐号登录,获得该帐号的各种特权。用户的密码保存在/e[详细]
-
AIX系统启动和关闭简介
所属栏目:[Unix] 日期:2016-10-14 热度:64
副标题#e# RS/6000AIX 的引导分为多用户(normal)模式和单用户(service)模式。在正常情况下一般选择多用户引导模式,在进行系统维护时则选择单用户模式。 1、多用户引导模式 在系统正确安装完毕后,执行多用户模式引导仅需以下两步: ●把前面板的钥匙开[详细]