Fork me on GitHub

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

随笔分类 -  linux kernel driver apply

终端中的 zsh 和 bash-魔法切换
摘要:常用ubuntu,这两个终端都装了,平时使用zsh比较方便,可是,有时候出现了问题,不知道是谁的问题时候,还要做一下切换操作的,怎么才能迅速切换呢? 要切换,首先要知道你现在使用的是什么,请看第一个命令: env: 这就能看出,我终端使用的是zsh,不过,还有一种简单的方法也能同样完成任务: 接下来 阅读全文
posted @ 2019-07-06 15:20 虚生 阅读(3001) 评论(0) 推荐(0) 编辑
find与rm实现查找并删除目录或文件
摘要:linux 下用find命令查找文件,rm命令删除文件。 删除指定目录下指定文件find 要查找的目录名 -name .svn |xargs rm -rf 删除指定名称的文件或文件夹: find -type d | grep .svn$ | xargs rm -r 分析:find -type d | 阅读全文
posted @ 2019-05-23 10:35 虚生 阅读(10509) 评论(1) 推荐(0) 编辑
ViewTool Hollong BLE Sniffer Support Linux OS Introduction
摘要:ViewTool Hollong BLE Sniffer Support Linux OS Introduction1。 Download Software:http://www.viewtool.com/index.php/en/22-2016-07-29-02-11-32/205-hollong 阅读全文
posted @ 2019-05-13 14:47 虚生 阅读(559) 评论(0) 推荐(0) 编辑
linux下通过命令行把文件拷贝到U盘上
摘要:常用linux,往U盘拷贝文件是常用的一种方法。下面这个方法是笔者亲测有效,暂时记录下来。 1.插入U盘,fdisk -l查看U盘是哪个设备(比如/dev/sdb1)然后mount /dev/sdb1 /mnt 2.ls /mnt #发现已经挂载上了 3.cp /home/atom1/Documne 阅读全文
posted @ 2019-05-09 15:37 虚生 阅读(12681) 评论(0) 推荐(0) 编辑
C/C++性能测试工具GNU gprof
摘要:代码剖析(Code profiling)程序员在优化软件性能时要注意应尽量优化软件中被频繁调用的部分,这样才能对程序进行有效优化。使用真实的数据,精确的分析应用程序在时间上的花费的行为就成为_代码剖析_。现在几乎所有的开发平台都支持代码剖析,本文要介绍的是linux下针对c/c++的GNU的gpro 阅读全文
posted @ 2019-04-27 14:42 虚生 阅读(5466) 评论(0) 推荐(0) 编辑
dpkg: 处理软件包 xxx (--configure)时出错 解决办法
摘要:第一步:备份 $ sudo mv /var/lib/dpkg/info /var/lib/dpkg/info.bk 第二步:新建 $ sudo mkdir /var/lib/dpkg/info 第三步:更新 $ sudo apt-get update $ sudo apt-get -f instal 阅读全文
posted @ 2019-01-05 20:52 虚生 阅读(2786) 评论(0) 推荐(0) 编辑
grep的正则表达式结合的几个典型应用
摘要:一 几个特殊的字符: ^ :只匹配行首 如^a 匹配以a开头的行abc,a2e,a12,aaa,...... example: grep "^a" //列出所有以a开头的行 $ :只匹配行尾。 如^a 匹配以a结尾的行bca,12a,aaa,....... example: grep "a$" // 阅读全文
posted @ 2018-12-26 17:58 虚生 阅读(852) 评论(0) 推荐(0) 编辑
ubuntu中环境变量的几个问题思考
摘要:问题一:export PATH=$PATH:/usr/local和export PATH=/usr/local:$PATH这两个的区别是什么?可以随便用吗? 这两个都是要把该目录加到环境变量中,一般的情况下是没有区别的,一个是放在环境变量前面,一个是放在最后面,但是,有一种情况下是要注意的,就是比如 阅读全文
posted @ 2018-12-12 18:55 虚生 阅读(511) 评论(0) 推荐(0) 编辑
ubuntu中环境变量文件/etc/profile、.profile、.bashrc、/etc/bash.bashrc之间的区别和联系
摘要:一 /etc/profile: 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置.所以如果你有对/etc/profile有修改的话必须得重启你的修改才会生效,此修改对每个用户都生效。可以通过命令source / 阅读全文
posted @ 2018-12-12 16:51 虚生 阅读(1524) 评论(0) 推荐(0) 编辑
Debian/Ubuntu清理硬盘空间的8个技巧
摘要:1. 删除残余的配置文件 通常Debian/Ubuntu删除软件包可以用两条命令 remove将会删除软件包,但会保留配置文件.purge会将软件包以及配置文件都删除. 找出系统上哪些软件包留下了残余的配置文件 2. 删除没有用的deb软件安装包 通常我们用sudo apt-get install 阅读全文
posted @ 2018-11-27 09:58 虚生 阅读(3324) 评论(0) 推荐(0) 编辑
vim 行跳转和列跳转的方法
摘要:vim提供了丰富的快速跳转任意行、任意列的方法,方便高效地移动光标,定位文件位置。 一、Vim行跳转 使用vim查看文件时,使用以下命令可以快速跳转文件首、尾行,方便对整个文件有个全局把握。 1.1 跳转文件首行 vim普通模式下,使用 gg 跳转到当前文件的第一行; vim命令行模式下,使用 :0 阅读全文
posted @ 2018-10-15 17:10 虚生 阅读(10512) 评论(0) 推荐(0) 编辑
多个文件目录下Makefile的写法
摘要:1、前言 目前从事于linux下程序开发,涉及到多个文件,多个目录,这时候编译文件的任务量比较大,需要写Makefile。关于Makefile的详细内容可以参考网上流传非常广泛的《跟我一起写Makefile》http://blog.csdn.net/haoel/article/details/288 阅读全文
posted @ 2018-09-19 18:58 虚生 阅读(7762) 评论(0) 推荐(0) 编辑
linux 下zip的用法实例
摘要:zip命令可以用来将文件压缩成为常用的zip格式。unzip命令则用来解压缩zip文件。 1. 我想把一个文件abc.txt和一个目录dir1压缩成为yasuo.zip: # zip -r yasuo.zip abc.txt dir1 2.我下载了一个yasuo.zip文件,想解压缩: # unzi 阅读全文
posted @ 2018-09-15 10:47 虚生 阅读(4893) 评论(0) 推荐(0) 编辑
gcc 优化选项 -O1 -O2 -O3 -Os 优先级,-fomit-frame-pointer
摘要:四种编译优化类型的解释: `-O ' `-O1 ' Optimize. Optimizing compilation takes somewhat more time, and a lot more memory for a large function. With `-O ', the compi 阅读全文
posted @ 2018-08-24 10:45 虚生 阅读(481) 评论(0) 推荐(0) 编辑
feh: linux终端下看图片的好工具
摘要:1) 普通浏览 2) 播放幻灯片 (-D) $ feh -D 2 *.jpg 对所有jpg以幻灯片的方式播放,每两秒放一张 $ feh -D 2 *.jpg 对所有jpg以幻灯片的方式播放,每两秒放一张 $ feh -FD 2 *.jpg 以全屏的方式播放幻灯片 $ feh -FD 2 *.jpg 阅读全文
posted @ 2018-08-23 16:20 虚生 阅读(2054) 评论(0) 推荐(0) 编辑
向github提交代码不用输入帐号密码
摘要:解决方案:方案一: 在你的用户目录下新建一个文本文件.git-credentials Windows:C:/Users/username Mac OS X: /Users/username Linux: /home/username注意:鼠标右键新建文件重复命名是成功不了的,需要借助Sublime等 阅读全文
posted @ 2018-08-23 15:22 虚生 阅读(255) 评论(0) 推荐(0) 编辑
linux系统下查看图片尺寸的命令
摘要:1、首先需要安装:imagemagick,即: # apt-get install imagemagick 2、用 identify 命令查询对应图片的信息,即: # identify logo.jpg 输出信息:logo.jpg JPEG 142x57 142x57+0+0 8-bit Direc 阅读全文
posted @ 2018-08-21 18:34 虚生 阅读(3121) 评论(0) 推荐(1) 编辑
dpkg: 处理软件包 qjackctl (--configure)时出错解决方法
摘要:第一步:备份 $ sudo mv /var/lib/dpkg/info /var/lib/dpkg/info.bk 第二步:新建 $ sudo mkdir /var/lib/dpkg/info 第三步:更新 $ sudo apt-get update $ sudo apt-get -f instal 阅读全文
posted @ 2018-08-14 15:05 虚生 阅读(205) 评论(0) 推荐(0) 编辑
linux下 几个常用makefile模板,亲测可用
摘要:一 生成动态链接库的模板: 1 ####################### 2 # Makefile 3 ####################### 4 5 # compile and lib parameter 6 CC := g++ 7 LIBS := 8 LDFLAGS := 9 DE 阅读全文
posted @ 2018-08-02 18:56 虚生 阅读(283) 评论(0) 推荐(0) 编辑
scp 跨机远程拷贝
摘要:scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。 注解 类似的工具有rsync;scp消耗资 阅读全文
posted @ 2018-07-24 17:37 虚生 阅读(291) 评论(0) 推荐(0) 编辑

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