当前位置: 首页 > 面试题库 >

请你说一下shell的基本命令,怎么看到行号?怎么查进程的id?

慕光霁
2023-03-14
本文向大家介绍请你说一下shell的基本命令,怎么看到行号?怎么查进程的id?相关面试题,主要包含被问及请你说一下shell的基本命令,怎么看到行号?怎么查进程的id?时的应答技巧和注意事项,需要的朋友参考一下

参考回答:

获取文本对应文本的行号,可以用grep,也可以用sed

grep -n "xxx" a.txt | cut -d ":" -f 1

sed -n -e '/xxx/=' a.txt

shell获取进程ID的方法有三种:

1、ps -A |grep "cmdname"| awk '{print $1}' 2、pidof "cmdname" 3、pgrep "cmdname"

 类似资料:
  • 本文向大家介绍怎么查看当前进程?怎么执行退出?怎么查看当前路径?相关面试题,主要包含被问及怎么查看当前进程?怎么执行退出?怎么查看当前路径?时的应答技巧和注意事项,需要的朋友参考一下 答案: 查看当前进程: ps 执行退出: exit 查看当前路径: pwd

  • 本文向大家介绍怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当前用户 id?查看指定帮助用什么命令?相关面试题,主要包含被问及怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当前用户 id?查看指定帮助用什么命令?时的应答技巧和注意事项,需要的朋友参考一下 答案: 清屏: clear 退出当前命令: ctrl+c 彻底退出 执行睡眠 : ctrl+z 挂起当前进程 fg 恢复后台 查看当前用

  • 本文向大家介绍请你回答一下epoll怎么实现的?相关面试题,主要包含被问及请你回答一下epoll怎么实现的?时的应答技巧和注意事项,需要的朋友参考一下 参考回答: Linux epoll机制是通过红黑树和双向链表实现的。 首先通过epoll_create()系统调用在内核中创建一个eventpoll类型的句柄,其中包括红黑树根节点和双向链表头节点。然后通过epoll_ctl()系统调用,向epol

  • 我想运行以下3个命令: 但我得到一个错误输出: 有人知道什么是问题以及如何解决吗?提前谢谢。

  • 本文向大家介绍怎么对命令进行取别名?相关面试题,主要包含被问及怎么对命令进行取别名?时的应答技巧和注意事项,需要的朋友参考一下 答案: alias la='ls -a'

  • 本文向大家介绍请你说一说stl里面set和map怎么实现的?相关面试题,主要包含被问及请你说一说stl里面set和map怎么实现的?时的应答技巧和注意事项,需要的朋友参考一下 集合,所有元素都会根据元素的值自动被排序,且不允许重复。 底层实现:红黑树 set 底层是通过红黑树(RB-tree)来实现的,由于红黑树是一种平衡二叉搜索树,自动排序的效果很不错,所以标准的 STL 的 set 即以 RB