Linux
文章平均质量分 58
杨鑫校
学无止境!
展开
-
Linux内核配置编译
环境:centos6.10kernel代码:2.6.30Linux内核可定制具体步骤如下:1、清除临时文件、中间文件和配置文件make clean:删除生成文件,但是保留配置make mrproper:删除生成文件包括配置文件make distclean:删除编辑器备份和patch文件2、确定目标系统的软硬件配置情况:cpu、网卡、网络协议等。3、内核配置方式make config:命令行配置方式make menuconfig:菜单配置方式make oldconfig:在之...原创 2020-09-17 10:57:30 · 171 阅读 · 0 评论 -
GBD调试谷歌拼音输入法准备工作
先要编译出来一个可执行文件,具体步骤:1、cd到目录:~/app/src/main/cpp/command下面2、输入命令:make,不报错的话这里应该会有一个可执行文件出来,如下图:3、gdb pinyinime_dictbuilder就可以了。前一阵弄过,后来忘了,记录一下,我这里报错了../share/dictbuilder.cpp:22:25: fatal error: android/log.h: No such file or directorycompilat.原创 2020-06-24 15:11:45 · 1114 阅读 · 0 评论 -
Unix系统编程文件I/O基础知识
文件描述符对于内核而言,所有打开的文件都通过文件描述符引用,文件描述符是一个非负整数,当打开一个现有文件或者创建一个新文件时,内核向进程返回一个文件描述符,当读、写一个文件时,使用open或create返回的文件描述符标识该文件,将其传递给read或write。按照惯例,UNIX系统shell把文件描述符0与进程的标准输入关联,文件描述符1与标准输出关联,文件描述符2与标准错误关联。在符合...原创 2019-05-23 21:09:50 · 244 阅读 · 0 评论 -
转载Ubuntu18.04卡死问题解决,
笔记本是带有NVIDIA独立显卡的,安装Ubuntu18.04时候没有联网,安装完成发现没有NVIDIA显卡驱动,我是先在网上找了个博客,按照博客先安装好了NVIDIA显卡驱动(自己电脑型号的驱动),但是发现还是卡死,然后参考了这篇文章得以解决:转载文章安装NVIDIA驱动配有 Nvidia 显卡的笔记本安装 ubuntu18.04 所遇到的问题与解决问题一:系统安装时卡死。系统...转载 2019-05-21 09:11:38 · 6579 阅读 · 0 评论 -
virtualbox share folder 给centos7
cd到共享的目录提示无权限:sudo usermod -a -G vboxsf 用户名原创 2019-04-03 15:38:57 · 251 阅读 · 0 评论 -
LKD-Linux系统进程管理
本章介绍linux系统进程概念以及线程,讨论在linux内核中是如何对进程进行管理的以及进程结束流程。 关于进程的概念在操作系统概念--操作系统中的进程、线程中已经描述过,这里不在赘述,在应用层一般理解是一个应用实例是一个进程,一个进程又可以包含多个线程,但是在传统的unix系统中每个进程都是由一个线程组成的,而Linux系统内核中也有单独的对线程的实现机制:即不区分线程和进程。...原创 2019-04-12 15:13:56 · 446 阅读 · 0 评论 -
linux命令
删除修改时间小于一天的文件(夹):find ./ -mtime -1 -exec rm -rf {} \;原创 2019-03-26 19:14:31 · 216 阅读 · 0 评论 -
Ubuntu14.04下载Android源码~aosp
create dir:mkdir ~/binPATH=~/bin:$PATHvim ~/bin/repo cp content to repo file ,url is:http://7xpgbx.dl1.z0.glb.clouddn.com/repo或者 curl https://storage.googleapis.com/git-repo-downloads/re...原创 2018-08-11 14:53:17 · 467 阅读 · 0 评论 -
关于unix系统编程apue头文件找不到问题处理
这里引用这位高人的博客解决,原文链接 https://blog.csdn.net/freestyle4568world/article/details/39269129 核心处理如下:1.在网上下载书中源代码,点击打开链接 官网下载源码2.解压文件:tar -zxvf *.tar.gz3.cd apue.3e/4.make在这个过程中,你会看到最后由于can,t find ...转载 2019-01-04 09:39:07 · 232 阅读 · 0 评论 -
Ubuntu14.04编译Android源码之Java环境切换shell脚本
脚本运行环境不限于Ubuntu14.04,可以切换Java6\7\8,具体切换方法为:yang@yang:~/code$ . ~/sw_java.sh The version you want(6、7、8): 7Changing to java ---------> 7******************check version************************...原创 2018-02-06 10:10:27 · 426 阅读 · 1 评论 -
看看jdk目录
sudo update-alternatives --config java原创 2017-02-22 15:25:44 · 311 阅读 · 0 评论 -
ubuntu 下安装VM12
1、到VM官网下载Linux版本:http://www.vmware.com/products/workstation/workstation-evaluation.html2、下载完成在命令行修改为可执行,bundle文件sudo chmod +x VMxxxxxxxxxxxxxxxxxxx.bundle3、终端中输入命令:sudo ./VMxxxxxxxxx.bundle原创 2017-02-19 09:51:20 · 995 阅读 · 0 评论 -
linux (ubuntu)下C语言入门(编译,make)
以hello world为例。#includeint main(){ printf("hello world!\n"); return 0;}gcc hello.c 生成a.out为可执行文件 ./a.out 输出:hello world!;如果要指定可执行文件名:gcc hello.c -o hello.out ----------->生成原创 2017-01-08 12:39:47 · 724 阅读 · 0 评论 -
ubuntu 14.04在升级16.04时候,出现Failed to start Load Kernel Modules 解决方法
升级的时候没在机器旁边,回来就看到出现这个错误,当时感觉是重装系统的节奏了,搜了下,有治。方法如下:进入到命令行模式:ctl + alt + F1在root模式下输入一下指令:apt-get updatedpkg --configure -a apt-get dist-upgradeapt-get -f install reboot原创 2017-01-05 11:35:32 · 16795 阅读 · 0 评论 -
Ubuntu 16.04下安装Android studio 中文乱码问题
我的Ubuntu16.04安装了Androidstudio 系统语言是en,但是git种注释使用的是中文,在log中就会看到中文乱码,表现如下:这样。。。或者这样。。。操作如下:然后:之前困扰我的问题,记录一哈的。原创 2016-12-10 14:33:53 · 1598 阅读 · 0 评论