Linux常用命令工具
1、查找特定文本中的特定字符
cat filename | grep myStr
eg: cat .config | grep KCOV
2、查找特定文本中的特定字符并打印具体行数
cat filename | grep -n myStr
eg:: cat .config | grep -n KCOV
3、查找一个文件夹中的特定字符
grep -r myStr filedir
eg: grep -r __NR_ioctl ./
4、寻找特定文件名
find filedrr -name myStr
5、查找内核符号
cat /proc/kallsyms | grep -n myStr
6、vim浏览文件时快速跳转
用vim打开文件后,从键盘输入数字,按enter,则可向下跳转,比如:输入 3000+enter,向下跳转3000行;从键盘输入数字,按k,则可向上跳转,比如:输入5000+k,则向上跳转5000行。
7、在没有vim工具的Linux系统中,则使用vi查看文本内容
8、ssh-keygen生成密钥和密码时自动输入空(等于按两次enter键)
ssh-keygen -t rsa -N “” -f my.key
-N “” 告诉它使用空密码(与交互式脚本中的两个输入相同)
-f my.key告诉它存储密钥my.key(根据需要改变).
整个过程运行时无需提供任何输入键:)
9、Linux版本问题
Linux具有非常严格的版本管理,重新编译内核版本号会发生变化,导致.ko无法插入,解决办法参考:https://kernel.blog.csdn.net/article/details/78510497
CONFIG_LOCALVERSION_AUTO = y 修改为 #CONFIG_LOCALVERSION_AUTO is not set
export LOCALVERSION=“”
再次查看生成的版本中间文件,发现与原来版本一致了
vim include/config/kernel.release
OR
vim include/generated/utsrelease.h
Linux常用命令工具相关推荐
- Linux下 用cmp工具备份,Linux常用命令梳理——文件管理(一)
由于本人目前仍是萌新一枚,所以<Linux常用命令梳理>系列仅依照个人目前掌握的知识,对一部分命令进行梳理,目的是为了对之前学到的知识进行巩固.当然了,如果机缘巧合被大家看到了,也欢迎各位 ...
- Linux常用命令大全-toolfk程序员在线工具网
本文要推荐的[ToolFk]是一款程序员经常使用的线上免费测试工具箱,ToolFk 特色是专注于程序员日常的开发工具,不用安装任何软件,只要把内容贴上按一个执行按钮,就能获取到想要的内容结果.Tool ...
- linux 常用命令 及常用 排查问题 工具
Linux常用命令 tail 最常用的tail -f #倒数300行并进入实时监听文件写入模式 tail -300f shopbase.log #将/data/bin/test/log 目录下的 sp ...
- linux常用命令(转载)
Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短 ...
- Linux 常用命令笔记
Linux 常用命令笔记 1. locate locate:用来定位文件的位置,如:locate a.txt 但是这个命令有延迟,也就是新建的文件不一定能搜索到,如果非要找到新建的文件可以使用 upd ...
- Linux 常用命令使用方法
Linux 常用命令使用方法 1.# 表示权限用户(如:root),$ 表示普通用户 开机提示:Login:输入用户名 password:输入口令 用户是系统注册用户成功登陆后,可以进入相应的 ...
- linux 复制包括子目录_【Linux分享】Linux常用命令+教程分享
今天分享分为两部分 :)PART01 Linux常用命令分享/PART02 关于BD面试经验分享 30mins Linux Command:PART 1 你本可以张口就来.....本篇内容分享 ...
- 树莓派AI视觉云台——6、Linux常用命令及vim编辑器的使用
一.Linux常用命令 Linux下的命令有几千条,但真正在实际开发中运用的就只有那些. 1.查看操作系统版本 cat /proc/version 2.查看主板版本 cat /proc/cpuinfo ...
- Linux常用命令(八)LVM逻辑卷管理
Linux常用命令(八)LVM逻辑卷管理 一.LVM概述 LVM是Linux系统中对磁盘分区进行管理的一种逻辑机制,它是建立在硬盘和分区之上,文件系统之下的一个逻辑层,在建立文件系统时屏蔽了下 ...
最新文章
- 如何在 SQL 2008 安裝 Performance Dashboard Reports
- 点击area不出现黑框_6种黑框玻璃门隔断,凭高颜值和实用性成为小户型新宠!...
- alibaba fastjson
- BZOJ 1232 USACO 2008 Nov. 安慰奶牛Cheer
- [物理学与PDEs]第1章习题6 无限长载流直线的磁场
- Error: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26‘ not found
- 【JAVA单元测试】单元测试模拟高并发操作
- SeleniumWebdriver参数化详解
- coldfusion_ColdFusion教程:第一部分
- STM32F103C8T6基础开发教程(HAL库)—开发环境配置
- 复习Java第一个项目学生信息管理系统 04(权限管理和动态挂菜单功能) python简单爬数据实例Java面试题三次握手和四次挥手生活【记录一个咸鱼大学生三个月的奋进生活】016
- 《XML实用大全》一
- 基于Markdown 搭建自己的博客,哪个工具好?
- v5行为验证使用介绍(三)- 程序接入流程
- RocketMQ分布式事务原理介绍
- mysql导入excel为什么丢行_Excel导入mysql数据丢掉
- 重装win10系统后不能关机,最终解决方案
- java编译与反编译
- 一周极客热文:Java开发牛人十大必备网站
- centos7更换内核后出现 pstore: unknown compression: deflate 问题解决
热门文章
- OSError: [WinError 216] 该版本的 %1 与您运行的 Windows 版本不兼容。
- Google I/O 2022: 促进知识和计算机技术发展
- 有一种胸襟,叫“我搭台 你唱戏” 有一种气魄,叫“我做平台 大家赚钱”
- TensorBoard启动后No dashboards ...的问题
- #pragma multi_compile_fwdbase
- 微信小程序 循环n张图片 (5星好评)
- 电容应用:MOSFET的门源极并联电容
- Vue基础学习笔记Day02_vue-cli脚手架_基础API
- 视图与基本表之间的联系与区别
- 河南省第 10 届 ACM 竞赛总结(附榜单)