Linux sleep将目前动作延迟一段时间命令详解

名称 : sleep
  
  使用权限 : 所有使用者
  
  使用方式 : sleep [–help] [–version] number[smhd]
  
  说明 : sleep 可以用来将目前动作延迟一段时间
  
  参数说明 :
  
  –help : 显示辅助讯息
  –version : 显示版本编号
  number : 时间长度,后面可接 s、m、h 或 d
  其中 s 为秒,m 为 分钟,h 为小时,d 为日数
  
  例子 :
  显示目前时间后延迟 1 分钟,之后再次显示时间 :
   date;sleep 1m;date

Linux fwhois查找并显示用户信息命令详解

功能说明:查找并显示用户信息。

语  法:fwhios [帐号名称]

补充说明:本指令的功能有点类似finger指令,它会去查找并显示指定帐号的用户相关信息。不同之处在于fwhois指令是到Network Solutions的WHOIS数据库去查找,该帐号名称必须有在上面注册才能寻获,且名称没有大小写的差别。

Linux finger查询一些其他使用者的资料命令详解

名称: finger
  
  使用权限: 所有使用者
  
  使用方式: finger [options] user[@address]
  
  说明:finger 可以让使用者查询一些其他使用者的资料。会列出来的资料有:
  
  Login Name
  User Name
  Home directory
  Shell
  Login status
  mail status
  .plan
  .project
  .forward
  
  其中 .plan ,.project 和 .forward 就是使用者在他的 Home Directory 里的 .plan , .project 和 .forward 等档案里的资料。如果没有就没有。finger 指令并不限定于在同一服务器上查询,也可以寻找某一个远端服务器上的使用者。只要给一个像是 E-mail address 一般的地址即可。
  参数:
  
  -l
  多行显示。
  
  -s
  单行显示。这个选项只显示登入名称,真实姓名,终端机名称,闲置时间,登入时间,办公室号码及电话号码。如果所查询的使用者是远端服务器的使用者,这个选项无效。
  
  范例:下列指令可以查询本机管理员的资料:
   finger root
  
  其结果如下:
   Login: root Name: root
  Directory: /root Shell: /bin/bash
  Never logged in.
  No mail.
  No Plan.

Linux exit退出目前的shell命令详解

功能说明:退出目前的shell。

语  法:exit [状态值]

补充说明:执行exit可使shell以指定的状态值退出。若不设置状态值参数,则shell以预设值退出。状态值0代表执行成功,其他值代表执行失败。exit也可用在script,离开正在执行的script,回到shell。

Linux date显示或设定系统的日期与时间命令详解

名称 : date
  
  使用权限 : 所有使用者
  
  使用方式 :
  
  date [-u] [-d datestr] [-s datestr] [–utc] [–universal] [–date=datestr] [–set=datestr] [–help] [–version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]]
  
  说明 :
  
  date 可以用来显示或设定系统的日期与时间,在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中可用的标记列表如下 :
  
  时间方面 :
  
  % : 印出 %
  %n : 下一行
  %t : 跳格
  %H : 小时(00..23)
  %I : 小时(01..12)
  %k : 小时(0..23)
  %l : 小时(1..12)
  %M : 分钟(00..59)
  %p : 显示本地 AM 或 PM
  %r : 直接显示时间 (12 小时制,格式为 hh:mm:ss [AP]M)
  %s : 从 1970 年 1 月 1 日 00:00:00 UTC 到目前为止的秒数
  %S : 秒(00..61)
  %T : 直接显示时间 (24 小时制)
  %X : 相当于 %H:%M:%S
  %Z : 显示时区
  
  日期方面 :
  %a : 星期几 (Sun..Sat)
  %A : 星期几 (Sunday..Saturday)
  %b : 月份 (Jan..Dec)
  %B : 月份 (January..December)
  %c : 直接显示日期与时间
  %d : 日 (01..31)
  %D : 直接显示日期 (mm/dd/yy)
  %h : 同 %b
  %j : 一年中的第几天 (001..366)
  %m : 月份 (01..12)
  %U : 一年中的第几周 (00..53) (以 Sunday 为一周的第一天的情形)
  %w : 一周中的第几天 (0..6)
  %W : 一年中的第几周 (00..53) (以 Monday 为一周的第一天的情形)
  %x : 直接显示日期 (mm/dd/yy)
  %y : 年份的最后两位数字 (00.99)
  %Y : 完整年份 (0000..9999)
  
  若是不以加号作为开头,则表示要设定时间,而时间格式为 MMDDhhmm[[CC]YY][.ss],其中 MM 为月份,DD 为日,hh 为小时,mm 为分钟,CC 为年份前两位数字,YY 为年份后两位数字,ss 为秒数
  参数 :
  
  -d datestr : 显示 datestr 中所设定的时间 (非系统时间)
  –help : 显示辅助讯息
  -s datestr : 将系统时间设为 datestr 中所设定的时间
  -u : 显示目前的格林威治时间
  –version : 显示版本编号
  
  例子 :
  显示时间后跳行,再显示目前日期 :
   date ‘+%T%n%D’
  
  显示月份与日数 :
   date ‘+%B %d’
  
  显示日期与设定时间(12:34:56) :
   date –date ’12:34:56′
  
  注意 :
  
  当你不希望出现无意义的 0 时(比如说 1999/03/07),则可以在标记中插入 – 符号,比如说 date ‘+%-H:%-M:%-S’ 会把时分秒中无意义的 0 给去掉,像是原本的 08:09:04 会变为 8:9:4。另外,只有取得权限者(比如说 root)才能设定系统时间。
  
  当你以 root 身分更改了系统时间之后,请记得以 clock -w 来将系统时间写入 CMOS 中,这样下次重新开机时系统时间才会持续抱持最新的正确值。

Linux chfn提供使用者更改个人资讯命令详解

名称:chfn
  
  使用权限:所有使用者
  
  用法:shell>> chfn
  
  说明:提供使用者更改个人资讯,用于 finger and mail username
  
  范例:
  
   shell>> chfn
   Changing finger information for user
   Password: [del]
   Name[]:Johnney Huang ### 提供 finger 时的资料
   Office[]:NCCU
   Office Phone[]: [del]
   Home Phone[]: [del]
 

Linux adduser新增系统用户命令详解

名称:adduser
  使用权限:系统管理员
  使用方式:adduser [-c comment] [-d home_dir]
  [-e expire_date] [-f inactive_time]
  [-g initial_group] [-G group[,…]]
  [-m [-k skeleton_dir] | -M] [-p passwd]
  [-s shell] [-u uid [ -o]] [-n] [-r] loginid
  或 adduser -D [-g default_group] [-b default_home]
  [-f default_inactive]
  [-e default_expire_date]
  [-s default_shell]
  附注:adduser 与 useradd 指令为同一指令(经由符号连结 symbolic link)
  说明:新增使用者帐号或更新预设的使用者资料
  参数:
  -c comment 新使用者位于密码档(通常是 /etc/passwd)的注解资料
  -d home_dir 设定使用者的家目录为 home_dir ,预设值为预设的 home 后面加上使用者帐号 loginid
  -e expire_date 设定此帐号的使用期限(格式为 YYYY-MM-DD),预设值为永久有效
  -f inactive_time 范例:
  
   adduser是增加使用者.
  相对的,也有删除使用者的指令,userdel.
  语法:userdel [login ID]

Linux shapecfg管制网络设备的流量命令详解

功能说明:管制网络设备的流量。

语  法:shapecfg attach [流量管制器][网络设备] 或 shapecfg speed [流量管制器][带宽]

补充说明:自Linux-2.15开始,便支持流量管制的功能。

参  数:
attach 将流量管制器与实际的网络设备结合。
speed 设置流量管制器的对外传输带宽。

Linux smbclient可存取SMB/CIFS服务器的用户端程序命令详解

smbclient(samba client)
功能说明:可存取SMB/CIFS服务器的用户端程序。

语  法:smbclient [网络资源][密码][-EhLN][-B][-d][-i][-I][-l][-M][-n][-O][-p][-R][-s][-t][-T][-U][-W]

补充说明:SMB与CIFS为服务器通信协议,常用于Windows95/98/NT等系统。smbclient可让Linux系统存取Windows系统所分享的资源。

参  数:
[网络资源] [网络资源]的格式为//服务器名称/资源分享名称。
[密码] 输入存取网络资源所需的密码。
-B 传送广播数据包时所用的IP地址。
-d 指定记录文件所记载事件的详细程度。
-E 将信息送到标准错误输出设备。
-h 显示帮助。
-i 设置NetBIOS名称范围。
-I 指定服务器的IP地址。
-l 指定记录文件的名称。
-L 显示服务器端所分享出来的所有资源。
-M 可利用WinPopup协议,将信息送给选项中所指定的主机。
-n 指定用户端所要使用的NetBIOS名称。
-N 不用询问密码。
-O 设置用户端TCP连接槽的选项。
-p 指定服务器端TCP连接端口编号。
-R 设置NetBIOS名称解析的顺序。
-s 指定smb.conf所在的目录。
-t 设置用何种字符码来解析服务器端的文件名称。
-T 备份服务器端分享的全部文件,并打包成tar格式的文件。
-U 指定用户名称。
-W 指定工作群组名称。

Linux testparm测试Samba的设置是否正确无误命令详解

testparm(test parameter)
功能说明:测试Samba的设置是否正确无误。

语  法:testparm [-s][配置文件][]

补充说明:执行testparm指令可以简单测试Samba的配置文件,假如测试结果无误,Samba常驻服务就能正确载入该设置值,但并不保证其后的操作如预期般一切正常。

参  数:
-s 不显示提示符号等待用户按下Enter键,就直接列出Samba服务定义信息。