Linux基本指令-3

一、 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命令可以用来显示公历(阳历)日历。公历是现在国际通用的历法,又称格列历,通称阳历。 “阳历”又名“太阳历”,系以地球绕行太阳一周为一年,为西方各国所通用,故又名“西历”

扫描二维码关注公众号,回复: 15216462 查看本文章

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 grepv , 逐行往下过滤文本


g r e p − i grep -i grepi

五、 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 tarczf (打包压缩)
t a r − t z f tar -tzf tartzf (预览)


t a r − x z f tar -xzf tarxzf(解压解包)

七、 u n a m e + uname+ uname+ [选项]

1、常用选项:

uname用来获取电脑和操作系统的相关信息
补充说明: uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息

-a或–all 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称

2、运用实例:

u n a m e − r uname -r unamer
u n a m e − a uname -a unamea

八、不演示指令

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权限

猜你喜欢

转载自blog.csdn.net/Front123456/article/details/130674587