Vernon Blog

Catch Bug one

ubuntu16.04 增加swap分区大小

创建一个swap文件: $ sudo dd if=/dev/zero of=/swapfile bs=1M count=16k # swapfile == 16GB 注:从 /dev/zero 文件读出内容并存到/swapfile文件中,块大小为1MByte,总共 16K 个块,...

2018-09-28 21:27:09

阅读数 685

评论数 0

Ubuntu 16.04 编译Android5.1 出错问题汇总

error: unsupported reloc 43 $ vim build/core/clang/HOST_x86_common.mk 修改前: CLANG_CONFIG_x86_LINUX_HOST_EXTRA_ASFLAGS := \ --gcc-toolchain...

2018-09-28 21:09:04

阅读数 76

评论数 0

Ubuntu16.04 安装openjdk-7-jdk

Ubuntu16.04的安装源已经默认没有openjdk7,所以要自己手动添加仓库,如下: oracle openjdk ppa source $ sudo add-apt-repository ppa:openjdk-r/ppa $ sudo apt update $ sudo apt in...

2018-09-28 20:54:14

阅读数 230

评论数 0

linux 修改 文件/目录 所属用户和所属组

chown 修改 文件/目录 所属用户: $ chown userA filename/dir # 将 filename/dir 的所属用户改为 userA 用户 chgrp修改 文件/目录 所属组: $ chgrp grpA filename/dir # 将 filename/d...

2018-09-28 16:29:24

阅读数 665

评论数 0

利用 buildroot 构建一个最基础的rootfs

环境:ubuntu 16.04 芯片:rk3288 系统:linux + buildroot   下载 buildroot 源码 注:此文章采用 Latest long term support release: 2018.02.5 版本 在 buildroot 根目录下,执行如下命令...

2018-09-22 15:43:47

阅读数 923

评论数 0

linux 目录结构

/bin          :普通用户使用的命令 /sbin        :超级用户使用的命令 /usr          :用户的应用程序和文件 /usr/bin    :普通用户使用的应用程序 /usr/sbin  :超级用户使用的管理程序和系统守护程序 /etc         ...

2018-09-20 20:13:48

阅读数 28

评论数 0

linux 打开 core dump

打开 core dump 功能 在终端中输入如下命令 $ ulimit -c   输出的结果为 0,说明默认是关闭 core dump 的,即当程序异常终止时,也不会生成 core dump 文件 开启 core dump 功能,并且不限制 core dump 文件的大小; 如果需要限制文...

2018-09-17 18:38:06

阅读数 193

评论数 0

linux sysvinit/upstart/systemd关闭Xserver的不同方式

sysvinit 方式一、只会改变当前的运行级别,对下次启动没有影响 $ init 3 方式二 、改变默认的运行级别,对下次启动有影响 $ vim /etc/inittab id:5:initdefault: ==> id:3:initdefault:(5为GU...

2018-09-17 18:36:41

阅读数 425

评论数 0

linux 系统日志

Linux系统拥有非常灵活和强大的日志功能,可以保存几乎所有的操作记录,并可以从中检索出我们需要的信息。 大部分Linux发行版默认的日志守护进程为 syslog,位于 /etc/syslog 或 /etc/syslogd 或/etc/rsyslog.d,默认配置文件为 /etc/syslog...

2018-09-17 18:33:58

阅读数 53

评论数 0

git 创建与合并分支

查看分支 $ git branch 创建分支 $ git branch <name> 切换分支 $ git checkout <name> 创建+切换分支 $ git checkout -b &a...

2018-09-14 07:24:42

阅读数 34

评论数 0

linux wpa_supplicant工具集配置wifi

wpa_supplicant工具集,包括wpa_supplicant、wpa_passphrase、wpa_cli。   创建配置文件 /etc/wpa_supplicant.conf $ cat /etc/wpa_supplicant.conf # 指定在 /run/wpa_suppli...

2018-09-13 12:55:54

阅读数 144

评论数 0

git 保存/恢复现场

一般在开发新功能或修复bug时,我们会新建 临时分支X 进行一系列操作,等待一切完成就绪后,将新功能或修复bug合并到主分支,然后将临时分支X删除。 可是在实际开发中,经常某些事情打断计划,比如  开发新功能进行到一半,还没法提交,预计完成时间还需要半天的时间,但是你必须在一个小时内修复某个bu...

2018-09-09 23:12:27

阅读数 149

评论数 0

git 拉取远程分支到本地存在仓库

一、查看远程分支 $ git branch -r 二、拉取远程分支到本地存在仓库 方法一 使用如下命令: $ git checkout -b 本地分支名A origin/远程分支名B 使用该方式会新建 本地分支A ,并自动切换到该 本地分支A 。 采用此种方法建立的 本地分支A ...

2018-09-09 22:33:36

阅读数 200

评论数 0

OpenSSH

环境:ubuntu 16.04 / ubuntu 18.04   简介 openssh-server 的组件 (sshd) 持续监听来自任何客户端工具的连接请求。当一个连接请求发生时,sshd 根据客户端连接的类型来设置当前连接。 如果远程用户通过 openssh-client 应用程序(...

2018-09-09 11:22:10

阅读数 93

评论数 0

linux bus-device-driver模型的演变

1. 为什么会出现此模型?    因为不同的CPU芯片对应寄存器地址一般都是不同的,因此会出现一个问题,driver一般不会变化而device会发生大变化,如果把device整合到driver中,会导致牵一发而动全身。    为了达到”低耦合高内聚“效果,将device与driver分开,并且...

2018-09-08 21:15:20

阅读数 37

评论数 0

opencv库移植

一、如何获得opencv3.3源码?     opencv官网    :https://opencv.org/opencv-3-3.html     github opencv :https://github.com/opencv/opencv/releases/tag/3.3.0 二、交叉编...

2018-09-08 20:59:44

阅读数 105

评论数 0

opencl库移植

  一、概念: 1.1、一个完整的opencl框架,从内核层到用户层,可分为四部分:     内核层GPU驱动   -  kernel device drive        ,存在于Image or modules     用户层动态库       -  user-space binar...

2018-09-08 20:54:34

阅读数 349

评论数 1

【vim】sdcv插件

环境:ubuntu 18.04            vim version 8.0.1453   sdcv全称为stardict console version,即终端下的词典,在 linux shell终端 或 vim 查询某英语单词的意思。 1、安装sdcv插件 $ sudo a...

2018-09-08 20:25:15

阅读数 61

评论数 0

【vim】cscope插件

环境:ubuntu 18.04            vim version 8.0.1453   1、安装cscope插件 $ sudo apt install cscope 2、操作步骤 进入源码根目录下,在shell终端执行命令,生成 cscope数据库 cscope.out ...

2018-09-08 19:22:45

阅读数 184

评论数 0

【vim】Taglist插件

环境:ubuntu 18.04            vim version 8.0.1453   Taglist是vim的一个插件,提供源代码符号的结构化视图。 下载与安装: 1)从http://www.vim.org/scripts/script.php?script_id=273下...

2018-09-08 18:50:01

阅读数 67

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭