A. 设备管理
1. stty
[语法]:stty [-a] [-g] [option]
[说明]: 本命令设置终端,无参数时报告终端设置,本命令功能十分强大,应谨慎使用,下面仅介绍部分常用功能
-a 显示当前终端所有设置
-g 以能作为 stty 命令参数的方式显示终端设置
以下是终端常用设置,在设置前加-表示清除设置:
1.控制方式
ispeed 0 110 300 600 1200 1800 2400 4800 9600 19200 38400
本命令设置终端输入波特率,若为0则使用缺省波特率。
例如stty ispeed 9600
ospeed 0 110 300 600 1200 1800 2400 4800 9600 19200 38400
本命令设置终端输出波特率,参看 ispeed。
2.输入方式
ingbrk(-ignbrk) 忽略(不忽略)中断(BREAK)
brkint(-brkint) 设置(清除)信号INTR为中断信号
inlcr(-inlcr) 将换行转换(不转换)成回车
icrnl( -icrnl) 将回车转换(不转换)成换行
igncr(-ignrc) 忽略(不忽略)回车
iuclc( -iuclc) 将大写字母转换(不转换)成小写字母
3.输出方式
olcut(-olcut) 将小写字母转换(不转换)为大写字母
onlcr(-onlcr) 输出时将换行符转换(不转换)为回车换行
ocrnl(-ocrnl) 输出时将回车符转换(不转换)为换行符
4.本地方式
echo (-echo) 设置(清除)回显
stwrap(-stwrap) 截断(不截断)大于79个字符的行
echoctl(-echoctr) 将控制键回显为^
2. tty
[语法]:tty
[说明]:显示出终端的设备名
[例子]:
tty
3. lp
[语法]:lp fie…
[说明]:将文件送打印机打印
[例子]:
lp myfile 将文件myfile 送打印机输出
4. lpstat
[语法]:lpstat[选项][打印任务号]
[说明]:显示打印机状态,选项的意义如下:
-a[打印机表] 显示打印机表中指定的打印机可否接收打印请求
-c[打印机类名] 显示打印机种类及在该打印机种类下的成员
-d 显示系统预设的打印机
-p[打印机表] 显示打印机表中打印机状态
-r 显示lp 请求程序表( lp request scheduler)
-s 打印系统统计表
-t 打印所有状态信息
-u[用户] 显示由用户发出的打印请求
-v[打印机名表] 显示每个打印机名称,是对应于该打印机设备文件的路径名
[例子]:
lpstat –t 打印所有状态信息
5. cancel
[语法]:cancel 打印任务号
cancel 打印机名
cancel –u 用户名[打印机]
[说明]:本命令可按打印机名,打印任务,用户来取消打印任务
[例子]:
cancel -u mary 取消用户 mary 的所有打印请求
6. enable
[语法]:enable 打印机表
[说明]:本命令可激活一个或多个打印机
7. disable
[语法]:disable[-cw] 打印机表
[说明]:使一个或多个打印机不能打印
-c 立即取消正在打印的打印请求
-w 等正在打印的内容打完后,才禁止打印机
8. sync
[语法]:sync
[说明]:将磁盘缓冲区内容写回磁盘
9. mount
[语法]:mount[-r] [device] [dir]
[说明]:将设备安装到目录下
-r 以只读方式安装
10.umount
[语法]:umount 设备
[说明]:将已安装的文件系统卸下
11.tar
[语法]:tar -c[vwfbL][device][block] file…
tar -r[vwfbL][device][block] file…
tar -t[vfL][device][file…]
tar -u[vwfbL][device][block] file…
tar -x[lmovwfL][device][file…]
[说明]:将多个文件归档,命令中各参数的意义为:
r 附加方式归档
x 抽取文件
t 显示文件
u 附加方式归档,同时删除旧版文件
c 建立新档案文件
v 显示所处理的文件名
w 处理文件前,要求用户确认
f 文件名,使用指定文件名作为档案文件
bn 每次读写 n 块,缺省值为1,最大值为20
m 将新的文件修改时间设为获取时的时间
o 获取出来的文件以下达tar指令的UID和GID存储
[例子]:
tar cvf file.tar *
tar tvf file.tar
12.df
[语法]:df[-t] [filesystem]
[说明]:显示剩余i节点和块数,使用-t选项,还显示总块数和i节点数
[例子]:df -t
13.du
[语法]:du [-ars] [dir]
[说明]:显示磁盘空间专用情况
-r 提供无法打开的文件信息
-s 仅显示指定目录所占空间的总和
-a 显示文件大小及目录总空间,其后可根文件名作参数
B. 进程管理
1. sleep
[语法]:sleep 时间
[说明]:挂起参数指定的秒数
2. ps
[语法]:ps[ -efl][ -t termlist][ -u userlist][ -g grouplist]
[说明]:显示出有关进程的状态
-e 显示出现在正在运行的所有进程
-f 显示所有信息
-l 产生一个长列表
-t 显示指定终端进程
-u 显示指定用户进程
-g 显示指定组进程
3. at
[语法]:at [-f commandfile] [-m] [-q alignment] -t time
[说明]: at命令由cron管理,在未来一个指定的时间内执行一组命令,命令可以从指定文件读入,也可从键盘读入,从键盘读入时以EOF结束,(通常为CTRL D)
-f 从指定命令文件中读入命令
-m 命令执行完后给用户发邮件
-q 将命令放入指定队列
-t 指定时间 指定的时间格式为[[CC]YY]MMDDhhmm[.ss],CC表示年的前两位,YY表示
年的后两位,MM表示月,DD表示日,hh表示时,mm表示分,ss表示秒
4. kill
[语法]:kill –signal pid
[说明]:kill 将信号传递给指定进程,信号意义如下:
1 暂停(hangup)
2 中断(interrupt)
3 退出(quit)
4 非法指令(illeqgal instruction)
5 跟踪中断(trace trap)
6 Abort
7 EMT 指令(Emulation trap)
8 浮点格式异常(floating point exception)
9 kill(不可忽略)
10 通道错误(bus error)
11 不合法内存段
12 错误的系统调用参数
13 写入不可读的连通管道
14 alarm clock
15 软件结束信号
16 用户定义信号一
17 用户定义信号二
[例子]:
kill -9 444 杀死进程号为 444 的进程
C. 系统管理和用户管理
1. who
[语法]: who
who am i
[说明]:列出现在系统中的用户,who am i 显示自己
2. whodo
[语法]:whodo[-h][-l][user]
[说明]:显示系统中用户及进程,若指定用户,则只列出该用户的信息
-h 不显示头部信息
-l 长列表格式输出
3. passwd
[语法]:passwd[用户]
[说明]:修改密码,指定用户则修改指定用户密码
4. logname
[语法]:logname
[说明]:取得当前用户注册名
5. su
[语法]:su [-] [username]
[说明]:su 命令使当前用户成为指定用户,若无指定,则成为超级用户,但必须输入该用户的密码,-选项表示用该用户的注册环境成为该用户
6. time
[语法]:time 命令
[说明]:执行命令,并在执行完后显示其运行的时间
7. date
[语法]: date
date mmddhhmm[yy]
[说明]: date 无参数时用于显示系统时间,修改时间时参数形式为月日时分[年]
8. shutdown
[语法]:shutdown [-y] [-gn] [-in]
[说明]:UNIX 系统必须先关闭系统,再关电源
-y 对提示的所有问题都回答 y
-gn 给其他用户n 秒的时间退出,缺省值为60秒
-in 系统退到第n种方式,方式如下:
0 关机
1 单用户模式
2 多用户模式
3 网络下的多用户模式
6 关机并重新启动
9. fsck
[语法]:fsck[-y]
[说明]: 本命令用于检查和修复文件系统,当文件系统出现混乱时,可使用本命令,-y选项表示对所有提问都回答YES
D. 通信和邮件
1. wall
[语法]:wall
[说明]:向所有用户广播通知信息,常用于警告所有用户
2. mesg
[语法]:mesg [-n] [-y]
[说明]: mesg 用 -n 参数则禁止其他用户用 write 发消息,用 -y 参数则允许接收消息,若无参数则报告现在的状况
3. write
[语法]:write username terminal
[说明]:write 与指定的终端上的用户直接对话,直到接收到文件结束符
[例子]:
write mary console
4. mailx
[语法]:mailx[选项][名字]
[说明]:本命令用于发送和接收邮件,名字是收信人的用户名,本命令有许多内部命令,选项说明如下:
-e 检查是否有邮件,若有则返回0
-f 文件名 从文件中读取邮件而非从邮箱中
-H 只显示信件标题
-s 标题 设定标题为指定标题
[命令说明]
. 当前信件
n 第 n 封信
^ 第一封未被处理的信
$ 最后一封信
* 所有的信
n-m 第n 封至第m封信
username 由指定用户发出的信
/ string 标题中包含字符串的信
:c 满足指定类型c的信,类型可为
d 已删除的信
n 信传送的信
o 旧信件
r 已读过的信
u 未读过的信
p 一次显示多封信
t 显示某封信的前若干行
si 显示信件字符数
h 显示信件标题
d 删除信件
u 恢复信件
s [maillist] 文件名将信件存入指定文件中
q 退出
回信
~e 编辑信件
~r [file] 从文件中读取信件
[例子]:
mailx mary < myletter
分享到:
相关推荐
### Unix系统常用命令总结 Unix系统作为现代操作系统的基础之一,其强大的命令行工具为用户提供了高效的操作环境。本文将从给定的文件信息出发,深入探讨Unix系统中的常用命令及其应用,同时也会提及C++编程在Unix...
UNIX常用命令详解 UNIX操作系统中,命令是用户与系统交互的基本方式。这些命令可以帮助用户管理文件和目录、 edits ...这些命令是UNIX系统中最基本也是最常用的命令,掌握这些命令可以帮助用户更好地管理文件和目录。
在UNIX操作系统中,掌握一些常用的命令对于日常使用和管理至关重要。以下是一些基本的UNIX命令及其用法: 1. **登录与登出** - 使用`telnet`命令登录远程工作站,格式为`telnet hostname`或`telnet ip-address`。 ...
下面将详细介绍一些Unix系统中的常用命令。 1. **ls**:列出目录内容。`ls -l`会以详细模式显示,包括权限、所有者、大小、修改日期等信息。 2. **cd**:改变当前工作目录。例如,`cd /home/user`将目录切换到/...
### Unix系统常用命令集解析 #### 一、Tar命令详解 **标题与描述解析:**在标题“Unix系统常用命令集02”以及重复的描述“Unix常用命令集Unix常用命令集Unix常用命令集Unix常用命令集”中,我们可以看出作者主要...
在SCO UNIX操作系统中,掌握一些常用的系统命令是十分必要的,这些命令可以帮助我们更好地管理和操作系统。...这些命令和概念构成了SCO UNIX系统日常管理和维护的基础,熟悉并掌握它们将大大提高工作效率。
UNIX系统常用命令.txt
根据提供的信息,我们可以总结出HP-UX 11操作系统中的一些关键概念以及常用的命令操作流程。HP-UX是HP公司开发的一种Unix操作系统,被广泛应用于各种服务器环境之中。以下将详细解析HP-UX 11中与物理卷(Physical ...
### Unix系统常用命令详解 Unix系统作为现代操作系统的基础之一,其强大的命令行工具为用户提供了高效的操作环境。本文将详细介绍一些Unix系统中的常用命令及其功能,帮助初学者快速上手并掌握基本操作。 #### 1. ...
以下是一些常用命令的详细解释: 1. **登录**:使用`login`命令,输入用户名和密码后,会进入shell提示符。超级用户的提示符是`#>`,普通用户的是`$>`。 2. **切换用户**:使用`su`命令可以切换到其他用户,例如`...
虽然未具体提及,UNIX系统通常包含数学计算工具,如`bc`或`awk`,用于进行复杂的算术运算。 以上只是UNIX常用命令的一部分,实际的UNIX/Linux环境中还有更多命令和工具供用户使用。学习和熟练掌握这些命令能够极大...
本文将详细介绍UNIX系统中的常用操作命令,包括登录与退出、目录操作、文件操作等基本功能。 **一、登录和退出** 1. **登录**: 用户在使用UNIX系统前需拥有一个注册用户名,通过`Login`提示输入用户名,然后输入...
### Unix常用的各种命令详解 ...这些命令是Unix系统中极为重要的工具,掌握它们对于日常文件管理和系统操作至关重要。通过灵活运用这些命令,用户可以高效地管理文件和目录,实现自动化任务,以及解决各种系统问题。
在Unix操作系统中,掌握常用命令是高效工作的基础。本教程涵盖了从登录退出、密码管理到文件和目录操作的一系列关键命令。 首先,登录Unix系统需要输入用户名和密码。用户名必须用小写字母输入,因为Unix系统区分大...
本文将深入探讨在UNIX系统中常用的命令,这些命令是每个UNIX用户都应该熟悉的基础知识。 首先,我们来了解一下“登录和退出”这一章节。在UNIX系统中,用户通过`login`命令进行系统登录,输入用户名和密码后进入...
在Unix系统中,掌握常用的命令是高效操作和管理系统的基石。以下是一些关键的Unix命令详解: 1. **登录和退出** - **登录**: 用户通过`Login`提示输入用户名,然后在`passwd`提示下输入密码来登录系统。用户名需...
在IT领域,尤其是在操作系统的学习与应用中...综上所述,UNIX下的常用命令涵盖了从基础操作到高级功能的各个方面,为用户提供了强大的工具集来管理和操作其系统。掌握这些命令对于有效地使用UNIX和Linux系统至关重要。
以下是对一些常用命令的详细解释: 1. **ls**:`ls`命令用于列出目录中的文件和子目录。默认情况下,它显示当前目录的内容。通过添加参数,可以获取更多信息: - `-a`:显示所有文件,包括以`.`开头的隐藏文件。 ...
Unix操作系统中有许多实用命令,以下是常用的 Unix 命令,涵盖了目录及文件操作命令、文件查看命令、文件编辑命令等方面。 目录及文件操作命令 ------------------- ### 1.1 ls 命令 ls 命令用于列出指定目录下...