4 Vernon2csdn

尚未进行身份认证

成功一定有方法,失败一定有原因。

等级
TA的排名 11w+

git tag功能

git中tag与release的创建以及两者的区别创建标签操作标签git切换到某个tag 

2018-12-05 22:46:02

物理机安装ubuntu16.04(UEFI引导)

BIOS的两种引导模式CreateabootableUSBstickonWindowsUEFI模式下如何安装Ubuntu16.04InstallUbuntudesktop  

2018-10-16 19:07:05

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

question:/bin/sh:1:lzop:notfound$sudoaptinstalllzop question:recipefortarget'kernel.img'failed$sudoaptinstallgcc-multilib question:/bin/bash:m4:未找到命令$sudoaptin...

2018-10-16 19:00:53

ubuntu apt详细说明

ubuntu安装和查看已安装 

2018-10-16 18:20:02

linux 4G模块的PPP拨号

 参考网址:3g移植 

2018-10-09 13:29:31

ubuntu16.04 增加swap分区大小

创建一个swap文件: $sudoddif=/dev/zeroof=/swapfilebs=1Mcount=16k#swapfile==16GB注:从/dev/zero文件读出内容并存到/swapfile文件中,块大小为1MByte,总共16K个块,也就是总共16GB格式化新增的swap文件:$sudomkswap/swapfile...

2018-09-28 21:27:09

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

error:unsupportedreloc43$vimbuild/core/clang/HOST_x86_common.mk修改前:CLANG_CONFIG_x86_LINUX_HOST_EXTRA_ASFLAGS:=\--gcc-toolchain=$($(clang_2nd_arch_prefix)HOST_TOOLCHAIN_FOR_CLANG...

2018-09-28 21:09:04

Ubuntu16.04 安装openjdk-7-jdk

Ubuntu16.04的安装源已经默认没有openjdk7,所以要自己手动添加仓库,如下:oracleopenjdkppasource$sudoadd-apt-repositoryppa:openjdk-r/ppa$sudoaptupdate$sudoaptinstallopenjdk-7-jdkoraclejavajdkppasource$...

2018-09-28 20:54:14

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

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

2018-09-28 16:29:24

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

环境:ubuntu16.04芯片:rk3288系统:linux+buildroot 下载buildroot源码注:此文章采用Latestlongtermsupportrelease:2018.02.5版本在buildroot根目录下,执行如下命令,进行配置buildroot$makemenuconfigTargetoptions...

2018-09-22 15:43:47

linux 目录结构

/bin         :普通用户使用的命令 /sbin       :超级用户使用的命令 /usr         :用户的应用程序和文件 /usr/bin   :普通用户使用的应用程序 /usr/sbin :超级用户使用的管理程序和系统守护程序 /etc         :存放系统管理的配置文件 /lib          :存放系统最基本的动态库 /dev   ...

2018-09-20 20:13:48

linux 打开 core dump

打开coredump功能在终端中输入如下命令$ulimit-c 输出的结果为0,说明默认是关闭coredump的,即当程序异常终止时,也不会生成coredump文件开启coredump功能,并且不限制coredump文件的大小;如果需要限制文件的大小,将unlimited改成你想生成core文件最大的大小,注意单位为blocks(K...

2018-09-17 18:38:06

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

sysvinit方式一、只会改变当前的运行级别,对下次启动没有影响$init3方式二、改变默认的运行级别,对下次启动有影响$vim/etc/inittabid:5:initdefault:==>id:3:initdefault:(5为GUI,3为命令行)upstart方式一、只会改变当前的运行级别,对下次启动没有影响#关闭相应的GUI...

2018-09-17 18:36:41

linux 系统日志

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

2018-09-17 18:33:58

git 创建与合并分支

查看分支$gitbranch创建分支$gitbranch<name>切换分支$gitcheckout<name>创建+切换分支$gitcheckout-b<name>合并某分支到当前分支$gitmerge<name>当Git无法自动合并分支时,必须首先解决冲突。$gitst...

2018-09-14 07:24:42

linux wpa_supplicant工具集配置wifi

wpa_supplicant工具集,包括wpa_supplicant、wpa_passphrase、wpa_cli。 创建配置文件/etc/wpa_supplicant.conf$cat/etc/wpa_supplicant.conf#指定在/run/wpa_supplicant目录下产生wlan0设备文件ctrl_interface=/run/wpa_suppl...

2018-09-13 12:55:54

git 保存/恢复现场

一般在开发新功能或修复bug时,我们会新建临时分支X进行一系列操作,等待一切完成就绪后,将新功能或修复bug合并到主分支,然后将临时分支X删除。可是在实际开发中,经常某些事情打断计划,比如 开发新功能进行到一半,还没法提交,预计完成时间还需要半天的时间,但是你必须在一个小时内修复某个bug,怎么办?幸运的是,git提供了一个stash功能,可以把当前工作现场“储藏”起来,等以后恢复...

2018-09-09 23:12:27

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

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

2018-09-09 22:33:36

OpenSSH

环境:ubuntu16.04/ubuntu18.04 简介openssh-server的组件(sshd)持续监听来自任何客户端工具的连接请求。当一个连接请求发生时,sshd根据客户端连接的类型来设置当前连接。如果远程用户通过openssh-client应用程序(ssh)来连接,openssh-server将在认证之后设置一个远程控制会话。如果远程用户通过...

2018-09-09 11:22:10

linux bus-device-driver模型的演变

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

2018-09-08 21:15:20

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!