Linux 的基本指令(3)

    指令1:date

        作用:用来获取时间的指令。

       1.  获取当下的时间:

date +%Y-%m-%d_%H:%M:%S

        其中:%Y 表示年,%m 表示月,%d 表示日,%H 表示 小时,%M 表示分,%S 表示秒。

        上面代码还可简化为:

date +%F:%X

        %F 表示年月日,%X表示 时分秒。

         2. 时间戳

        概念:是自1970年1月1日开始所经历的秒数。

        1. 时间戳的获取:

date +%s

         2. 将时间戳转化为当下的年月日时分秒。

        格式1:date  -d  @时间戳
date -d @1691411664

        格式2:date  +%F_%X  -d @时间戳
date  +%F_%X  -d  @时间戳

指令2:cal

        作用:查看日历。

        1. 直接输入cal指令

        获取当前时刻的年月的日历。

        2. cal -3

        获取当前年月的上一月,本月,下一月的日历。

         3. 显示某一年的日历。

cal -y  年份

 

        补充指令:sort

        作用:对文件进行升序排列。

sort  文件名

        示范:对test.txt文件内容进行升序排序。

         注意:这个排序不是根据位数大小排序,是先根据第一位数大小排序,相同则比较第二位数字的大小。

         逆序排列:

sort  test.txt -r

 

        假如文件里面存在相邻重复性元素,如何去重,并显示去重后文件的行数。

sort test.txt | uniq | wc -l

        指令3:find

         作用:在某个文件路径下查找文件。

find  文件路径   -name 所要查找的文件名

        示例:在家目录(~)下查找test.c文件

find ~  -name test.c

         搜索结果显示家目录下所有名为test.c文件的路径。

        补充指令1:which

        作用:搜索特定指令的路径,包含关键字。

        示范:搜索 ls指令的路径。

which ls

         显示文件在/usr/bin/ls。

        其中 alias 作用是给指令起别名。

        补充指令2:whereis

        作用:用来所搜文档和程序。

指令4:grep

        作用:文本行过滤工具。

        示范:将一个文件中包含 "88"字符的所有行列举出来。

        文件内容如下:

         利用 grep 过滤结果如下:

         命令选项1:-n

        作用:显示过滤结果的行号。

         命令选项2:-v

        作用:将不包含搜素内容的内容显示出来。

        示范:将不包含 "88" 字符的内容显示出来。

         命令选项3:-i 

        作用:搜索的内容忽略大小写显示。

        示范1:搜索 "aaa" 内容的结果(不忽略大小写的显示)。

         示范2:搜索 "aaa" 内容的结果(忽略大小写的显示)。

         补充指令:top

        作用:是Linux下的任务管理器。

        按 q 键可退出。

指令5:zip

        作用:用来打包文件。

        命令选项:-r。

        作用:递归处理,将该目录下的所有子目录和文件一起打包。

zip -r dir.zip dir/*

         解压命令:unzip

unzip 压缩包名

        不加命令选项,默认解压到当前路径下。

        命令选项:-d

        作用:可以解压到指定目录下。

unzip dir.zip -d 目标路径

指令6:tar

        打包指令:

tar  -czf  目标文件.zip  目标文件

        示范:将 文件dir 打包

tar -czf dir.tgz dir

         解包指令:

tar  -xzf dir.tgz

         

        如何解包到指定路径下:-C

tar -xzf dir.tgz -C ./dir1

         如果不想解包,指向查看包里面的内容。

        指令:

tar -ztvf  dir.tgz

 指令7:bc

        作用:是Linux下的计算器(支持浮点数计算)。

指令8:unmame -r

         作用:查看计算机体系结构。

指令9:shutdown

        作用:关机。

        命令选项1:-h。

shutdown -h

        作用:服务器关机。

        命令选项2:-r。

shutdown -r

        作用:重启服务器。

        命令选项3:-t。

shutdown -t n

        作用:n秒后关机。

指令10:history

        作用:显示以往使用过的所有指令。

指令11:ctrl  r

        作用:在历史命令中进行智能搜索。

指令完!!!!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值