10个你可能没用过的linux命令
发布日期:2021-06-30 18:54:02
浏览次数:3
分类:技术文章
本文共 1144 字,大约阅读时间需要 3 分钟。
如果你是一个硬件系统管理员或者Linux工程师,你可能会记得大多数Linux命令行技巧。下面的这些Linux命令行技巧通常不被Linux用户所使用。
1.使用pgrep快速查找一个PID pgrep遍历目前正在运行的进程然后列出符合查找规则的进程ID(PID)。 pgrep ssh 这条命令会列出所有与ssh有关的进程。 2.执行上次执行过的命令 这个标题有些绕口,但是它是名副其实的。 !! 这会执行你上一次在命令行中执行过的命令。 3.执行最近一次以XX开头的命令 如果你想要从命令行历史中执行一个s开头的命令时,你可以使用如下命令: !s 它会执行最近一次在命令行中执行且以字母s开头的命令。 4.反复执行一个命令并在屏幕上输出 watch会反复运行一个命令,并在屏幕上打印输出。它可以让你实时的观察程序的输出变化。默认情况下,程序每2秒运行一次。watch命令与tail命令很相似。 watch -d ls -l 这条命令会监视当前目录的所有文件,并且高亮文件所发生的改变。 5.在VI/VIM中快速保存 如果你很匆忙,你可以通过【SHIFT + zz】 快速从vi的插入模式中退出。 6.快速登出终端 你可以快速使用【CTRL+D】快速登出终端。 7.返回你上一个所在目录 你可以使用如下命令返回你上一次所在的目录: cd - 8.聪明地创建父目录 如下命令可以帮助你创建所有你需要的目录,即便是他们还不存在。为什么要浪费时间做一些愚蠢的事情比如:mkdir make ; cd make ; mkdir all ; cd all ; mkdir of ; cd of … 你说到点子上了,使用mkdir -p! mkdir -p /home/adam/make/all/of/these/directories/ 9.删除一整行 如果你已经输入一长串的命令,但是你又不在需要他们了,那么你可以使用如下命令直接删除一整行: CTRL+U这个其实是删除光标所在之前的字符,ctrl+k是删除光标以后的字符
补充个跳到行首时Ctrl+a,跳到行末是Ctrl+e 10.设置文件的时间戳 下面这条命令会把文件的时间戳设置成2008-01-01 8:00。日期格式是(YYMMDDhhmm) touch -c -t 0801010800 filename.c 你还能想到哪些为大多数人所指的Linux命令? 【摘自回复】 访问上一个命令的最后一个参数 如果你之前执行了这样一条命令 cp assignment.htm /home/phill/reports/2008/ 然后你可以冲 访问刚才那条命令最后一个参数”/home/phill/reports/2008/”,例如:cd _转载地址:https://linus.blog.csdn.net/article/details/51773983 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2024年04月23日 11时36分07秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Android使用Retrofit_01_OAuth2 + GitHub
2019-04-30
Django + REST学习笔记
2019-04-30
【转载】将Ubuntu16.04 中gedit在仅显示一个文件时显示文件名tab
2019-04-30
fstream 对象多次使用时注意clear
2019-04-30
调试 LenaCV 3D Camera (Linux)
2019-04-30
OpenCV杂记 - Mat in C++
2019-04-30
lnmp部署
2019-04-30
nginx平滑升级
2019-04-30
location区段
2019-04-30
nginx访问控制、基于用户认证、https配置
2019-04-30
用zabbix监控nginx
2019-04-30
rewrite和if语句
2019-04-30
nginx实现负载均衡和动静分离
2019-04-30
SaltStack
2019-04-30
Packer 如何将 JSON 的配置升级为 HCL2
2019-04-30