文章目录
一、 d a t e + date + date+ [选项] + + + 格式
1、常用选项:
指定格式显示时间
格式:
%H : 小时(00…23)
%M : 分钟(00…59)
%S : 秒(00…61)
%X : 相当于 %H:%M:%S
%d : 日 (01…31)
%m : 月份 (01…12)
%Y : 完整年份 (0000…9999
%F : 相当于 %Y-%m-%d
2、运用实例:
注意格式对应关系打印,参照上面格式表
时间戳:Unix时间戳(英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp)是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒
转化:
时间->时间戳: date +%s
时间戳->时间: date -d@1508749502
我们可以自己控制打印格式:
二、 c a l + cal + cal+ [选项] + + + [年份]
cal命令可以用来显示公历(阳历)日历。公历是现在国际通用的历法,又称格列历,通称阳历。 “阳历”又名“太阳历”,系以地球绕行太阳一周为一年,为西方各国所通用,故又名“西历”
1、常用选项:
用于查看日历等时间信息,如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份
-3 显示系统前一个月,当前月,下一个月的月历
-j 显示在当年中的第几天(一年日期按天算,从1月1号算起,默认显示当前月在一年中的天数)
-y 显示当前年份的日历
2、运用实例:
三、 f i n d + find + find+[路径] + [ − n a m e ] + +[-name] + +[−name]+ 文件名
1、常用选项:
用于在文件树种查找文件,并作出相应的处理(可能访问磁盘)
find指令可添加的选项太多,我们现在只需要学这个,以后按需再查找就行
-name 按照文件名查找文件
2、运用实例:
f
i
n
d
find
find ~ 找家目录下的所有名为xxx的文件
w
h
i
c
h
which
which + 指令,找指令文件路径
w
h
e
r
e
i
s
whereis
whereis +查找文件 再系统特定路径下查找 ,既可以找到可执行程序,又可以找到手册,安装包,压缩包之类的
四、 g r e p + grep+ grep+ [选项] + + + 搜寻字符串/文件
1、常用选项:
在文件中搜索字符串,,逐行往下过滤文本,将找到的行,打印出来
-i :忽略大小写的不同,所以大小写视为相同
-n :顺便输出行号
-v :反向选择,亦即显示出没有 ‘搜寻字符串’ 内容的那一行
2、运用实例:
g r e p − v grep -v grep−v , 逐行往下过滤文本
g
r
e
p
−
i
grep -i
grep−i
五、 z i p + zip+ zip+ 文件
将目录或文件压缩成zip格式
1、常用选项:
将目录或文件压缩成zip格式
-r 递 归处理,将指定目录下的所有文件和子目录一并处理
2、运用实例:
z i p zip zip -r 可以打包目录(也可以附带文件)
u
n
z
i
p
unzip
unzip
六、 t a r + tar+ tar+ [选项] + + + 文件
1、常用选项:
在文件中搜索字符串,将找到的行打印出来
c :建立一个压缩文件的参数指令(create 的意思);
-x :解开一个压缩文件的参数指令!
-t :查看 tarfile 里面的文件!
-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
-C : 解压到指定目录
2、运用实例:
t
a
r
−
>
tar ->
tar−>打包后缀
.
g
z
−
>
.gz->
.gz−>压缩后最
tar.gz直接缩写为.tgz
t
a
r
−
c
z
f
tar -czf
tar−czf (打包压缩)
t
a
r
−
t
z
f
tar -tzf
tar−tzf (预览)
t
a
r
−
x
z
f
tar -xzf
tar−xzf(解压解包)
七、 u n a m e + uname+ uname+ [选项]
1、常用选项:
uname用来获取电脑和操作系统的相关信息
补充说明: uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息
-a或–all 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称
2、运用实例:
u
n
a
m
e
−
r
uname -r
uname−r
u
n
a
m
e
−
a
uname -a
uname−a
八、不演示指令
1、 b c bc bc指令
bc命令可以很方便的进行浮点运算
2、[Tab] / [ctrl]-c / [ctrl]-d / [ctrl] -r
[Tab] 按键—具有『命令补全』和『档案补齐』的功能
[Ctrl]-c 按键—让当前的程序『停掉』
[Ctrl]-d 按键—通常代表着:『键盘输入结束(End Of File, EOF 戒 End OfInput)』的意思;另外,他也可以用来取代exit
[ctrl] -r 搜索历史命令,等价于 h i s t o r y history history指令
3、 s h u t d o w n + shutdown + shutdown+[选项]
h : 将系统的服务停掉后,立即关机。
-r : 在将系统的服务停掉之后就重新启动
t sec : -t 后面加秒数,亦即『过几秒后关机』的意思
总结:
这篇文章到此就结束了,希望对你有所帮助,下一篇文章我们将详细学习Linux权限