linux常用命令
0nl)0|?Az }R>g(q=N 称:/etc/aliases
1LE8,Gm& 使用权限:系统管理者
#ucOjdquq 使用方式: 请用 newaliases 更新资料库
e%qMrR 说明:
ufm#H#n)#X sendmail 会使用一个在 /etc/aliases 中的档案做使用者名称转换的动作。当 sendmail 收到一个要送给 xxx 的信时,它会依据 aliases档的内容送给另一个使用者。这个功能可以创造一个只有在信件系统内才有效的使用者。例如 mailing list 就会用到这个功能,在 mailinglist 中,我们可能会创造一个叫
redlinux@link.ece.uci.edu 的 mailinglist,但实际上并没有一个叫 redlinux 的使用者。实际 aliases 档的内容是将送给这个使用者的信都收给 mailing list 处理程式负责分送的工作。
C4n5U^ 7?kvrIuY& /etc/aliases 是一个文字模式的档案,sendmail 需要一个二进位格式的 /etc/aliases.db。newaliases 的功能传是将 /etc/aliases 转换成一个 sendmail 所能了解的资料库。范例:
Z1>pOJm # newaliases
,{.&xJ$ 7tyn?t0n 下面命令会做相同的事,
nVYh1@yLy # sendmail -bi
]`|bf2*eA )`U T#5 相关命令:
pZWp2hj{X mail, mailq, newaliases, sendmail
gz$=\=%>RL nGP>M#F ” mail [返回]
is`a_{5e= 名称:mail
;/YSQt)rc> Cd(Ov5% 使用权限:所有使用者
Ya>cGaLq fs`<x*}K 使用方式:mail [-iInv] [-s subject] [-c cc-addr] [-b bcc-addr] user1 [user 2 ...]
xXyzzr1[ ^%_LA't'R 说明:
bhg"<I mail 不仅只是一个指令, mail 还是一个电子邮件程式,不过利用 mail 来读信的人应该很少吧!对于系统管理者来说 mail 就很有用,因为管理者可以用 mail 写成 script ,定期寄一些备忘录提醒系统的使用者。
O'p7^"M +C+3DwN 参数:
"#p)Z{v"! i 忽略 tty 的中断讯号。 (interrupt)
7gJ`G@y I 强迫设成互动模式。 (Interactive)
l\(t~Q v 列印出讯息,例如送信的地点、状态等等。 (verbose)
_o`'b80; n 不读入 mail.rc 设定档。
1~_]"Y' s 邮件标题。
PPmZ[N9(; c cc 邮件地址。
K7y}R%QF b bcc 邮件地址。
a#mdD:,cF bb#w]!q 范例:
FS']3uJ/ ))+R*k% 将信件送给一个或以上的电子邮件地址,由于没有加入其他的选项,使用者必须输入标题与信件的内容等。而 user2 没有主机位置,就会送给邮件伺服器的 user2 使用者。
U"ga0X5 mail
user1@email.address
O[8Lp? mail
user1@email.address user2
%u!#f<"[ 45_zO# 将 mail.txt 的内容寄给 user2 同时 cc 给 user1 。如果将这一行指令设成 cronjob 就可以定时将备忘录寄给系统使用者。
]zD/W%c lQ)8zI mail -s 标题 -c user1 user2 < mail.txt
B]kz3FF ] e&"CF
指令:mesg
{9)LHX7dN 使用权限 : 所有使用者
2sf/^XC1 lv{Qn~\y& 使用方式 : mesg [y|n]
RJGf@am& tFb49zbk 说明 : 决定是否允许其他人传讯息到自己的终端机介面
esxU44 56L>tP 把计 ?
y/Nvts2!C &&tQ,5H5 y : 允许讯息传到终端机介面上。
Kr8p:$D}; n : 不允许讯息传到终端机介面上 。
dp+wwNe 如果没有设定,则讯息传递与否则由终端机界面目前状态而定。
w8>p[F5`O g*8sh 例子 :
"ua/65cq9 改变目前讯息设定,改成不允许讯息传到终端机介面上 :
RMsr7M4<91 mesg n
A 8&%G8d 与 mesg 相关的指令有: talk,write,wall。
5vY1 XZt{ 名称:/etc/aliases
A87Tyk2Pi 使用权限:系统管理者
v6iV#yz3( 使用方式: newaliases
DGp'Xx_8 说明:
Vrz<DB^-e sendmail 会使用一个在 /etc/aliases 中的档案做使用者名称转换的动作。当 sendmail 收到一个要送给 xxx 的信时,它会依据 aliases档的内容送给另一个使用者。这个功能可以创造一个只有在信件系统内才有效的使用者。例如 mailing list 就会用到这个功能,在 mailinglist 中,我们可能会创造一个叫
redlinux@link.ece.uci.edu 的 mailinglist,但实际上并没有一个叫 redlinux 的使用者。实际 aliases 档的内容是将送给这个使用者的信都收给 mailing list 处理程式负责分送的工作。
II),m8G >)!"XFbb /etc/aliases 是一个文字模式的档案,sendmail 需要一个二进位格式的 /etc/aliases.db。newaliases 的功能传是将 /etc/aliases 转换成一个 sendmail 所能了解的资料库。
`
R^[s56wp N7Dm,Q ] 参数:没有任何参数。 范例:
jLcW;7OAC # newaliases
-6Cxz./#yS JTdK\A>l 下面命令会做相同的事,
T|oz_c\e # sendmail -bi
"i9$w\lm u\>Ed9^ 相关命令:
^${-^w@,%V mail, mailq, newaliases, sendmail
c~dX8+ 名称 : talk
oXfLNe6>L 使用权限 : 所有使用者
MYjDO>(_ Cm>8r5LG 使用方式 :
u},<On ,]Hn*\@p[c talk person [ttyname]
fz,8 < 说明 : 与其他使用者对谈
V .$<