HPUX基础
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
HPUX基础
HPUX基础
HPUX基础命令 HPUX目录结构 系统管理工具SAM 用户和组管理 网络配置 日志文件 常用系统文件
HPUX基础命令
HPUX基础命令
HPUX基础命令
基本命令
uname -a
列出系统ID 号,OS版本及用户权限等信息。
hostname
列出系统网络名称。
ioscan -fn
系统管理工具SAM
SAM优点 使复杂的管理任务变得非常简单 降低操作出错的可能性 帮助功能 SAM不足之处 灵活性不如命令行 在需要诊断出错原因时,提供不了很好的帮助信息
系统管理工具SAM
系统管理工具SAM
系统管理工具SAM
系统管理工具SAM SAM操作
选择功能区 如有必要,对目标列表进行一定处理 选择操作目标 选择要进行的操作 填写对话框 选择 OK 实施该操作
passwd
修改当前用户口令
HPUX基础命令
基本命令
swlist
列出系统所装软件产品信息。
tail 和 head
tail filename 或 head filename 使用tail命令可以查看文件的尾部,head命令则查看文件的头部。 tail -f filename 使tail不断执行,当文件被写入时显示文件的新行 。
例: kim:Abm,k7j:199:437:Kim Park Ext.9431:/home/kim:/usr/bin/sh
用户和组管理
The /etc/group File
other::1:root,daemon,uucp,sync users::20: accts::1001:user1,user2 sales::1002:user1,user2,user3,user4,user5,user6
HPUX目录结构
HP-UX 目录结构中的多个主要目录及其功能。
/dev -设备专用文件 /etc -可存储系统级配置文件 /home -用户帐户主目录的缺省位置 /opt -包含操作系统的应用程序软件和其他系统组件 /stand -根文件系统 /tmp -临时草稿目录 /usr -包含许多 HP-UX 资源(例如,/usr/sbin下存放HPUX命令) /var-包含可变数据,即系统运行时需要更改的文件(例如,需 要写入到的日志文件)。
基本命令
man <command>
了解<command>命令的使用方法及作用
HPUX基础命令 对文件操作命令
文件特性 (permission, size, owner, group, timestamp, name) cat more cp mv rm -- 显示文本文件内容 -- 分屏显示文本文件内容 -- 文件拷贝 -- 文件移动 -- 删除文件
列出使用 /<目录名>的进程ID及用户名。
HPUX基础命令
基本命令
find
find命令是功能最强的命令之一,但同时也是命令行结构最难以掌握的 命令之一。 find / -name <文件名> 显示所查找的文件 find / -user $LOGNAME -print 显示系统中该用户所有文件和目录。 find . -exec chown $LOGNAME {} \; 修改当前目录下的所有文件的用户所属。 find . -type d -exec chmod 770 {} \; 修改当前目录下的所有目录的权限。
用户和组管理
/etc/passwd (r--r--r--)
root:qmAj8as.,8a3e:0:3::/:/bin/sh daemon:*:1:5::/:/sbin/sh user1:AdOK60AazRgXU:1001:1001:111-1111:/home/user1:/usr/bin/sh user2:AdOK60AazRgXU:1002:1001:222-2222:/home/user2:/usr/bin/sh user3:AdOK60AazRgXU:1003:1001:333-3333:/home/user3:/usr/bin/sh
user, group, other or all + (add), - (subtract), = (set equal to) read, write, execute
Example: Original permissions: mode user rw-r--r-- rw-
group r--
other r--
login_name password user_ID group_ID comment home_dir command 用户登录名称 加密后的用户密码 1至6000之间的数字,对每个用户唯一 如果此值为0,则用户具有超级用户权限(root) 标识不同组的整数数字 用户信息如用户真实姓名,电话等 用户主目录 用户登录时的执行命令 通常是shell如 /usr/bin/ksh
HPUX基础命令
文件特性
# ll
-rw-r--r--rwxr-xr-x drwxr-xr-x
1 1 2
user1 user2 user3
class class class
45 78 2048
NOV 16 11:06 NOV 16 11:08 Jun 11 12:03
f1 f2 f3
文件 类型
连接数 权限 属主
HPUX目录结构
可以将整个目录结构包含在单个文件系统中,但目录结构通常包括在称为挂接点 的特殊目录中连接到根文件系统的多个文件系统。 树的顶层称为根目录,它以目录路径“/”表示。 所有其他目录和文件均保存在根目录下。目录树的每一层均以目录路径名(路径 名)形式表示,其方式为在路径的末尾添加该目录和文件的名称,并使用斜线字 符(“/”)分隔每一层。请参阅下列示例:
HPUX基础命令
基本命令
cron
cron(chronography,计时),每分钟苏醒一次,查看控制文件以确定当 时是否存在应运行的作业,存在则运行该作业。
crontab filename
创建一个 cron
crontab -r
把cron从crontab去掉 crontab位于目录/var/spool/cron/crontabs下,每个用户的cron文件名 是其用户名。
Copy files to a
Copy directories
$ ls -F f1 f2* memo/ note remind $ cp f1 f1.copy $ ls -F f1 f1.copy f2* memo/ note remind $ cp note remind memo $ ls -F memo note remind
Username
Password
UID
GID
Comments
Home Directory
Shell
Use /usr/sbin/vipw to edit /etc/passwd Use /usr/sbin/pwck to check the /etc/passwd file syntax
用户和组管理 /etc/passwd文件
组 大小
文件名 时间标志
HPUX基础命令
cp – Copy Files
Syntax: cp [-i] file1 new_file file cp [-i] file [file...] dest_dir directory cp -r [-i] dir [dir...] dest_dir Example: Copy a
用户和组管理
普通用户组
Jim Sue Frank Tim John Ann
销售组
Bob
Marie
Frank
开发组
用户和组管理
添加用户帐户
在 /etc/passwd 文件中添加一行用户信息: hpuser::234:250:H.P.User X5053:/home/hpuser:/usr/bin/sh 添加或修改 /etc/group 文件: support::250:hpuser 创建用户主目录 # mkdir /home/hpuser 修改用户主目录的属性: # chown hpuser /home/hpuser # chgrp support /home/hpuser # chmod 755 /home/hpuser 创建用户登录时的系统自动执行文件(profile): # cp /etc/skel/.profile /home/hpuser/.profile
$ ls -l
- rw- rwx d rwx
r-- r-r-x r-x r-x r-x
1 user3 class 37 Jul 24 11:06 f1 1 user3 class 37 Jul 24 11:08 f2 2 user3 class 1024 Jul 24 12:03 memo
属主权限 属组权限 其他权限 文件属主 文件属组
HPUX基础命令
文件权限
Owner, group, other chmod -- 改变文件权限 chown -- 改变文件的owner chgrp -- 改变文件的group umask, touch su, newgrp
HPUX基础命令
文件权限
使用ls –l或ll命令列出文件权限:
dmesg
从系统内存中显示系统状态信息。
HPUX基础命令
基本命令
init 0 或 shutdown –y 0 进入单用户状态。
whereis <命令>
du -s <目录名>
显示命令路径。
显示<目录名>下所有文件所占空间(以块为单位)
swapinfo
显示系统交换区信息
HPUX基础命令
HPUX基础命令
chmod – Change Permissions of a File
Syntax: chmod mode_list file… Change permissions of file(s)
mode_list [who[operator]permission] [ ,... ]
who operator permission
列出各I/O卡及设备的所有相关信息:如逻辑单元号,硬件 地址及设备文件名等。
ps -ef
列出正在运行的所有进程的各种信息:如进程号及进程名等。
HPUX基础命令
基本命令
mount
列出已加载的逻辑卷及其加载位置。
umount /<目录名>
卸载挂在/ <目录名>下的逻辑卷。
fuser -cuቤተ መጻሕፍቲ ባይዱ/<目录名>
HPUX基础命令
rm – Remove Files=
Syntax: rm [-if] filename [filename...] Remove files rm -r[if] dirname [filename...] Remove directories Examples: $ ls -F f1 f2 fruit/ memo/ $ rm f1 $ ls -F f2 fruit/ memo/ $ rm -i f2 f2? <user|y| $ rm fruit rm: fruit directory $ rm -r fruit
Example: $ id uid=303 (user3), gid=300 (class) $ cp f1 /tmp/user2/f1 $ ls -l /tmp/user2/f1 -rw-r----- 1 user3 class 3967 Jan 24 13:13 f1 $ chown user2 /tmp/user2/f1 $ ls -l /tmp/user2/f1 -rw-r----- 1 user2 class 3967 Jan 24 13:13 f1 Only the owner of a file (or root) can change the ownership of the file.
$ chmod u+x,g+x,o+x file or $ chmod +x file Final permissions: mode user rwxr-xr-x rwx r-x
group r-x
other
HPUX基础命令
chown – Change File Ownership
Syntax: chown owner [:group] filename ... Changes owner of a file(s) and, optionally, the group ID
HPUX基础
HPUX基础命令 HPUX目录结构 系统管理工具SAM 用户和组管理 网络配置 日志文件 常用系统文件
HPUX基础命令
HPUX基础命令
HPUX基础命令
基本命令
uname -a
列出系统ID 号,OS版本及用户权限等信息。
hostname
列出系统网络名称。
ioscan -fn
系统管理工具SAM
SAM优点 使复杂的管理任务变得非常简单 降低操作出错的可能性 帮助功能 SAM不足之处 灵活性不如命令行 在需要诊断出错原因时,提供不了很好的帮助信息
系统管理工具SAM
系统管理工具SAM
系统管理工具SAM
系统管理工具SAM SAM操作
选择功能区 如有必要,对目标列表进行一定处理 选择操作目标 选择要进行的操作 填写对话框 选择 OK 实施该操作
passwd
修改当前用户口令
HPUX基础命令
基本命令
swlist
列出系统所装软件产品信息。
tail 和 head
tail filename 或 head filename 使用tail命令可以查看文件的尾部,head命令则查看文件的头部。 tail -f filename 使tail不断执行,当文件被写入时显示文件的新行 。
例: kim:Abm,k7j:199:437:Kim Park Ext.9431:/home/kim:/usr/bin/sh
用户和组管理
The /etc/group File
other::1:root,daemon,uucp,sync users::20: accts::1001:user1,user2 sales::1002:user1,user2,user3,user4,user5,user6
HPUX目录结构
HP-UX 目录结构中的多个主要目录及其功能。
/dev -设备专用文件 /etc -可存储系统级配置文件 /home -用户帐户主目录的缺省位置 /opt -包含操作系统的应用程序软件和其他系统组件 /stand -根文件系统 /tmp -临时草稿目录 /usr -包含许多 HP-UX 资源(例如,/usr/sbin下存放HPUX命令) /var-包含可变数据,即系统运行时需要更改的文件(例如,需 要写入到的日志文件)。
基本命令
man <command>
了解<command>命令的使用方法及作用
HPUX基础命令 对文件操作命令
文件特性 (permission, size, owner, group, timestamp, name) cat more cp mv rm -- 显示文本文件内容 -- 分屏显示文本文件内容 -- 文件拷贝 -- 文件移动 -- 删除文件
列出使用 /<目录名>的进程ID及用户名。
HPUX基础命令
基本命令
find
find命令是功能最强的命令之一,但同时也是命令行结构最难以掌握的 命令之一。 find / -name <文件名> 显示所查找的文件 find / -user $LOGNAME -print 显示系统中该用户所有文件和目录。 find . -exec chown $LOGNAME {} \; 修改当前目录下的所有文件的用户所属。 find . -type d -exec chmod 770 {} \; 修改当前目录下的所有目录的权限。
用户和组管理
/etc/passwd (r--r--r--)
root:qmAj8as.,8a3e:0:3::/:/bin/sh daemon:*:1:5::/:/sbin/sh user1:AdOK60AazRgXU:1001:1001:111-1111:/home/user1:/usr/bin/sh user2:AdOK60AazRgXU:1002:1001:222-2222:/home/user2:/usr/bin/sh user3:AdOK60AazRgXU:1003:1001:333-3333:/home/user3:/usr/bin/sh
user, group, other or all + (add), - (subtract), = (set equal to) read, write, execute
Example: Original permissions: mode user rw-r--r-- rw-
group r--
other r--
login_name password user_ID group_ID comment home_dir command 用户登录名称 加密后的用户密码 1至6000之间的数字,对每个用户唯一 如果此值为0,则用户具有超级用户权限(root) 标识不同组的整数数字 用户信息如用户真实姓名,电话等 用户主目录 用户登录时的执行命令 通常是shell如 /usr/bin/ksh
HPUX基础命令
文件特性
# ll
-rw-r--r--rwxr-xr-x drwxr-xr-x
1 1 2
user1 user2 user3
class class class
45 78 2048
NOV 16 11:06 NOV 16 11:08 Jun 11 12:03
f1 f2 f3
文件 类型
连接数 权限 属主
HPUX目录结构
可以将整个目录结构包含在单个文件系统中,但目录结构通常包括在称为挂接点 的特殊目录中连接到根文件系统的多个文件系统。 树的顶层称为根目录,它以目录路径“/”表示。 所有其他目录和文件均保存在根目录下。目录树的每一层均以目录路径名(路径 名)形式表示,其方式为在路径的末尾添加该目录和文件的名称,并使用斜线字 符(“/”)分隔每一层。请参阅下列示例:
HPUX基础命令
基本命令
cron
cron(chronography,计时),每分钟苏醒一次,查看控制文件以确定当 时是否存在应运行的作业,存在则运行该作业。
crontab filename
创建一个 cron
crontab -r
把cron从crontab去掉 crontab位于目录/var/spool/cron/crontabs下,每个用户的cron文件名 是其用户名。
Copy files to a
Copy directories
$ ls -F f1 f2* memo/ note remind $ cp f1 f1.copy $ ls -F f1 f1.copy f2* memo/ note remind $ cp note remind memo $ ls -F memo note remind
Username
Password
UID
GID
Comments
Home Directory
Shell
Use /usr/sbin/vipw to edit /etc/passwd Use /usr/sbin/pwck to check the /etc/passwd file syntax
用户和组管理 /etc/passwd文件
组 大小
文件名 时间标志
HPUX基础命令
cp – Copy Files
Syntax: cp [-i] file1 new_file file cp [-i] file [file...] dest_dir directory cp -r [-i] dir [dir...] dest_dir Example: Copy a
用户和组管理
普通用户组
Jim Sue Frank Tim John Ann
销售组
Bob
Marie
Frank
开发组
用户和组管理
添加用户帐户
在 /etc/passwd 文件中添加一行用户信息: hpuser::234:250:H.P.User X5053:/home/hpuser:/usr/bin/sh 添加或修改 /etc/group 文件: support::250:hpuser 创建用户主目录 # mkdir /home/hpuser 修改用户主目录的属性: # chown hpuser /home/hpuser # chgrp support /home/hpuser # chmod 755 /home/hpuser 创建用户登录时的系统自动执行文件(profile): # cp /etc/skel/.profile /home/hpuser/.profile
$ ls -l
- rw- rwx d rwx
r-- r-r-x r-x r-x r-x
1 user3 class 37 Jul 24 11:06 f1 1 user3 class 37 Jul 24 11:08 f2 2 user3 class 1024 Jul 24 12:03 memo
属主权限 属组权限 其他权限 文件属主 文件属组
HPUX基础命令
文件权限
Owner, group, other chmod -- 改变文件权限 chown -- 改变文件的owner chgrp -- 改变文件的group umask, touch su, newgrp
HPUX基础命令
文件权限
使用ls –l或ll命令列出文件权限:
dmesg
从系统内存中显示系统状态信息。
HPUX基础命令
基本命令
init 0 或 shutdown –y 0 进入单用户状态。
whereis <命令>
du -s <目录名>
显示命令路径。
显示<目录名>下所有文件所占空间(以块为单位)
swapinfo
显示系统交换区信息
HPUX基础命令
HPUX基础命令
chmod – Change Permissions of a File
Syntax: chmod mode_list file… Change permissions of file(s)
mode_list [who[operator]permission] [ ,... ]
who operator permission
列出各I/O卡及设备的所有相关信息:如逻辑单元号,硬件 地址及设备文件名等。
ps -ef
列出正在运行的所有进程的各种信息:如进程号及进程名等。
HPUX基础命令
基本命令
mount
列出已加载的逻辑卷及其加载位置。
umount /<目录名>
卸载挂在/ <目录名>下的逻辑卷。
fuser -cuቤተ መጻሕፍቲ ባይዱ/<目录名>
HPUX基础命令
rm – Remove Files=
Syntax: rm [-if] filename [filename...] Remove files rm -r[if] dirname [filename...] Remove directories Examples: $ ls -F f1 f2 fruit/ memo/ $ rm f1 $ ls -F f2 fruit/ memo/ $ rm -i f2 f2? <user|y| $ rm fruit rm: fruit directory $ rm -r fruit
Example: $ id uid=303 (user3), gid=300 (class) $ cp f1 /tmp/user2/f1 $ ls -l /tmp/user2/f1 -rw-r----- 1 user3 class 3967 Jan 24 13:13 f1 $ chown user2 /tmp/user2/f1 $ ls -l /tmp/user2/f1 -rw-r----- 1 user2 class 3967 Jan 24 13:13 f1 Only the owner of a file (or root) can change the ownership of the file.
$ chmod u+x,g+x,o+x file or $ chmod +x file Final permissions: mode user rwxr-xr-x rwx r-x
group r-x
other
HPUX基础命令
chown – Change File Ownership
Syntax: chown owner [:group] filename ... Changes owner of a file(s) and, optionally, the group ID