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

1.basename:

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

   用法:basename PATH

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

wKiom1MIgOaD3kEDAAAihLYZ-cU699.jpg


2.dirname:

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

   用法:dirname PATH

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

wKioL1MIgbaz0FCRAAA_Z7D8FOE791.jpg

3.echo:

   作用:回显/变量引用。

   用法:echo String

   例如:

       1.echo a 返回结果为a

wKiom1MIgmzSalQ4AAAgLi3xLTU375.jpg

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

wKioL1MIgp3SGkxiAABUeW74v2Q104.jpg

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


4.ls

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

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

   基本用法:ls

   例如:在家目录下使用ls

wKioL1MIg_HBGkVLAABTng_fUCc004.jpg

   ls常用选项:

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

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

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

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

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

            -r:文件名逆序显示

            -R:递归显示

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

   (1)-l

Linux基础(二)--基础的命令ls和date的详细用法_第1张图片

   (2)-a

Linux基础(二)--基础的命令ls和date的详细用法_第2张图片

   (3)-A

Linux基础(二)--基础的命令ls和date的详细用法_第3张图片

   (4)-n

Linux基础(二)--基础的命令ls和date的详细用法_第4张图片

   (5)-h

Linux基础(二)--基础的命令ls和date的详细用法_第5张图片

   (6)-r

wKioL1MIkuPjQUoGAABVlHRJzBs031.jpg

   (7)-R

Linux基础(二)--基础的命令ls和date的详细用法_第6张图片        在这里需要说明的是1.选项是可以结合使用的,如ls -la等

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

4.date

   基本作用:显示时间。

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

   基本用法:date

   例如:在家目录下使用ls

wKiom1MIlFzx4LYZAAApeJ7Wzwo328.jpg

   date常用功能:

         显示天:date +%d

wKioL1MIlduCiN7RAAAV4piOhds657.jpg

          显示月:date +%m

wKiom1MIlg2wK7qzAAAUvh5y6fg595.jpg

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

wKioL1MIlfOCRBUcAAAra_-2kwU100.jpg

          显示小时:date +%H

wKiom1MIliWhO8PDAAAfg6PQuiw514.jpg

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

wKioL1MIlg2RIfvjAABapKIOpbs832.jpg

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

wKiom1MIlj6T-M0TAABapKIOpbs232.jpg

自定义时间:

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

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

wKioL1MIloij_y0KAAA2LbP7qnA522.jpg