UNIX操作系统
特征
1、可移植性强
2、多用户、多任务的分时系统
3、软件复用
4、与设备独立的输入、输出操作
5、界面方便高效
6、安全机构完善
7、多国语言支持
8、网络和资源共享
9、系统工具和系统服务
组成
硬件---(内核---驻留模块)---系统工具(shell)---用户
UNIX使用入门
分时操作系统与网络操作系统的区别
用户登录和退出
1、登录
login:用户名
password:
条件:1、主机启动完毕
2、通讯端口打开
3、终端开电
2、修改口令
$ passwd
changing passward for student2
old password:
new password:
RE-enter new password:
说明:1、根据系统的安全级别用户口令一直有效或定期修改
2、口令不回显
3、退出系统
$
$exit (logout或CTRL+D)
red hat linux release 8.0
login:
4、用户基本信息文件
/etc/passwd
root:x:0:3:super user:/:/sbin/sh
bin:x:2:2:Admin:/user/bin:
admin:x:101:1:admin:/home/admin:/user/bin/csh
oracle:x:102:101:dbms:/data/oracle:/user/bin/ksh
test:x:103:1::/home/test:/usr/bin/csh
teacher:x:104;200::/home/teacher:/usr/bin/vsh
三、UNIX的启动过程
INIT---getty---login:
INIT---getty---login:用户名
INIT---Shell---login;用户名 password:
四、基本命令的使用
1、简单命令
基本规则:1、命令提示符
2、命令行输入并开始执行的标志是回车键
3、命令执行完的提示符$
例如:
$ date (显示当前系统的时间和日期)
$
Who命令(查看系统中所有已登录用户状况)
1、Who命令可列出当前登录到系统的所以用户的登录名,终端号和登录时间
2、可用Who命令检查系统状态,或某个用户是否正在使用系统
说明:同一个用户名可被同一个人或多个人使用多次
终端好可以表明使用者的位置,但并不能肯定(对虚终端而言)
$ who ami (我是谁)
$ who -h (显示各列信息标题)
$ who -q (显示简要用户列表和用户总数)
2、通用命令格式
$ 命令名 [-命令选项] [命令参数]
3、命令行更正和程序终止
命令行输入错误:BS键或^h键删除前面的字符
^u键删除整行
程序终止:^C、Del或Break键
注意:普通用户不会影响其他用户的正常操作
常用命令:
1、date和cal
$date
$cal 月 年
$cal 年
2、Finger命令
显示一个用户的详细信息
3、clear命令将执行清屏动作
4、echo命令将命令名后跟随的参数显示在屏幕
5、banner命令将命令名后跟的ASCII字符串以大字的方式显示
6、WC命令用于计算一个指定的文件的行数、单词数、字符数。
格式:$wc [-c] [-l] [-t] namefil
五、联机手册
man命令可向用户提供系统中各种命令、系统调用、库函数和重要系统文件的详细说明,包括名字、使用语法、功能描述、应用实例和各种相关参考文件等。
$ man who
对who命令的详细说明
$
六、Shell
基本功能:。命令解释器
。程序设计语言
每一个已登录进入系统的用户都有一个独立的shell程序与其对应,解释其键盘命令。
Bourne shell 程序名为 sh 退出命令 exit
c shell 程序名为 csh 退出命令 logout
korn shell 程序名为 ksh 退出命令 ^d
第三章 UNIX通信
内部通信系统和外部通信系统
一、即时通讯
1、交谈命令 write (半双工通信)
格式:write username [terminal]
write协议:消息发送结束用O
结束谈话用OO
^D退出键
文章评论(0条评论)
登录后参与讨论