UNIX系统管理命令详解:share与mount
92 浏览量
更新于2024-08-31
收藏 114KB PDF 举报
"UNIX系统常用管理命令"
在UNIX操作系统中,管理命令是系统管理员日常工作的核心工具,它们使得管理员能够高效地监控、配置和维护系统。本文主要关注的是在SUNSOLARIS 2.6系统中常见的管理命令,尤其是`share`和`mount`命令,这两个命令对于网络资源共享至关重要。
`share`命令的用途在于将本地机器的一个目录设置为可供其他UNIX系统访问的共享资源。例如,如果你想将机器A的`/share-dir`目录共享出来,你可以使用以下命令:
```
machineA# share -Fnfs -orw /share-dir
```
这里的参数`-Fnfs`指定使用NFS(网络文件系统)协议,`-orw`表示允许其他系统读写该共享目录。
接着,要在机器B上挂载这个共享目录,可以使用`mount`命令:
```
machineB# mount -F nfs machineA:/share-dir /mount-point
```
这里,`machineA:/share-dir`是你想要挂载的远程目录,`/mount-point`是本地的挂载点。
然而,有时在执行`mount`命令时可能会遇到"RPC: Program not registered"的错误,这是因为缺少了`mountd`和`nfsd`这两个守护进程。这些进程负责处理NFS的挂载请求和文件服务。当`/etc/dfs/dfstab`文件中没有定义共享资源时,系统启动时不会自动启动这两个进程。
为了解决这个问题,一种方法是在`/etc/dfs/dfstab`文件中添加共享目录的条目,这样系统启动时就会自动共享。如果没有权限修改该文件或者希望立即启用共享,可以作为超级用户(root)运行以下命令来手动启动`mountd`和`nfsd`:
```
machine_A#/etc/rc3.d/S15nfs.server start
```
或
```
machine_A#/usr/lib/nfs/rpc.nfsd [-noportmap]
machine_A#/usr/lib/nfs/rpc.mountd [-noportmap]
```
这里,`-noportmap`选项可以跳过端口映射服务,如果网络环境不支持或不需要端口映射时使用。
此外,还有其他一些常用的UNIX系统管理命令,例如`ps`用于查看当前运行的进程,`kill`用于发送信号给进程,`df`显示磁盘空间使用情况,`top`实时监控系统资源使用情况,`umount`卸载已挂载的文件系统,`chmod`改变文件或目录的权限,以及`chown`和`chgrp`更改文件所有者和组。
了解并熟练掌握这些基本的管理命令,对于一个UNIX系统管理员来说至关重要,因为它们不仅可以帮助进行日常的系统维护,还能在问题发生时迅速定位和解决问题,确保系统的稳定运行。
2011-07-20 上传
2009-09-15 上传
2009-03-08 上传
2008-08-25 上传
2011-04-25 上传
2022-06-26 上传
2011-07-20 上传
2008-02-27 上传
2022-02-26 上传
weixin_38557838
- 粉丝: 2
- 资源: 898
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率