UNIX入门基础

网友投稿 732 2022-09-25

UNIX入门基础

UNIX入门基础

UNIX系统组成:

1.       内核:是UNIX系统的核心部分,能与硬件直接交互,常驻内存。

2.       驻留(基本)模块:完成输入/输出,文件,设备,内存和处理器时钟的管理,常驻内存。

3.       系统工具:通常称为shell。是UNIX系统的一部分,是用户与UNIX交互的一种接口,常驻磁盘,在用户登录时即调入内存。

内核和驻留模块是UNIX比较小的部分,所以常驻内存。在用户登录完成以后shell才被调入内存。

一些命令:

Who:查看在线用户

Who –u

Finger 用户名

可以看出此用户名操作系统的相关信息。

Banner:将命令后面的ASCII字符以大字的方式显示在屏幕上。

WC命令用于统计一个指定文件的行数,单词数及字符数。

Wc [–c][-l][-w] filename       -c字符数 –l 行数 –w 单词数

联机手册:

命令man可向用户提供系统中各种命令,系统调用,库函数和重要系统文件的详细说明。包括名字,使用语法,功能描述,应用实例和相关参考文件等。例如:

man who

对who命令的详细说明。

Shell的种类,提示符和退出

Shell的基本功能:命令解释器和程序设计语言

Shell的常用种类:

1.       Bourne shell  ---程序名为sh,提示符为$

2.       C shell      ---程序名为csh,提示符为%

3.       Korn shell   ---程序名为ksh,提示符为$

另一种提示符:#  ---超级用户提示符(无论任何shell)

Shell的退出命令:

1.exit   主要用于退出B shell

2.logout  主要用于退出C shell

3.^d     主要用于退出各类shell

尽量不用^d来退出shell。因为会使一些文件丢失信息。

Unix通信:

UNIX系统中通信系统主要包括内部通信系统和外部通信系统。

内部通信:Unix系统本身自带的主要用于本机系统内部各用户之间的通信。

外部通信:UNIX系统之外配置的通信系统,主要用于本机用户与其它主机上的用户之间的通信。

我们说内部通信:

1.Write username [terminal] (用户名和终端号)

我试了用write和别人说话,别人回话说打扰他工作。。。无语,只能说sorry。。。

2.mesg [-y] [-n]消息开关,y打开交谈,n关闭交谈

3.talk命令,必须双方同意才可以谈话。^c退出talk模式。

4.wall命令。发广播信息。普通用户只能发给mesg打开的用户,超级用户用wall发送的消息不受这限制。有的系统对于普通用户来说wall是无效的命令。

发送电子邮件:(系统邮箱和个人邮箱)

1.系统邮箱在/usr/mail或/var/mail下,每个用户都有一个以其名字命名的邮箱。

2.个人邮箱:通常为用户自己的主目录下的mbox文件。用户读过的邮件如果未删除或转存,则存放在个人邮箱中,例如zhd的个人邮箱:

/home/zhd/mbox

3.发送邮件:

mail zhd

cc:抄送。

邮件正文结束的时候加^D

4.给多个用户发邮件:

1).mail zhd1 zhd2 zhd3….

2).  mail TEACHER     TEACHER为一个组

3)alias usr_list zhd1zhe2 zhd3….

mail usr_list

用alias创建一个usr_list,然后用mail来发。只在本shell中起作用。

5.把已有的文件作为邮件发送给用户。

mail  zhd < my_file

发送给不存在的用户,将会在本用户主目录下dead.letter中。

Solaris下好像不起作用。。。 。。。有待研究。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:unix文件系统被塞满的清理策略
下一篇:数字赋能,营销进击,珠宝品牌如何精准俘获年轻消费者?(珠宝首饰营销策略)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~