本文中主要介绍了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 月/日/小时/分钟/年.秒钟