80%的人都不会的15个Linux实用技巧!Linux运维云计算课程
老男孩IT教育
行业新闻
2021年11月12日 19:34
接触过Linux的同学都知道,它安全性、使用性都非常高,通过命令行,可以将很多简单的命令,通过自由的组合,从而得到非常强大的功能,命令行相当于自动化,会使我们的工作更高效,今天分享一些Linux的实用技巧,希望能够帮助你提高工作效率,请看下文:
接触过Linux的同学都知道,它安全性、使用性都非常高,通过命令行,可以将很多简单的命令,通过自由的组合,从而得到非常强大的功能,命令行相当于自动化,会使我们的工作更高效,今天分享一些Linux的实用技巧,希望能够帮助你提高工作效率,请看下文:
1、快速清空文件,最常用的就是下面这种,因为最短
> access.log
下面是几种常见的清空文件的方法
: > access.log
true > access.log
cat /dev/null > access.log
echo -n "" > access.log
echo > access.log
truncate -s 0 access.log
2、快速生成大文件
在Linux中,我们需要一个大文件,用于测试上传或下载的速度,通过dd命令可以快速生成一个大文件
dd if=/dev/zero of=file.img bs=1M count=1024
3、安全擦除硬盘数据
dd if=/dev/urandom of=/dev/sda
4、快速制作系统盘
dd if=ubuntu-server-amd64.iso if=/dev/sdb
5、查看某个进程的运行时间
ps -p 10167 -o etimes,etime
ELAPSED ELAPSED
1712055 19-19:34:15
6、动态实时查看日志
通过tail命令-f选项,可以动态地监控日志文件的变化,非常实用
tail -f test.log
如果想在日志中出现failed等信息时立刻停止tail监控,可以通过以下命令来实现:
tail -f test.log | sed '/Failed/ q'
7、时间戳的快速转换
有时候希望能将时间戳转换为日期时间,在Linux命令行中,也可以快速的进行转换:
date -d@1234567890 +"%Y-%m-%d %H:%M:%S"
2009-02-14 07:31:30
关于“80%的人都不会的15个Linux实用技巧!”的话题到这里就结束了,老男孩教育Linux运维云计算课程汇集了虚拟化、云计算、安全攻防、Python开发、SRE等技术,课堂效率高、内容丰富全面,由浅入深,循序渐进,帮助学员稳扎稳打,夯实基础,在有限的时间内帮助学员高效提升,成为符合企业需求的技术型人才。
推荐阅读:
Linux命令su和sudo的区别在哪?各有什么用途?老男孩Linux运维培训班
