上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 19 下一页
摘要: 有点厌倦了yum软件安装的繁琐,想安装Debian,新鲜一下。没有光盘,只能用U盘做系统盘,不满于总是按照别人的步骤安装,稍微有些问题就解决不了,决定稍微学习一下grub的使用。废话少说,上步骤:1、在U盘安装grub2条件: 电脑设为从USB设备启动。 要有一个Linux系统来安装Grub.实施步骤:将U盘分为2个区,第一个区为vfat格式,第二个区为ext2格式,grub安装到第二个区,将第二个区作为可引导区1、分区[root@localhost~]#fdisk/dev/sdbCommand(mforhelp):dSelectedpartition1Command(mforhelp):.. 阅读全文
posted @ 2013-05-12 00:27 bigbigtree 阅读(2945) 评论(0) 推荐(0)
摘要: tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数! 例如使用『 ta.. 阅读全文
posted @ 2013-05-02 08:43 bigbigtree 阅读(188) 评论(0) 推荐(0)
摘要: 网址备忘:http://bbs.ctex.org/forum.php?mod=viewthread&tid=48244&extra=page%3D1 阅读全文
posted @ 2013-04-20 15:49 bigbigtree 阅读(158) 评论(0) 推荐(0)
摘要: 其中以*开头的行表示这一段数据全是零因此省略了。下面详细分析od输出的信息。从000000开始的1KB是启动块,由于这不是一个真正的磁盘分区,启动块的内容全部为零。从000400到0007ff的1KB是超级块,对照着dumpe2fs 的输出信息,详细分析如下:超级块中从0004d0到末尾的204个字节是填充字节,保留未用,上图未画出。注意,ext2文件系统中各字段都是按小端存储的,如果把字节在文件中的位置看作地址,那么靠近文件开头的是低地址,存低字节。注释:如图,一行16B,,到00400 共 16*4行(十六进制),一共1024 B 即1KBinode count 为:80 00 00 00 阅读全文
posted @ 2013-03-30 15:12 bigbigtree 阅读(232) 评论(0) 推荐(0)
摘要: Emacs 在不同的操作系统中表现会有一些小的差异,这里我接着上一章所提到的粘贴复制来比较一下不同操作系统中Emacs的剪切板。一、复制到剪切板 在Emacs中我们剪切、复制文本除了使用命令之外,还可以利用工具栏上的快捷按钮或者菜单栏里面菜单项,在默认情况使用工具栏和菜单栏进行剪 切复制都会把相关内容发送到系统剪切板供其它程序使用。在Windows 和Mac OS X中使用C-w 或M-w也会复制内容到剪切板,不过Linux不行。 我们选择区域的另一种方式是使用鼠标,它也有小小的差别,如下表:使用鼠标选择区域 LinuxWindowsMac OS X ... 阅读全文
posted @ 2013-03-27 09:11 bigbigtree 阅读(600) 评论(0) 推荐(0)
摘要: 下面再举几个例子区分函数类型和函数指针类型。首先定义函数类型F:typedef int F(void);这种类型的函数不带参数,返回值是int 。那么可以这样声明f和g:F f, g;相当于声明:int f(void);int g(void);下面这个函数声明是错误的:F h(void);因为函数可以返回void 类型、标量类型、结构体、联合体,但不能返回函数类型,也不能返回数组类型。而下面这个函数声明是正确的:F *e(void);函数e返回一个F *类型的函数指针。如果给e多套几层括号仍然表示同样的意思:F *((e))(void);但如果把*号也套在括号里就不一样了:int (*fp)( 阅读全文
posted @ 2013-03-24 16:59 bigbigtree 阅读(1388) 评论(0) 推荐(0)
摘要: GNU make 的官方手册建议这样写:all: mainmain: main.o stack.o maze.ogcc $^ -o $@clean:-rm main *.o.PHONY: cleansources = main.c stack.c maze.cinclude $(sources:.c=.d)%.d: %.cset -e; rm -f $@; \$(CC) -MM $(CPPFLAGS) $< > $@.$$$$; \sed 's,\($*\)\.o[ :]*,\1.o $@ : ,g' < $@.$$$$ > $@; \rm -f $@. 阅读全文
posted @ 2013-03-24 09:29 bigbigtree 阅读(394) 评论(0) 推荐(0)
摘要: 目录:1、ntfs支持2、修改文件用户组|文件访问权限(root拷贝文件,一般用户需要访问时:chown)3、qt安装4、星际译王安装5、无线网问题一、ntfs支持CentOS不像Fedora和ubuntu等,默认是自动挂载NTFS的,而它可以利用NTFS-3G来实现挂载及读写。NTFS-3G是一个开源的软件,可以实现Linux、FreeBSD、MacOSX、NetBSD和Haiku等操作系统中的NTFS读写支持。它可以安全且快速地读写Windows系统的NTFS分区,而不用担心数据丢失。本文讲解如何在CentOS安装NTFS-3G来实习那挂载NTFS分区。首先必须安装了rpmforge软件库 阅读全文
posted @ 2013-03-16 08:25 bigbigtree 阅读(930) 评论(0) 推荐(0)
摘要: 最简单的汇编程序.section .data.section .text.globl _start_start:movl $1, %eax movl $4, %ebx int $0x80 解释:movl $1, %eax这是一条数据传送指令,这条指令要求CPU内部产生一个数字1并保存到eax 寄存器中。mov 的后缀l表示long,说明是32位的传送指令。这条指令不要求CPU读内存,1这个数是在CPU内部产生的,称为立即数(Immediate)。在汇编程序中,立即数前面要加$,寄存器名前面要加%,以便跟符号名区分开。以后我们会看到mov 指令还有另外几种形式,但数据传送方向都是一样的,第一个操 阅读全文
posted @ 2013-03-13 10:18 bigbigtree 阅读(261) 评论(0) 推荐(0)
摘要: 解决方法如下:1 修改/etc/yum.repos.d/CentOS-Debuginfo.repo里面的debuginfo目录中enable=12 命令:yum install nss-softokn-debuginfo --nogpgcheck 如果直接执行debuginfo-install命令的话会出现nss-softokn-debuginfoXXXXXXX not signed ,就是没有签名,不能安装,所以采用--nogpgcheck选项 忽略签名的检查3 命令:debuginfo-install glibc-2.12-1.80.e16_3.5.i686其他linux系... 阅读全文
posted @ 2013-03-09 21:31 bigbigtree 阅读(3417) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 19 下一页