
linux
文章平均质量分 90
fresh七天
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux-ubuntu14.04下面使用gdb出现的问题
问题: (gdb) list 没有符号表被读取。请使用 "file" 命令。 原因其实说的比较清楚,可执行文件中没有符号表,为什么会没有符号表呢,因为符号表实在编译过程中使用的,编译完成后就没有了,要在可执行文件中加入这些信息,就必须在编译链接是指明。 方法: gcc -g filename -o filename 这里一定要加上那个-g选项; 另外,gdb查看程原创 2015-03-16 16:00:05 · 1004 阅读 · 0 评论 -
J2EE environment setup on ubuntu16.04
J2EE environment setup on ubuntu16.04 production server配置 linux多用户管理 HttpSession SQL Injection 双端验证原创 2016-10-07 16:49:02 · 1227 阅读 · 0 评论 -
Linux和windows双系统启动问题之一(win7 + ubuntu14.04 + legacy bios + mbr)
计算机启动 磁盘分区表MSDOSMBR和GPTGUID partitiontable 1 MBR分区表 2 GUID partition tableGPT分区表 多重系统启动 BIOS和UEFI 1.计算机启动当我们在一个主机上安装多个系统时(如Win7和Ubuntu14.04),都会遇到开机启动哪一个系统的问题。这里典型的情况是先安装的是Ubuntu,然后再安装win7,就会出现ubuntu启动项原创 2016-07-19 09:51:52 · 12813 阅读 · 1 评论 -
从IA32到X86-64的扩展所导致的函数传参栈模型的变化
X86-64扩展了IA32的寄存器数目,并且带浮点运算的程序会用到专用的浮点运算协处理器(包括SSE,%xmm寄存器等),这个可以查阅amd64 ABI文档。规定整数类型的参数通过寄存器%rdi %rsi %rdx %rcx %r8 %r9来传递,多余的参数通过栈来传递原创 2016-01-29 14:36:41 · 1235 阅读 · 0 评论 -
linux文件系统之文件组织方式
本文中将介绍一个具体的linux标准文件系统ext2的磁盘上文件组织方式和数据块寻址(逻辑地址到物理地址映射) 两个问题: 1.一个文件如何组织,采用何种结构; 2.文件的读写实现,如何从逻辑空间找到磁盘上的物理块; 1.文件的组织方式(微观角度,以下讨论的都是单个文件是如何被组织的): 具体文件系统管理的是一个逻辑空间,这个逻辑空间就象一个大的数组,数组的每个元素就是文件系统操原创 2015-07-03 22:11:56 · 4220 阅读 · 0 评论 -
linux文件系统之文件和分区基础
InUnix/Linux, a file is a sequence of bytes withoutstructure. Any necessary structure (e.g. for a database) isadded by the programs that manipulate the data in the file. Linuxitself doesn’t know abou原创 2015-04-21 16:18:56 · 1153 阅读 · 0 评论 -
linux主机互信
linux配置ssh互信 什么叫linux主机互信: Linux主机互信,就是主机之间相互信任,什么是信任,就像人与人之间一样,不需要利用金钱等(除了你自己以外其他的东西)来取得对方的信任,大家相互信任对方,不需要额外的凭证。就好比你,你爸,你妈,你姐之间,不需要钱来维持你们之间的信任。同样,linux主机之间也是,我们从一台主机登陆到另一台时,往往需要验证你,需要你输入用户密码,才允许原创 2015-05-27 21:19:01 · 2749 阅读 · 0 评论 -
linux shell下的输入输出重定向
我们有些linux命令输出的结果可能太多,直接在shell中输出看着太麻烦;又或者有些命令的参数太多,不想通过键盘输入;这时候文件输入输出就很方便了。 我们可以将输入输出重定向到其他位置,而不是标准的键盘和文本显示器。 1重定向 1.1 重定向符号 > 输出重定向到一个文件或设备 覆盖原来的文件 >! 输出重定向到一个转载 2015-03-17 11:03:54 · 888 阅读 · 0 评论 -
ubuntu下面的软件包管理命令
1、APT APT (高级软件包工具) 是一个强大的包管理系统,而那些图形化程序如 添加/删除 应用程序 和 Synaptic 都是建立在它的基础之上的。APT 自动处理依赖关系并在系统软件包执行其他操作以便安装所要的软件包。 运行 APT 要求管理权限 。 可以被APT 使用的一些常用命令: 安装软件包: sudo apt-get installpackagename 删除软转载 2015-03-17 11:04:47 · 762 阅读 · 0 评论 -
linux 下面vi的缩进代表空格数的更改/添加行号
修改/usr/share/vim/目录下的vimrc文件,在里面添加 set tabstop=4 set nm原创 2015-03-16 20:19:03 · 580 阅读 · 0 评论