Unix管理员常用命令
UNIX系统常用命令

UNIX系统常用命令UNIX系统常用命令格式:command [flags] [argument1] [argument2] ...其中flags以-开始,多个flags可用一个-连起来,如ls -l -a 与ls -la相同。
根据命令的不同,参数分为可选的或必须的;所有的命令从标准输入接受输入,输出结果显示在标准输出,而错误信息则显示在标准错误输出设备。
可使用重定向功能对这些设备进行重定向。
命令在正常执行结果后返回一个0值,如果命令出错可未完全完成,则返回一个非零值(在shell中可用变量$?查看). 在shell script中可用此返回值作为控制逻辑的一部分。
注:不同的UNIX版本的flags可能有所不同。
1、与用户相关的命令1.1 login(在LINUX Redhat下此命令功能与Solaris/BSD不同,执行login会退出当前任务).login:Password:相关文件:在下面的这些文件中设定shell运行时必要的路径,终端类型,其他变量或特殊程序.$HOME/.profile (Bourne shell, sh, bash)$HOME/.cshrc (csh, tcsh)$HOME/.tcshrc (tcsh)/etc/passwd文件中列出每个用户的shell/etc/csh.cshrc/etc/csh.login/etc/profile (Bourne shell, bash)/etc/login (Bourne shell, bash)csh: /etc/csh.cshrc和$HOME/.cshrc每次执行都会读取,而/etc/csh.login和$HOME/.login只有注册shell才执行修改相应文件后使用 source .cshrc使能相关修改,如果修改了path则还需使用rehash刷新可执行文件hash表。
tcsh: $HOME/.tcshrc, 没有些文件读取.cshrcsh: /etc/profile和$HOME/.profile注册shellbash: /etc/profile和$HOME/.bash_profile注册shell读取.bashrc交互式非注册shell才读取。
unix常用命令

其他用户对ncp只有“可执行”的权利。
1.2.3 改变文件属主及文件所在组
改变文件属主的格式如下:
chown 属主名 文件名
必须是文件的属主或超级用户才可改变文件的属主。
改变文件所在组的格式如下:
chgrp 组名 文件名
必须是文件的属主或具有更高级别权限的用户(如超级用户root)才能改变文件组别的归属。
? -l:以长格式列出目录下的文件
? -a:以短格式列出目录下的所有文件(包含隐含文件)
选项可混合使用。
[例子]:
%ls 列出当前目录下的文件(当前目录为tellin目录)。
%ls -al /tellin 以长列表的形式列出目录 /tellin 下的所有文件,包括隐藏文件(“点”文件)。
1.2.2 文件存取权限的修改
用chmod命令修改文件的存取权限,chmod命令的格式如下:
格式1: chmod symbolic_mode file...
格式2: chmod absolute_mode file...
格式1:符号模式(symbolic_mode), 符号模式的命令格式如下:
已经不是cd命令了。
也可以在一行中输入多个命令,命令间用“;”分开,如:
%mkdir tmp;cp file1 tmp/file2 ;ls -l tmp
UNIX会顺序执行以上三条命令。
1.1.2 让命令在后台运行
要让程序在后台执行,只需在命令行的最后加上“&”符号。
[例1] 在后台运行find命令,在当前目录及其子目路下查找文件名为inetcfg.cfg的文件。
unix命令

Unix命令1. 简介Unix是一个多用户、多任务操作系统,因其稳定性、安全性和可靠性而广泛应用于服务器和工作站环境中。
Unix系统提供了丰富的命令行工具,这些工具可以通过命令行终端或shell程序来调用和使用。
本文档将介绍Unix系统中常用的一些命令,涵盖文件和目录操作、进程管理、系统监控等方面。
2. 文件和目录操作2.1 lsls命令用于列出目录下的文件和子目录。
常用选项包括:•-l:以长格式显示文件和目录的详细信息•-a:显示所有文件和目录,包括隐藏文件•-h:以人类可读的格式显示文件大小例如,执行ls -l命令可以列出当前目录下的所有文件和子目录,并显示详细信息。
2.2 cdcd命令用于切换当前工作目录。
可以使用绝对路径或相对路径作为参数。
例如,执行cd /home/user可以切换到/home/user目录。
执行cd ..可以返回上一级目录。
2.3 cpcp命令用于复制文件或目录。
常用选项包括:•-r:递归复制目录及其内容•-i:覆盖已存在的文件时进行提示例如,执行cp file1 file2可以复制file1到file2。
2.4 mvmv命令用于移动文件或目录,也可用于重命名文件或目录。
例如,执行mvfile1 file2可以将file1重命名为file2。
2.5 rmrm命令用于删除文件或目录。
常用选项包括:•-r:递归删除目录及其内容•-f:强制删除,无需确认例如,执行rm file1可以删除file1。
3. 进程管理3.1 psps命令用于列出系统中运行的进程。
常用选项包括:•-e:显示所有进程,包括系统级进程•-f:显示详细信息,包括进程间的关系例如,执行ps -e可以列出系统中所有进程的信息。
3.2 toptop命令用于实时监测系统中的进程。
它可以显示当前资源使用情况和每个进程的详细信息,如CPU使用率、内存使用量等。
按下q键可以退出top命令。
3.3 killkill命令用于终止指定的进程。
UNIX常用命令介绍

2.4 UNIX常用命令介绍用户对某一操作系统的认识,往往是从使用和接触操作系统开始的,而接触操作系统最常用的方法就是使用操作系统的命令。
尽管现代操作系统都对用户提供交互式的图形界面,但在使用操作系统时仍不可避免地要用到命令操作方式,这是因为图形界面的处理也是建立在命令处理的基础之上的。
有经验的人都知道,使用命令处理的效率往往会比使用图形界面处理高出很多,而可视化的图形界面主要解决的问题是提供友好交互和摆脱枯燥的命令记忆方式。
2.4.1 UNIX命令使用方法当某个用户正确地通过了系统的注册和登录后,就进入到UNIX的命令管理程序shell的第一个进程中。
shell可以完成UNIX命令的解释执行过程,它大体上可以分成两类:一类是s hell的内部命令,另一类是shell的外部命令。
对用户来讲,内、外部命令在使用方法上没有太多的差异,只是在响应时间上略有不同。
当用户发出内部命令时,系统可直接从内存中选择调用与执行。
而shell的外部命令是那些功能较强、占用空间较大的扩展命令,它们一般不包含在shell中,因此在系统启动时并不被装入内存,只是在使用时才从系统的指定存储介质中调入内存,用完后就释放所占用的内存空间。
外部命令往往功能强大,因此所占用的磁盘空间和内存空间都比较大,甚至有些外部命令实际上就是一个实用程序,它所占用的空间和处理过程的复杂度可以与一个小型系统规模相比,因此对外部命令的管理通常包含着对内、外存空间的控制和管理。
1. UNIX的命令格式使用UNIX命令的方法可以有多种,例如,可以在命令行上输入命令,或是将命令编写在批处理文件中。
无论怎样,命令的使用格式是统一的,UNIX的一般命令格式为:Command[-options][arguments]其中:Command表示UNIX命令名。
[options]表示命令的执行选项,可以取默认值。
[arg uments]表示命令的执行参数,可以默认。
UNIX操作系统命令大全

UNIX操作系统命令大全1. ls:列出当前目录中的文件和目录。
2. cd:切换当前工作目录。
3. pwd:显示当前工作目录的路径。
4. mkdir:创建一个新目录。
5. rmdir:删除一个空目录。
6. cp:复制文件或目录。
7. mv:移动或重命名文件或目录。
8. rm:删除文件或目录。
9. touch:创建一个新文件。
10. cat:连接文件并打印到标准输出设备上。
11. less:逐页显示文件内容。
12. head:显示文件的开头几行。
13. tail:显示文件的末尾几行。
14. grep:在文件中查找匹配的字符串。
15. find:从指定目录开始递归地查找文件。
16. tar:打包和压缩文件。
17. unzip:解压缩文件。
18. chmod:更改文件的权限。
19. chown:更改文件的所有者。
20. chgrp:更改文件的所属组。
21. ps:显示当前运行的进程。
22. top:动态显示系统资源使用情况。
23. kill:终止一个进程。
24. ssh:使用安全外壳协议远程登录到另一台计算机。
25. scp:通过安全外壳协议在本地计算机和远程计算机之间传输文件。
26. ping:测试与另一台计算机的网络连接。
27. ifconfig:显示和配置网络接口。
28. netstat:显示网络连接、路由表和网络接口统计信息。
29. hostname:显示或设置主机名。
30. whoami:显示当前登录的用户。
31. su:切换到另一个用户身份。
32. sudo:以超级用户的身份执行命令。
33. date:显示或设置系统日期和时间。
35. df:显示文件系统的磁盘使用情况。
36. du:显示目录或文件的磁盘使用情况。
37. tar:创建备份文件或将备份文件释放到系统中。
38. gzip:使用GNU的zip压缩程序压缩文件。
39. gunzip:解压文件。
40. zip:创建一个zip文件。
41. uname:显示系统信息。
unix指令大全

[例子]:
chown mary file 将文件 file 的文件主改为 mary
chown 150 file 将文件 file 的UID改为150
1.14 chgrp
[语法]: chgrp [-R] 文件组 文件...
-p 删除所有已经为空的父目录
-s 当使用-p 选项时,出现错误不提示
[例子]:
rmdir /tmp/abc 删除目录 /tmp/abc
rmdir -p /tmp/a/b/c 删除目录 /tmp/a/b/c ,若目录 /tmp/a /b
及/tmp/a 空,则删除
1.6 cat
[语法]: cat [-u] [-s] [-v[-t] [-e]] 文件...
cp file1 file2 /tmp 将文件 file1 和文件 file2 拷贝到目录 /tmp 下
cp -r /tmp /mytmp 将目录 /tmp 下所有文件及其子目录拷贝至目录/mytmp
1.10 mv
[语法]: mv [-f] [-i] 文件1 [文件2...] 目标
[说明]: 将文件移动至目标,若目标是文件名,则相当于文件改名
-1 每行仅列一项
[例子]:
ls 列出当前目录下的文件
ls -al /bin 以长列表的形式列出目录 /bin 下的所有文件,包括隐藏文件
1.2 pwd
[语法]: pwd
[说明]: 本命令用于显示当前的工作目录
[例子]:
pwd 显示出当前的工作目录
1.3 cd
[语法]: cd [目录]
示,敲任意键后推出
Unix管理员常用命令

HPUX逻辑卷的管理(LVM)
HPUX逻辑卷的管理(LVM)
HP-UX管理硬盘存储资源是采用逻辑卷方式来进行管理的,要说清整个 机制,先要介绍几个概念: 物理卷Physical Volume,称为PV:指物理上硬盘,一个硬盘就是一个 PV 逻辑卷组 Logical Volume Group,称为VG:一个VG包含整数个PV,可 理解为一个大硬盘。 物理卷组Physical Volume Group,称为PVG,顾名思义可以理解为几个 PV的group,但和VG不同,PVG属于纯粹的物理Group。 逻辑卷 Logical Volume,称为LV:相当于对大硬盘进行逻辑分区, 一个 VG里可有若干个LV。 文件系统 File System:在逻辑卷的基础上,可建立文件系统,然后 MOUNT到一个目录下,这样就可以文件存取的方式来使用这块硬盘了。 当然,您也可以不建文件系统,而直接把LV当作裸设备,以TRUNK方式 来存取数据,许多数据库都是用这种方式存取数据。
UNIX常用命令

UNIX常⽤命令UNIX 常⽤命令50個最常⽤的Unix/Linux命令tar grep find ssh sedawk vim diff sort exportargs ls pwd cd gzipbzip2 unzip shutdown ftp crontabservice ps free top dfkill rm cp mv catmount chmod chown passwd mkdirifconfig uname whereis whatis locateman tail less su mysqlyum rpm ping date wget⽂件和⽬錄:這些命令允許你創建的⽬錄和處理⽂件。
命令描述cat 顯⽰⽂件內容cd 改變當前⽬錄chgrp 改變⽂件或⽬錄之群組擁有權chmod 改變⽂件或⽬錄屬性cp 拷⾙檔案file 顯⽰檔案型態find 找尋檔案grep 在本⽂檔中找尋字串head 顯⽰⽂件的前幾⾏ln 連結檔案或⽬錄ls 將某⼀個⽬錄的內容顯⽰出來mkdir 創建⽬錄more 以分⾴形式顯⽰數據mv 搬移或重新命名檔案od 以⼋進位查看檔案內容pwd 顯⽰現在⼯作⽬錄的路徑rm 刪除⽂件或⽬錄rmdir 刪除⼦⽬錄,⽬錄內須無檔案tail 顯⽰⽂件的最後幾⾏touch 改變⽂件或⽬錄之最後修改時間操作数据:可以⽐較改變⽂件的內容,並⽤下⾯的命令。
命令描述awk 模式和扫描处理语⾔cmp ⽐較兩個⽂件的內容comm ⽐較排序數據cut 挑出檔案的部份欄資料diff ⽐較⽂件或⽬錄之內容dircmp 對⼆個⽬錄下的檔案進⾏⽐較expand Expand tabs to spacesjoin 結合兩個有共同的連結欄位的檔案perl 數據操作語⾔sed Stream text editorsort 排序檔案內容split 將⽂件拆分為較⼩的⽂件csplit 將⼀個⼤的檔案分割成若⼲個較⼩的檔tar 將檔案以保存檔⽅式從磁帶或磁碟中取出或存放tr 字元轉換的處理uniq 去除檔案相同的⾏(須相鄰)wc 計算檔案的⾏數、字數及字元數vi 開啟 vi ⽂件編輯器vim Opens vim text editorfmt Simple text formatterspell Check text for spelling errorispell Check text for spelling errorispell Check text for spelling erroremacs GNU project Emacsex, edit Line editoremacs GNU project Emacsemacs GNU project Emacs压缩⽂件:⽂件可能被壓縮以節省空間。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
HPUX逻辑卷的管理(LVM)
HPUX逻辑卷的管理(LVM)
HP-UX管理硬盘存储资源是采用逻辑卷方式来进行管理的,要说清整个 机制,先要介绍几个概念: 物理卷Physical Volume,称为PV:指物理上硬盘,一个硬盘就是一个 PV 逻辑卷组 Logical Volume Group,称为VG:一个VG包含整数个PV,可 理解为一个大硬盘。 物理卷组Physical Volume Group,称为PVG,顾名思义可以理解为几个 PV的group,但和VG不同,PVG属于纯粹的物理Group。 逻辑卷 Logical Volume,称为LV:相当于对大硬盘进行逻辑分区, 一个 VG里可有若干个LV。 文件系统 File System:在逻辑卷的基础上,可建立文件系统,然后 MOUNT到一个目录下,这样就可以文件存取的方式来使用这块硬盘了。 当然,您也可以不建文件系统,而直接把LV当作裸设备,以TRUNK方式 来存取数据,许多数据库都是用这种方式存取数据。
常用的硬件设备(2)
DDS系列磁带机: 面板上会包括如下指示灯及按钮 1- Tape drive door 2- 磁带状态灯 3- 清洗 / 提示 灯 4- 弹出按钮 特点 (1) SE SCSI-2接口 (2) 未压缩数据容量: 可读写DDS-1, DDS-2, DDS-3 格式的磁带 60米磁带 - DDS-1=1.3Gbytes 90米磁带 - DDS-1=2.0Gbytes 120米磁带 - DDS-2=4.0Gbytes 当采用压缩方式时,上述数据容量将提高2到4倍
2. 保证终端的安全 在使用终端的时候,不要让别人 看见你的屏幕。当你离开终端的时候,要 记住使用 clear命令清除屏幕并退出系统。 3. 选择安全的密码并保护所选的密码 确保别人无法猜出你的密码,不要把密码告诉别人。
HPUX系统安全性管理 Cont.
4. 注意文件和目录的访问权限 有三种类型的用户可以访问文件和目录:usr,group和other。每类用户有 三种访问权限:read,write和execute。 1). 谁可以访问 • usr:通常是创建文件的用户。 • group:属于同一个组的用户。 • other:系统中的其他用户。 2). 访问权限 权限 对目录操作 对文件操作 read ( r ) 用户可以查看该目录中的文件和目录。 用户可以查看文件的内 容。 write ( w ) 用户可以创建、修改和删除在该目录下的文件和目录。 用户可 以修改文件的内容。 execute (x ) 用户可以查看该目录下文件的内容,并可运行该目录下的可 执行文件。 可运行该可执行文件。
在单用户下,先将所有逻辑卷mount上,键入命令: # mount -a 用bdf命令看该逻辑卷是否已经mount上,如果mount上,键入以下命令: # umount /sample 2) 删除逻辑卷 /dev/vg01/data ,用命令: # lvremove /dev/vg01/data
HPUX逻辑卷的管理(LVM)Cont
在把CD或DVD放入驱动器后,需要进行一些操作才能够使用。 这些操作是让CD-ROM或DVD-ROM成为HP-UX文件系统的一部分。
1. 确定一个mount点,假设是'/SD_CDROM' 2. 确定CD-ROM的硬件路径(设备文件名,可用命令'ioscan -fnkC disk' 获得) 假设 是'/dev/dsk/c2t2d0' 3. 将CD-ROM驱动器用'mount'命令mount到mount点,使其成为HP-UX 文件 系统的一部分。 命令格式 # mount /dev/dsk/c2t2d0 /SD_CDROM 4. 然后,就可以进到该目录下去读取CD-ROM上的内容了。
常用硬件设备(2) cont.
磁带机设备文件命名简介 一些设备命名例子和意义: /dev/rmt/c1t3d0BEST BEST = "highest density possible" /dev/rmt/0m (For compatibility with the past) The components of "/dev/rmt/c1t0d0BESTnb" mean: dev = device file rmt = raw magnetic tape c1 = the device is connected to interface card instance 1 t0 = the target device address is set to 0 d0 = the tape transport resides at unit address 0, BEST = the tape will be written using the best available density/format (meaning "pack as much onto this tape as is possible") n = the tape will not be rewound on close b = the device will have Berkeley-style behavior
HPUX系统安全性管理 Cont.
3). 查看文件或目录的权限 • 对文件使用 ll 命令。 • 对目录使用 ll -d 命令。 4). 改变文件或目录的所属关系 # chown user_name:group_name filename 5). 改变文件或目录的权限 # chmod 555 filename # chmod r=rx, g=rx, o=rx filename # chmod r+w, g+w, o+w filename 6). 控制缺省的访问权限 缺省的访问权限是有系统设定的,即由umask设置来决定。缺省的umask 设置是0,它意味着创建新文件的权限为rw-rw-rw-,创建新目录的权限为 rwxrwxrwx。如果需 限定新创建的文件和目录权限,可以通过umask命令 来实现。该命令是从系统缺省的访问权限中去掉umask对应的权限,因此 只用于清除原有权限。 • # umask ;显示当前的umask设置。 • # umask 022;清除组和其他用户的写权限。
HPUX系统安全性管理 Cont.
5. 文件加密 可以通过加密进一步保护需要特殊对待的文件。 # crypt < filename > filename.x;加密文件,输入密码后,再删除原文件。 # crypt < filename.x | pr;输入密码后,可查看文件内容。 # vi -x filename.x;用vi编辑该加密文件。 6. 网络访问控制 /etc/inetd 运行过程中有日志记载 /etc/inetd.conf 中的条目与 /usr/adm/inetd.sec 中的条目相匹配 检查 /etc/inetd.conf & /usr/adm/inetd.sec的权限和属主 检查/usr/adm/inetd.sec, /etc/hosts.equiv,~root/.rhosts,/etc/exports中的内 容是否都是业务所需的。
HPUX逻辑卷的管理(LVM)Cont.
根据以上介绍,在HPUX下正确使用硬盘的顺序及相应命令如下: 1. 先建物理卷: # pvcreate -f /dev/rdsk/cCdDtT 这里必须使用硬盘的字符设备文件 2. 再建逻辑卷组: # mkdir /dev/vg0X X:0~f,逻辑卷组名 # mknod /dev/vg0X/group c 64 0x0X0000 # vgcreate vg0X /dev/dsk/cCdDtT /dev/dsk/cxdytz (/etc/lvmtab) 3. 然后划分逻辑卷: # lvcreate -L size (-l 100) –n lvolname vg0X size:该逻辑卷大小 4. 在LV上建文件系统: # newfs -F file_system_type /dev/vg0X/rlvolY file_system_type:文件系统类型,包括hfs和vxfs,注意此时用该逻辑卷 的字符设备文件。 5. 将此文件系统Mount到一个目录下: # mount /dev/vg0X/lvolY /directory (etc/fstab /etc/mnttab) 到此为止,您已经可以使用这个硬盘了。
HP-UNIX管理员常用命令
上海奇骏信息科技有限公司 2006-10-08
主要内容:
常用硬件设备
HPUX逻辑卷管理
HPUX系统安全性管理 系统备份与恢复
系统管理员日常工作
系统开关机和PDC 系统常用日志与诊断工具
常用的硬件设备 : -ROM&DVD-ROM
常用的硬件设备(1)
CD-ROM or DVD-ROM
常用的硬件设备(2)cont.
磁带机使用注意事项 (1) 磁带使用的寿命次数:100次左右 (2) 磁带机清洗带的使用频率: 次数 / 每天 清洗间隔 3 每周 4 隔天 5 隔天 >=4 每天 3) 强制性退出磁带: 当按动“退出”按钮35秒后,磁带仍未退出,那么按住 “退出”按钮至少5秒钟,可以强制性退出磁带。
HPUX系统安全性管理
HPUX系统安全性管理
HP-UX系统提供了很多安全特性以防止系统遭受未经授权的访问,但采取 怎样的安 全策略依赖于用户的IT环境和工作需求。用户必须遵循良好的安 全策略以保护系统的安全。 1. 安全策略 • 熟悉系统安全的知识 • 保证终端的安全 • 选择安全的密码并保护所选的密码 • 注意文件和目录的访问权限 • 文件加密
8. 扩大文件系统 1) 扩大文件系统,首先要找到这个文件系统所对应的逻辑卷,只有首先扩 大逻辑卷,给文件系统以扩大的空间,才能扩大文件系统。 2) 为扩大逻辑卷,先进单用户,在根目录系统提示符下,键入命令: # shutdown -y 0 3) 进入单用户后,先将所有文件系统mount上,键入命令: # mount -a 4) 用bdf命令看该文件系统是否已经mount上,如果mount上,用命令 #umount 文件系统名umount该文件系统。例如,想要扩大"/usr"到500M , 就键入命令: # umount /usr 5) 用命令: # lvextend -L 500 /dev/vg00/lvol4 这里,假定 /usr 对应 /dev/vg00/lvol4 6) 用命令: # extendfs -F vxfs /dev/vg00/lvol4 7) 用命令: # mount /dev/vg00/lvol4 /usr