linux
penguin_vip
生命不息,折腾不止
展开
-
Linux内核源码:下载源码、编译内核并运行一个最小系统
周末有空,动手实践一下。1.下载linux并编译linux内核源码2.编译busybox3.制作一个最小的根文件系统4.qemu启动你编译好的内核和根文件系统一. 编译最小系统内核linux源码下载地址:https://mirrors.edge.kernel.org/pub/linux/kernel/我选择的版本是:4.9.1下载到本地,解压,然后进入linux-4.9.1目录:1.指定硬件体系架构。在本例中使用的是x86,因为我的开发环境就是x86。如果你要编译原创 2020-08-30 18:00:26 · 1912 阅读 · 0 评论 -
删除.svn文件
删除.svn文件两种方法[1]用find命令和其action来实现[2]用rm直接实现$ cd /tmp/xxx$ rm -rf `find . -name .svn`就可以实现了。原创 2020-03-08 22:21:54 · 134 阅读 · 0 评论 -
Linux下vim 常用命令
一 常用命令:/text --查找text, 按n查找下一个, N查找上一个?text --查找text(反向查找), 按n查找下一个, N查找上一个*/# --查找光标当前的单词,相当于/text:set ignorecase --查找忽略大小写:set noignorecase --查找不忽略大小写:nohlsearch --关闭当前的高亮显示,当再次查找时恢复高亮...原创 2020-02-09 02:38:55 · 274 阅读 · 0 评论 -
ubuntu Notepad++安装
1. 通过PPA安装命令sudo add-apt-repository ppa:notepadqq-team/notepadqqsudo apt-get updatesudo apt-get install notepadqq2. 卸载命令如下:sudo apt-get remove notepadqqsudo add-apt-repository --remove ppa:...原创 2020-02-09 02:34:12 · 193 阅读 · 0 评论 -
ubuntu 16.04创建共享文件夹
一. samba的安装:sudoapt-getinsallsamba二.创建共享目录: mkdir/home/grape/share soduchmod777/home/grape/share三.创建Samba配置文件: sudogedit/etc/samba/smb.conf在smb.conf最后添加[share]...原创 2020-02-09 02:22:43 · 1725 阅读 · 0 评论 -
Ubuntu下安装sublime3,命令在任意目录执行subl
1. 下载安装包Sublime Text 3 下载:https://www.sublimetext.com/3Sublime Text 2 下载:https://www.sublimetext.com/2下载完成后,会得到 .tar.bz2 后缀的文件2. 解压$ cd ~/Downloads/$ tar -jxvf sublime_text_3_build_3211_x64.ta...原创 2019-12-29 20:51:28 · 464 阅读 · 0 评论 -
MobaXterm打开Qtcreator/Qtdesigner
以root权限用户安装为例,在Terminal下直接输入命令就能打开QtCreator1)首先在/usr/bin/目录下创建一个启动脚本qtcreator,在终端输入~$ sudo vim /usr/bin/qtcreator在文本中以下输入内容 #!/bin/sh export QT_HOME=/opt/Qt5.12.1/Tools/QtCreator/bin...原创 2019-12-17 00:38:50 · 956 阅读 · 0 评论 -
pthread_create参数传递
linux创建线程之pthread_create说明:本文转自多线程编程之pthread_create函数应用,在此基础上笔者做了些许改动。 pthread_create函数函数简介 pthread_create是UNIX环境创建线程函数头文件 #include<pthread.h>函数声明...转载 2019-09-11 23:27:28 · 656 阅读 · 0 评论 -
如何配置ubuntu linux下的学习C++多线程环境
平常习惯了window下soureinsgigh的编码和阅读代码,学习C++多线程切换到linux环境,尝试了如下方法可行:1. 安装vmware 系统2. 安装ubuntu linx系统,升级gcc到4.8以上版本3. 开启ubuntu 的ftp服务 1)安装vsftpd grpae@ubuntu:~s sudo apt-get install vsftpd 2)打开防火墙 grpae@...原创 2018-03-06 09:53:41 · 438 阅读 · 0 评论 -
最好的PPP协议详解
http://blog.csdn.net/lilonglong1100/article/details/52914021转载 2018-03-12 19:23:21 · 7307 阅读 · 0 评论 -
【转】为什么大多数游戏都不做多线程/多核优化?难点是什么?
这个回答非常形象,系统思维的模式。------------------------------------------------------作者:既让链接:https://www.zhihu.com/question/52957429/answer/272333887来源:知乎多核肯定是难的。主要是任务可分解性和结果可预期性。数据类的工作是很容易做到这点的。游戏并不是这种类型。多核、多线程、多g...转载 2018-02-11 14:01:12 · 13419 阅读 · 1 评论