安迪老大

菩提本无树,明镜亦非台,本来无一物,何处惹尘埃 。

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

Unix学习笔记

修改口令
passwd
退出
exit
logout
[Ctrl-D]
日期
date
查看系统中所有登录用户状况
who (查询使用者)
who am i (我是谁)
who -H (显示各列信息的标题)
who -q (显示简要用户列表和用户总数)
命令行更正(敲回车之前)
BackSpace
Ctrl-h (删除前面的字符,兼容性好,建议用)
Ctrl-u (删除一整行)
程序终止
Ctrl+c
Del
Break
常用命令
date    查看时间
cal 月 年 查看某一个月的月历
cal 年    查看某一年的各个月的月历
Finger 显示一个用户的详细信息.
finger peipeigang
clear 清屏
echo 将命令后跟随的参数显示在屏幕
echo hello world
banner 将命令后面跟的ASCII字符串以大字的方式显示在屏幕上
banner hello
wc 用于计算一个指定的文件中的行数,单词数及字符数
格式:
wc [-c][-l][-w] filename
如:wc myfile
联机手册
man 联机帮助
man who
q 退出man手册
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常含有其他的功能含义,故尽量不用或少用^d来作退出命令.
注:exit和logout是正规的退出系统的命令,执行时通常包含许多善后工作,而^d没有(建议使用)

即时通讯
write
write username [terminal] #终端号要是实终端
write用于与一个已经登录到系统的用户进行通讯,如果这个登录名被多个人使用,则在write命令中给出终端号
如: $write student3
write:ERROR:student3 not logged on
$write student2
Hello,student2
Spring games will be taken this weekend
^D (退出)
write协议
消息发送结束用o(over,欧,结束)
结束谈话用oo(over and out,结束并退出)
write命令(半双工通信)
就像对讲机一样,既可以接受,也可以发送

消息开关命令mesg
mesg命令用于查询和开关本终端的消息接收状态,命令格式
mesg [-y] [-n]
如: mesg
mesg n
mesg y

双向通信命令talk(全双工方式)
与write命令相似,talk命令也是与系统中已经登录的其他用户通信;与write命令不同的是,talk通信双方都必须向对方发出talk命令才能进行通信.

广播信息命令wall(write all)
wall 命令可以向当前系统中所有的已经登录的用户发出广播信息,常用于通知一些紧急事件
普通用户用wall发出的广播信息只能被消息接收状态为打开的用户所接收,而超级用户用all发信息时不受此限制.
如: #wall (超级用户发此命令)
System will be down in 10 minutes,logout please.
^d
此时该消息在所有终端上显示.

电子邮件
mail username    发送邮件
mail    接受邮件
cc:    抄送
mail student1 student2 ... 枚举发送给多用户
mail 用户组 向组内用户发送邮件
$alias usr_list student1 student2 student3 ...
建立一个总的别名usr_list,该别名只在本shell中起作用,退出shell后即无效.
mail usr_list
    给usr_list中的所有用户发邮件.
mail student6 < my_letter
    把已经存在的文件my_letter作为邮件内容发送给student6.该命令以"输入重定向"方式执行,因此不需要键盘输入邮件正文.
发邮件给不存在的用户:
mail car_man
    mail命令本身能正常执行,由于无有效接收方,故系统把邮件退回到本用户主目录下dead.letter中.
mail接收邮件
p 显示本邮件信息
d 删除邮件
q 退出
R 回复
? 显示mail的内部命令.

posted on 2016-05-03 17:25  安迪老大  阅读(108)  评论(0)    收藏  举报