cat 命令
使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName
说明:把档案串连 接后传到基本输出(萤幕或加 > fileName 到另一个档案)
参数:
-n 或 --number 由 1 开始对所有输出的行数编号
-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 --show-nonprinting
范 例:
cat -n textfile1 > textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
cat -b textfile1 textfile2 >> textfile3 把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。
echo 命令
echo 命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。
该命令的一般格式为: echo [ -n ] 字符串
其中选项 n 表示输出文字后不换行;字符串可以加引号, 也可以不加引号。用 echo 命令输出加引号的字符串时,将字符串原样输出;用 echo 命令输出不加引号的字符串时,将字符串中的各个单词作为字符串输出,各字符串之间用一个空格分割。
cal 命令
cal 命令的功能是显示某年某月的日历。
该命令的一般格式为: cal [ 选项 ] [ 月 [ 年 ]] 命令中各选项的含义为:
- j 显示出给定月中的每一天是一年中的第几天(从 1 月 1 日算起)。
- y 显示出整年的日历。
date 命令
date 命令的功能是显示和设置系统日期和时间。
该命令的一般格式为: date [ 选项 ] 显示时间格式(以 + 开头,后面接格式)
date 设置时间格式
命令中各选项的含义分别为:
-d datestr, --date datestr 显示由 datestr 描述的日期
-s datestr, --set datestr 设置 datestr 描述的日期
-u, --universal 显示或设置通用时间
时间域
% H 小时( 00..23 )
% I 小时( 01..12 )
% k 小时( 0..23 )
% l 小时( 1..12 )
% M 分( 00..59 )
% p 显示出 AM 或 PM
% r 时间( hh : mm : ss AM 或 PM ), 12 小时
% s 从 1970 年 1 月 1 日 00 : 00 : 00 到目前经历的秒数
% S 秒( 00..59 )
% T 时间( 24 小时制)( hh:mm:ss )
% X 显示时间的格式(% H: % M: % S )
% Z 时区 日期域
% a 星期几的简称( Sun..Sat )
% A 星期几的全称( Sunday..Saturday )
% b 月的简称( Jan..Dec )
% B 月的全称( January..December )
% c 日期和时间( Mon Nov 8 14 : 12 : 46 CST 1999 )
% d 一个月的第几天( 01..31 )
% D 日期( mm / dd / yy )
% h 和 %b 选项相同
% j 一年的第几天( 001..366 )
% m 月( 01..12 )
% w 一个星期的第几天( 0 代表星期天)
% W 一年的第几个星期( 00..53 ,星期一为第一天)
% x 显示日期的格式( mm/dd/yy )
% y 年的最后两个数字( 1999 则是 99 )
% Y 年(例如: 1970 , 1996 等)
注意:只有超级用户才有权限使用 date 命令设置时间,一般用户只能使用 date 命令显示时间。
clear 命令
clear 命令的功能是清除屏幕上的信息,它类似于 DOS 中的 cls 命令。清屏后,提示符移动到屏幕左上角。