本文中主要介绍了linu系统下一些基础命令的用法,重点介绍了ls和date的用法。

1.basename:

作用:返回一个字符串参数的基本文件名称。

   用法:basename PATH

   例如:basename /usr/share/doc 返回结果为doc

2.dirname:

   作用:返回一个字符串参数的文件路径。

   用法:dirname PATH

   例如:dirname /usr/share/doc 返回结果为/usr/share

3.echo:

   作用:回显/变量引用。

   用法:echo String

   例如:

       1.echo a 返回结果为a

       2.echo $PATH 返回结果为PATH的详细内容

以上是关于一些基本命令的介绍,下面重点介绍常用的ls和date两个命令。

4.ls

   基本作用:列出制定目录下的文件列表。

   命令格式:ls [OPTION]... [FILE]...

   基本用法:ls

   例如:在家目录下使用ls

   ls常用选项:

            -l:以长格式的形式显示文件的详细属性

            -a:显示所有文件,包括隐藏文件

-A:跟-a功能相同,但不显示.和..(其中 .表示当前目录, ..表示上级目录)

            -n:以用户及组的id号排序

            -h:文件大小会自动进行单位换算(要和l一起使用)

            -r:文件名逆序显示

            -R:递归显示

   下面是 常用选项 应用举例:

   (1)-l

   (2)-a

   (3)-A

   (4)-n

   (5)-h

   (6)-r

   (7)-R

       在这里需要说明的是1.选项是可以结合使用的,如ls -la等

                    2.-h不能单独使用,否则看不出效果。使用时可以与-l一起使用,命令为#ls -lh.

4.date

   基本作用:显示时间。

   命令格式:date [OPTION]... [+FORMAT]...

   基本用法:date

   例如:在家目录下使用ls

   date常用功能:

         显示天:date +%d

          显示月:date +%m

          显示年:date +%Y(小写y是表示2位的年份,如2013,显示为13)

          显示小时:date +%H

          显示年-月-日:date "+ Today is %Y-%m-%d"   或者date +%D  date +%F

          显示小时:分钟:秒:date +%H:%M:%S  或者date +%T

自定义时间:

           格式:date mmddHHMM[CC[YY]][.SS]

           例如:date07091203 月/日/小时/分钟/年.秒钟