linux
_Gatsby
这个作者很懒,什么都没留下…
展开
-
win7/ubuntu双系统安装(安装ubuntu黑屏后光标一直闪)
在尝试了各种失败后,怀着无比激动的心情,记录下此次经验。一、获取镜像文件,制作启动盘。本人本本为联想m495,在尝试了ubuntu12、ubuntu14和ultraiso、unetbootin和金士顿、惠普的各种组合后均以安装中黑屏失败,最终以ubuntu-12.04.5-desktop-i386成功。所以经验是:多尝试不同的版本,有条件的话,在多台机子上试,控制变量,说不定就成功了。原创 2015-03-01 22:01:45 · 7984 阅读 · 0 评论 -
Linux多线程与同步
转载自:Vamei 出处:http://www.cnblogs.com/vamei典型的UNIX系统都支持一个进程创建多个线程(thread)。在Linux进程基础中提到,Linux以进程为单位组织操作,Linux中的线程也都基于进程。尽管实现方式有异于其它的UNIX系统,但Linux的多线程在逻辑和使用上与真正的多线程并没有差别。 多线程我们先来看转载 2015-07-26 10:17:12 · 416 阅读 · 0 评论 -
linux网络基础
1.ifconfig:显示网络配置(ip,子网掩码)2.ifdown:关闭网卡3.ifup:打开网卡4.netstat: 显示端口号-t:列出tcp端口-u:列出udp端口-n:使用ip显示-a:列出所有-r:查看路由表 等价与 route5.nslooup:查看DNS服务器ip。测试命令:1.ping2.telnet ip port:探原创 2015-07-11 17:35:28 · 406 阅读 · 0 评论 -
用gdb打印变量时显示No symbol "i" in current context
问题:用gdb调试时,打印变量的显示No symbol "i" in current context。解决:放狗搜索,解决办法是在编译是加-gdwarf-3即可,出现这样的原因是gcc,gdb的版本不匹配造成的。原创 2015-05-07 17:47:54 · 3318 阅读 · 0 评论 -
gdb问题
调试程序时,在gdb内p var,会提示No symbol "var" in current context.即使没有使用任何编译优化选项,仍然不能查看,放狗搜了一下,可能是这些变量被优化到寄存器中,gdb无法读取。解决方案:在编译是加入 ‘-gstabs+’ 选项,比如:g++ -g -Wall -gstabs+ -o main.o main.cpp原创 2015-04-15 17:04:29 · 815 阅读 · 0 评论 -
g++出现No such file or directory问题
问题:查看版本是显示g++已是4.8最新版本但使用时提示:Unable to exec g++.real: No such file or directory解决:卸载g++:sudo apt-get remove g++重装:sudo apt-get install g++原创 2015-04-12 22:12:20 · 19310 阅读 · 0 评论 -
vim 配置
声明:此文转载自:http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html如有不妥立即删除。花了很长时间整理的,感觉用起来很方便,共享一下。我的vim配置主要有以下优点:1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试2.自动插入文件转载 2015-04-11 11:38:29 · 355 阅读 · 0 评论 -
ubuntu12.04中安装jdk
step1.确定你的ubuntu是32-bit还是64-bitstep2.下载jdk8(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)step3.解压 tar -xvf ~/Downloads/jdk-8-linux-x64.tar.gz step4.然后运行如下的转载 2015-03-22 14:30:52 · 516 阅读 · 0 评论 -
linux学习--文件系统
一.文件系统有三个区块组成:1.inode:记录档案属性2.block:记录档案内容3.superblock:记录filesystem整体信息(block,inode总量,大小等) 1)block bitmap:记录哪些block为被使用 2)inode bitmap:记录未被使用的inode号二.dumpe2fs:指令的使用。三.文件系统与目录树的原创 2015-03-29 14:37:12 · 362 阅读 · 0 评论 -
linux网络基础-远程管理
1.对称加密算法:加密解密使用相同密钥。2.非对称加密算法:要向谁发送数据,对方先把公钥发送过来,加密后发给对方,只有对方用私钥才能解密。3.ssh:远程管理其他计算机。4.scp [-r] 用户名@ip:文件路径 本地路径:下载文件scp [-r] 本地路径 用户名@ip文件路径:上传文件5.xshell:远程管理工具原创 2015-07-12 10:17:09 · 390 阅读 · 0 评论