2873|2

111

帖子

1

TA的资源

一粒金砂(中级)

楼主
 

10 个你可能没用过的 Linux 命令 [复制链接]

1. 使用 pgrep 快速查找 PID
pgrep 会遍历当前运行的进程,列出符合查找条件的进程 ID。
pgrep ssh
这条命令会列出所有与 ssh 有关的进程 ID。
2. 执行上次执行过的命令
这个标题有些绕口,但下面这条命令的确能做到这一点。
!!
该命令会执行你在命令行中执行过的上一条命令。
3. 执行最近一次以特定字母开头的命令
如欲执行命令行历史中一个 s 开头的命令,可以使用如下命令:
!s
该命令会执行最近一次在命令行中用过的且以字母 s 开头的命令。
4. 反复执行一个命令并在屏幕上输出
watch 会反复执行一个命令,并在屏幕上打印输出。你可以借此观察一段时间内程序的
输出变化。程序(即示例中的 ls -l)默认每 2 秒运行一次.watch 命令与 tail 命令非常相似。
watch -d ls -l
这条命令会监视当前目录,如有文件增删或修改,就会高亮显示目录变化。
5. 在 VI/VIM 中快速保存
要忙着办其他事情时,可以使用 Shift + zz(即按住换档键,敲两下 z 键)快速退出 vi
插入模式。
6. 快速退出终端会话
使用 CTRL+D 可以快速退出终端会话。
7. 返回上一次所在的目录
使用命令 cd -可以返回上一次所在的目录:
8. 巧妙创建父目录
命令 mkdir -p /home/adam/make/all/of/these/directories/会根据需要创建不存在的目录。 何
苦要浪费时间做这种傻事呢:mkdir make ; cd make ; mkdir all ; cd all ; mkdir of ;
cd of … 切中要害,使用
mkdir -p!
9. 删除一整行
输入了一长串命令但又不想要了,可以使用 CTRL+U 删除这一整行。(译注:光标不
在行尾时,可以先用 CTRL+E 定位到行尾。)
10. 设定文件的时间戳
命令 touch -c -t 0801010800 filename.c 会将文件的时间戳设定为 2008-01-01 8:00,格式
为(YYMMDDhhmm)。
你还能想到哪些不为人熟知的 Linux 命令?跟帖说说吧!

此帖出自Linux开发论坛

最新回复

xeyes cmatrix apt-get moo cowsay/cowthink   详情 回复 发表于 2015-8-23 09:11
点赞 关注(1)

回复
举报

1891

帖子

2

TA的资源

纯净的硅(中级)

沙发
 
sl
banner
       banner:使用#生成

      figlet:使用普通字符生成

      toilet:使用一些复杂的彩色特殊字符生成
fortune   和  fortune-zh
xev
此帖出自Linux开发论坛
 
个人签名
分享铸就美好未来。。。




 

回复

1891

帖子

2

TA的资源

纯净的硅(中级)

板凳
 
xeyes
cmatrix
apt-get moo
cowsay/cowthink


此帖出自Linux开发论坛
 
个人签名
分享铸就美好未来。。。




 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表