Fork me on GitHub

随笔 - 997  文章 - 5  评论 - 181  阅读 - 300万 

随笔分类 -  linux kernel driver apply

VIM -小技巧汇总
摘要:一 代码自动对齐: 1 命令行模式下先输入gg 然后按=后输入大写的G,这样整个文件的代码就对齐了. 二 选中多行缩进 1.按v进入visual状态,选择多行,用>或<缩进或缩出 2. 通常根据语言特征使用自动缩进排版:在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示 阅读全文
posted @ 2018-07-21 15:31 虚生 阅读(224) 评论(0) 推荐(0) 编辑
在ubuntu下搜索文件的几种方式
摘要:1.whereis 文件名 特点:快速,但是是模糊查找,例如 找 #whereis mysql 它会把mysql,mysql.ini,mysql.*所在的目录都找出来.我一般的查找都用这条命令. 2.find / -name 文件名 特点:准确,但速度慢,消耗资源大,例如我想找到php.ini的准确 阅读全文
posted @ 2018-07-16 12:41 虚生 阅读(6099) 评论(0) 推荐(0) 编辑
ubuntu中minicom安装和使用
摘要:想要对嵌入式开发板进行开发和操作,都需要进行文件传输或者是控制,这时基本都是需要通过串口线或者是网线进行连接的,在Windows下是使用超级终端通过串口对开发板进行操作的,而在Linux下,最后最常见的串口调试工具就是minicom。minicom的安装过程还是比较简单的,对于操作过程也就是一个熟悉 阅读全文
posted @ 2018-07-04 16:23 虚生 阅读(1140) 评论(0) 推荐(0) 编辑
免费开源的diff软件“meld”-替代beyond compare的神器
摘要:命令行直接对比文件 meld dir1 dir2 & 1,安装 mld, 可以选择windows, linux, macos系统,都有提供安装。 ubuntu 中安装: sudo apt-get install meld http://meldmerge.org/ http://sourceforg 阅读全文
posted @ 2018-07-03 15:47 虚生 阅读(4314) 评论(0) 推荐(0) 编辑
如何写gdb命令脚本
摘要:作为UNIX/Linux下使用广泛的调试器,gdb不仅提供了丰富的命令,还引入了对脚本的支持:一种是对已存在的脚本语言支持,比如python,用户可以直接书写python脚本,由gdb调用python解释器执行;另一种是命令脚本(command file),用户可以在脚本中书写gdb已经提供的或者自 阅读全文
posted @ 2018-07-02 10:46 虚生 阅读(6560) 评论(0) 推荐(1) 编辑
ubuntu系统给用户增加root权限
摘要:在安装软件包的时候,会提示没有sudo权限。 eg : sudo apt-get install golang 解决方法 进入有root权限的用户 eg: su root 并根据提示输入密码 sudo vim /etc/sudoers 阅读全文
posted @ 2018-06-27 15:18 虚生 阅读(660) 评论(0) 推荐(0) 编辑
Ubuntu双网卡设置内外网上网的问题
摘要:UBUNTU16.04系统,双网卡:eth0, eth1.分贝设置成Public IP, 和局域网IP, 这样这台计算机就可以访问局域网内的各个IP, 同时还可以在全球各地被访问,使用ssh or remote desktop tool. 于是开始实施: 第一步:修改网络设置: sudo vim / 阅读全文
posted @ 2018-06-27 15:01 虚生 阅读(1532) 评论(0) 推荐(0) 编辑
如何使用 GDB
摘要:前期准备 启动GDB方法 设置运行参数 查看源码 断点break 使用 运行程序 查看运行时数据 查看内存数据 分割窗口 问题汇总 参考文献 GDB, The GNU Project debugger, allows you to see what is going on inside anothe 阅读全文
posted @ 2018-06-22 15:02 虚生 阅读(253) 评论(0) 推荐(0) 编辑
gdb调试的layout使用
摘要:layout:用于分割窗口,可以一边查看代码,一边测试。主要有以下几种用法:layout src:显示源代码窗口layout asm:显示汇编窗口layout regs:显示源代码/汇编和寄存器窗口layout split:显示源代码和汇编窗口layout next:显示下一个layoutlayou 阅读全文
posted @ 2018-06-22 14:23 虚生 阅读(2057) 评论(0) 推荐(0) 编辑
GDB dump mem example和命令
摘要:使用方法: You can use the commands dump, append, and restore to copy data between target memory and a file. The dump and append commands write data to a f 阅读全文
posted @ 2018-06-21 15:23 虚生 阅读(3453) 评论(0) 推荐(0) 编辑
shell脚本中if的“-e,-d,-f”
摘要:文件表达式-e filename 如果 filename存在,则为真-d filename 如果 filename为目录,则为真 -f filename 如果 filename为常规文件,则为真-L filename 如果 filename为符号链接,则为真-r filename 如果 filena 阅读全文
posted @ 2018-06-13 16:55 虚生 阅读(95462) 评论(0) 推荐(5) 编辑
ubuntu垃圾文件清理方法
摘要:linux和windows系统不同,linux不会产生无用垃圾文件,但是在升级缓存中,linux不会自动删除这些文件,今天就来说说这些垃圾文件清理方法。1,非常有用的清理命令:sudo apt-get autocleansudo apt-get cleansudo apt-get autoremov 阅读全文
posted @ 2018-06-12 17:06 虚生 阅读(2252) 评论(0) 推荐(0) 编辑
Ubuntu 16.04安装Notepadqq编辑器替代Notepad++
摘要:Notepad++只有Windows平台产品,对于Linux下有其替代的产品Notepadqq。 安装: 启动: 阅读全文
posted @ 2018-05-25 17:33 虚生 阅读(236) 评论(0) 推荐(0) 编辑
Linux 下 pushd,popd,cd- 用法
摘要:一,为何要使用这几个命令? 可能大家会有疑问,为何要使用这几个命令, 难道用cd不就可以切换目录了吗? 没错,使用cd就可以切换到需要访问的目录, 但是有时会是一个路径很长,层次很多的目录,进到此目录下后,这时我们不小心运行了 cd命令, 理所当然,我们回到了自己的home目录,这时如果想回去怎么办 阅读全文
posted @ 2018-05-24 15:42 虚生 阅读(931) 评论(0) 推荐(1) 编辑
ubuntu 16.04 和win10双系统ubuntu无法更新问题解决
摘要:错误:E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. 解决方法:直接运行:sudo dpkg --configure -a 让人郁闷的是,这个一直卡在: 阅读全文
posted @ 2018-05-23 15:17 虚生 阅读(462) 评论(0) 推荐(0) 编辑
Linux快速目录间切换cd pushd popd
摘要:1. cd - 当前目录和之前所在的目录之间的切换 2. cd + Alt . 用上次命令的最后一个目录路径 要用上上次命令的最后一个目录,就Alt+.两次就可以了 3. pushd popd 多个目录间切换 在/usr和/etc/ssh和/etc/rc.d和当前路径之间切换,则可以在命令行下输入: 阅读全文
posted @ 2018-05-16 10:45 虚生 阅读(231) 评论(0) 推荐(0) 编辑
使用config 来管理ssh的会话
摘要:通常利用 ssh 连接远程服务器,一般都要输入以下类型命令: ssh user@hostname -p port 如果拥有多个ssh账号,特别是像我这种喜欢在终端里直接ssh登录, 要记住每个ssh账号的参数,那是多么蛋疼的事情。 还好,ssh提供一种优雅且灵活的方式来解决这个问题,就是利用 ssh 阅读全文
posted @ 2018-05-11 17:11 虚生 阅读(469) 评论(0) 推荐(0) 编辑
ubuntu解压rar文件
摘要:一般通过默认安装的ubuntu是不能解压rar文件的,只有在安装了rar解压工具之后,才可以解压。其实在ubuntu下安装rar解压工具是非常简 单的,只需要两个步骤就可以迅速搞定。ubuntu 下rar解压工具安装方法:压缩功能安装 sudo apt-get install rar卸载 sudo 阅读全文
posted @ 2018-05-09 17:35 虚生 阅读(336) 评论(0) 推荐(0) 编辑
linux ls统计文件个数
摘要:Linux下有三个命令:ls、grep、wc。通过这三个命令的组合可以统计目录下文件及文件夹的个数。 统计当前目录下文件的个数(不包括目录) ls -l |grep "^-"|wc -l 统计当前目录下文件的个数(包括子目录) ls -l |grep "^d"|wc -l 查看某目录下文件夹(目录) 阅读全文
posted @ 2018-05-09 10:30 虚生 阅读(8462) 评论(0) 推荐(0) 编辑
ubuntu查看内存占用和查看cpu使用情况的简单方法(ubuntu内存管理)
摘要:单独查看内存使用情况的命令:free -m查看内存及cpu使用情况的命令:top也可以安装htop工具,这样更直观,安装命令如下:sudo apt-get install htop安装完后,直接输入命令:htop就可以看到内存或cpu的使用情况了。 阅读全文
posted @ 2018-05-07 12:53 虚生 阅读(1655) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示