修改用户根目录: smit命令
AIX命令参考大全,卷 5,s - u
smitty 命令
用途
提供“基于 Curses”的文本界面来执行系统管理。
语法
smitty [ -C ] [ -D ] [ -f ] [ -h ] [ -l File ] [ -o PathName ] [ -s File ] [ -t ] [ -v ] [ [ -m | -n | -d ] FastPath ] [ -X ] [ -x ]
描述
smitty 命令调用“系统管理界面工具”(SMIT)。SMIT 是设计用来简化系统管理任务的交互式界面应用程序。smitty 命令显示了导致交互式对话的菜单层次结构。SMIT 构建并运行用户指定的命令。由于 SMIT 运行命令,您必须有权限执行 SMIT 运行的命令。
注:
smitty 命令和 smit -C 一样。
SMIT 创建两个文件:smit.script 文件和 smit.log 文件。调用带有 -s PathName 标志的 smitty 命令会把 smit.script 文件保存在 PathName 参数指定的文件中。如果没有指定 -s 标志,则把脚本信息保存在 $HOME/smit.script 文件中。调用带有 -l PathName 标志的 smitty 命令会把 smit.log 文件保存在 PathName 参数指定的文件中。如果没有指定 -l 标志,则把日志信息记录在 $HOME/smit.log 文件中。您必须对您要求写入 smit 文件的目录具有写权限,否则不会创建 smit.script 文件和 smit.log 文件。SMIT 不覆盖 smit.log 文件或 smit.script 文件。可能时会附加文件。
smit.script 文件自动记录命令和命令使用的标志及参数。smit.script 文件可作为一个可执行 shell 脚本使用以复制系统配置。SMIT 创建 smit.log 文件,它包含可由程序员用来扩展 SMIT 系统所使用的附加的详细信息。-D、-l、-t 以及 -v 标志会影响 smit.log 文件。
如果您未使用 FastPath 参数,则 smitty 命令将您置于菜单结构的顶级。要进入低级菜单,请使用 FastPath 参数。SMIT 运行的所有命令都可以用做 FastPaths。当您熟悉命令时,FastPath 参数能帮助您。例如,您可以输入:smitty chuser 直接进入您能改变用户特征的对话框。要学习有关 FastPaths 的更多信息,参阅《AIX 5L V5.2 安全指南》中的『设置和维护角色』。
SMIT 需要访问下列文件:
sm_menu_opt SMIT 数据库
sm_name_hdr SMIT 数据库
sm_cmd_hdr SMIT 数据库
sm_cmd_opt SMIT 数据库
smit.log SMIT 日志文件
smit.script SMIT 脚本文件
/usr/lpp/msg/.../smit.cat 消息目录
注:如果这些文件中的任何一个损坏,或者存在一个崩溃的 NFS 服务器上,SMIT 不能响应。
标志
-C 使用“基于 Curses”的文本界面启动 SMIT。它是 smitty 命令的缺省值。
-D 设置调试模式;设置 -t 与 -v 标志。
-d FastPath 标识 FastPath 是对话框的名称。
-f 允许 SMIT 的标准输入和输出可以被重定向。
-h 显示命令用法的消息。
-l File 重新把 smit.log 文件定向为指定的 File。
-m FastPath 标识 FastPath 是菜单的名称。
-n FastPath 标识 FastPath 是选择程序的名称。
-o PathName 为 SMIT 对象指定备用库的目录 PathName。缺省目录是 /etc/objrepos 。
-s File 把 smit.script 文件重定向到指定的 File 中。
-t 把详细跟踪信息记录在 smit.log 文件中。
-v 记录 SMIT 运行的中间和目标任务命令的命令字符串,同时也把输出记录在 smit.log 文件中。
-x 不运行任何 command_to_execute,但是仍然为以后的执行记录它们。
-X 不运行任何 command_to_discover、command_to_list、command_to classify 或 command_to_execute。
示例
要在总体系统管理分层中显示主菜单,输入:
smitty要更改用户的特征,输入:
smitty chuserchuser 命令是 FastPath 参数的一个示例。 smit 命令和 FastPath 参数 chuser 让您直接进入对话框,Change User Attributes,指导您完成更改用户的特征。
为了复制配置,将 smit.script 文件变为可执行,输入:
chmod +x smit.script然后,要复制您的配置,输入:
smit.script在配置命令中编辑 smit.script 文件可以创建微小的变动,或仅仅使用命令的子集。应该重新命名或复制 smit.script 文件以防止 SMIT 修改它。
注:SMIT 在 Korn shell( /usr/bin/ksh)下运行命令。smit.script 文件中的一些命令字符串可能需要该环境才能正确运行。
文件
/usr/bin/smitty 包含 smitty 命令。
/etc/objrepos 为 SMIT 数据库指定缺省目录。
smit.log 用时间戳记指定您的会话的详细信息。
smit.script 用时间戳记仅仅指定 SMIT 运行目标任务命令。
分享到:
相关推荐
- 切换到根目录: `cd /` - 切换到用户家目录: `cd ~` ##### 2.4、文件列表 - **列出文件**: `ls [选项] [文件名]` - 列出所有文件(包括隐藏文件): `ls -a` - 列出文件详细信息: `ls -l` - 排序显示文件: `ls -...
12. **路径操作**:`cd`命令用于切换目录,`cd ..`回到上一级目录,`cd`返回根目录,`pwd`显示当前工作目录。 13. **文件拷贝、删除和移动**:`cp`命令用于复制文件或目录,`rm`删除文件,`rmdir`删除空目录,`rm -...
10. **find(查找文件)**:根据条件查找文件,如`find / -name myfile`将在根目录下查找名为`myfile`的文件。 11. **grep(搜索文本)**:在文件或标准输入中搜索指定模式的行,例如`grep "keyword" filename`在`...
- 其他常见路径包括:`/`(根目录)、`/.profile`(用户配置文件)、`/usr/java5/bin/java`(Java可执行文件路径)等。 - **文件管理命令**: - 创建、复制、移动、删除和重命名文件或目录的基本命令包括:`mkdir...
`find / -name "myfile"`从根目录开始查找名为myfile的文件。 10. **more** 和 **less**:查看文件内容,尤其是大文件。`more file.txt`和`less file.txt`分别用于逐页和任意位置浏览文件。 11. **chmod**:更改...
AIX的文件系统是一个关键组成部分,包括根目录`/`、系统配置文件`/etc`、二进制文件`/sbin`、用户主目录`/home`、设备文件`/dev`、网络接口`/net`、临时文件`/tmp`等。用户可以通过`pwd`命令查看当前工作目录,也...
在IBM AIX中,ROOTVG(根卷组)是系统启动所必需的卷组,它包含了系统的所有基本文件和目录。为了提高系统的可靠性和可用性,通常会创建ROOTVG的镜像。镜像的创建步骤包括: - **准备存储空间**:首先,确保有足够...
2. **修改`.profile`文件**:检查根目录下的`.profile`文件,确认是否存在以下路径:`export PATH=$PATH:/var/ifor/:/usr/opt/ifor/ls/conf:/usr/vac/bin`。如果不存在,需手动添加,这将确保所需路径被添加到系统...
AIX常用命令://查看机器序列号,IBM的基本信息都可以通过该命令查询得到 #prtconf #oslevel -r == uname -a //操作系统版本 #oslevel //查看操作系统版本ex :5.1.0.0 #oslevel -r //ex:5100-04 == oslevel -q //...
- `/` (根目录) - `/sbin` 存放启动时使用的系统工具。 - `/dev` 包含代表各种设备的特殊文件。 - `/etc` 包含系统配置工具。 - `/usr` 存放系统程序,如基本命令通常位于`/usr/bin`。 - `/home` 是用户登录后...
- 以oracle用户身份执行安装,通常从解压后的软件安装文件根目录运行runInstaller。 安装Oracle 11g在AIX上是一个复杂的过程,涉及到多个层面的系统配置和检查。每个步骤都需要精确执行,确保系统满足所有先决条件...
根目录“/”下包含其他所有目录。 3. **System Calls**:Unix提供一组低级接口,即系统调用,供应用程序调用以执行操作系统服务,如进程控制、文件操作和网络通信。 4. **Kernel**:Unix的核心,管理硬件资源,...
使用SMIT(System Management Interface Tool)中的`chlv`命令来更改逻辑卷的最大分区数。进入SMIT界面,选择要修改的逻辑卷,然后将`MAXIMUM NUMBER of LOGICAL PARTITIONS`的数量增大。完成修改后,再次尝试`chfs`...
- **在根目录执行 rm * 的恢复**: 如果意外删除了根目录下的文件,如何恢复。 - **无法使用 root 帐户登录的恢复**: 当 root 帐户无法登录时,采取的恢复措施。 - **替换损坏的镜像卷组硬盘**: 当镜像卷组中的硬盘损坏...
10. **find**:搜索指定路径下的文件,如`find / -name "myfile"`在根目录下查找名为myfile的文件。 **AIX系统管理** 1. **topas**:系统性能监控工具,可以查看CPU、内存、I/O等资源使用情况。 2. **lsps**:列出...
**3.7.1 在根目录执行rm*的恢复** - 讨论如何恢复因误操作删除的重要文件。 **3.7.2 无法使用root帐户登陆的恢复** - 解决由于root密码丢失导致的无法登录问题。 **3.7.3 替换损坏的镜像卷组硬盘** - 描述如何在不...
最后,管理系统环境主要涉及语言环境的管理,如使用smit system和smit ml命令来调整系统语言设置,满足不同用户的需要。 总结来说,理解系统启动与关闭的过程和相关配置对于AIX系统的管理和故障排查至关重要。熟悉...
通常需要挂载根目录(/)和交换分区(swap)。 ``` mount /dev/sda1 /mnt/sysimage swapon /dev/sda2 ``` 其中的/dev/sda1和/dev/sda2应替换为实际的分区路径。 4. 使用chroot命令切换到挂载的系统环境中: ``` ...