Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

在Linux下让Firefox 4像Chrome一样隐藏Title Bar

在Linux下让Firefox 4像Chrome一样隐藏Title Bar

很多Linux下的童鞋已经开始使用Firefox 4(以下简称FF4)了,这次FF4确实让我眼前一亮,因此我还没等到Ubuntu推出更新,就自己找源升级了自己的Firefox 3。升级完之后让我头疼的是,FF4的标题栏(Title Bar)依旧存在,而且和整个布局及其不协调。为什么FF4就不能像在windows下那样把标签栏(Tab Bar)放到标题栏中呢?Google了原因之后,貌似是官方会在未来的版本解决这个问题。未来的版本?那现在怎么办?再我继续Go...
Ubuntu 10.10下修复“The symbol grub xputs not found”问题

Ubuntu 10.10下修复“The symbol grub xputs not found”问题

把自己的Ubuntu系统从10.04升级到了10.10。升级的过程非常的顺利,一切就绪后重启,杯具了,启动到Grub界面的时候黑了,出现了一行 "The symbol grub xputs not found", 紧接着就是 "grub rescue>" 和一闪一闪的光标,提示着系统进不去。我当时就傻了,grub在我毫无反应的情况下挂了。可是想想不对啊,自己前不久才将公司的机器升级,怎么自己的电脑就杯具了呢?想来想去,公司和家里的电脑唯一的区别就是g...
Linux Vi不能使用ctrl + s

Linux Vi不能使用ctrl + s

在Linux下vim编辑器中,ctrl + s不是保存文件,而是暂停该终端,这样会导致终端无法使用。只要按ctrl + q退出即可。其他几个特殊快捷键ctrl + c 中止当前正在执行的程序。ctrl + d 相当于exit命令,退出当前会话。ctrl + z 将当前运行的程序放到后台运行。Ubuntu 10.10下修复“The symbol grub xputs not found”问题看Linux启动代码中的Cache与TLB相关资讯 Linux教...
看Linux启动代码中的Cache与TLB

看Linux启动代码中的Cache与TLB

在移植linux2.6.18.1到龙芯3210的时候,也就是在移植笔记3里,对Cache和TLB进行了一段修改,移植的时候以对照的方式进行修改,现在来看看,为什么代码这样写。在移植Linux到龙芯3210笔记3里面已经知道,对Cache和TLB的操作是在trap_init里完成的,查了一下trap的英文意思,有一个解释是"存水池"。然后进入per_cpu_trap_init,看到两个函数的调用:cpu_cache_init();tlb_init();对了,...
Linux内核中的一个宏函数例子

Linux内核中的一个宏函数例子

在移植linux到龙芯3210的过程中,调试串口的时候,遇到了一个outb函数,却找不到这个函数的原型。当时是用VIM的跳转功能来看的代码。直接用grep工具也找不到这个函数。后问人才发现其实outb实则上是一个宏函数,而这宏函数的写法还真是少见,可能是见识少了。相关阅读:移植linux到龙芯3210笔记在./include/asm/io.h(其实asm是一个软链接,实际上是./include/asm-mips/io.h)中:363 #define __B...
Red Hat Linux Enterprise 4上安装swftools-0.9.1 版本

Red Hat Linux Enterprise 4上安装swftools-0.9.1 版本

安装的大体步骤:1、确认当前Red Hat Linux Enterprise 4系统中是否已安装C语言的编译程序:gcc,如果没有请升级系统,这个东西在系统的光盘中有。2、安装freetype和jpeglib ,否则不能编译出pdf2swf。3、下载swftools,然后安装。下面详细介绍:在swftools的官方网站http://www.swftools.org/的FAQ标签中给出了这两个库的下载链接:http://download.savannah.g...
Samba服务下Ubuntu 10.10与Windows系统共享

Samba服务下Ubuntu 10.10与Windows系统共享

1.安装前准备 我们选择桥接方式上网,默认是NAT模式,可以在virtualbox修改为桥接方式上网,以方便与window系统共享。我在实际操作过程中,遇到Ubuntu 10.10进行内核升级之后,会出现无法上网的问题。解决方案如下:终端下输入如下命令:sudo ifconfig eht0 down 停用网卡sudo ifconfig eth0 up 启用网sudo dhclient进行ip地址重新分配ok。现在试一下,是不是可以上网了。但是这样的话,每次...
Linux下Diff命令使用方法

Linux下Diff命令使用方法

1>Diff命令的功能 Linux中Diff命令的功能为逐行比较两个文本文件,列出其不同之处。它对给出的文件进行系统的检查,并显示出两个文件中所有不同的行,不要求事先对文件进行排序。2>语法 diff [options] file1 file2 该命令告诉用户,为了使两个文件file1和file2一致,需要修改它们的哪些行。如果用”-”表示file1或file2,则表示标准输入。如果file1或file2是目录,那么diff将使用该目录中的同名...
Linux/UNIX系统中nobody用户信息

Linux/UNIX系统中nobody用户信息

Windows系统在安装后会自动建立一些用户帐户,在Linux系统中同样有一些用户帐户是在系统安装后就有的,就像Windows系统中的内置帐户一样。它 们是用来完成特定任务的,比如nobody和ftp等,我们访问LinuxSir.Org的网页程序,就是nobody用户(相当于Windows系统中 的匿名帐户);我们匿名访问ftp时,会用到用户ftp或nobody。首先,nobody是一个普通用户,非特权用户。 使用nobody用户名的目的是,使任何人都可以...
如何进入CentOS字符界面及窗口模式

如何进入CentOS字符界面及窗口模式

在CentOS界面切换问题中,也许很多人习惯进入字符工作方式来进行操作。那么如何切换到字符工作方式呢?下面我们就来介绍3种方法来进入字符工作方式: 在图形环境下开启终端窗口进入字符工作方式。在系统启动后直接进入字符工作方式。使用远程登录方式(Te lne t或SSH)进入字符工作方式。 虚拟控制台 当在系统启动时直接进入字符工作方式后,系统提供了多个(默认为6个)虚拟控制台。每个虚拟控制台可以独立使用,互不影响。可以使用 Alt+F1~Alt+F6进行多个...
Ubuntu的apt加速工具:apt-fast

Ubuntu的apt加速工具:apt-fast

Apt-fast 是一个用 axel 来加速 apt-get 软件安装的工具,通过这个工具在Ubuntu下安装软件时,因为用到了 axel 的多线程下载功能,所以在下载软件包时会比普通的 apt-get 要快上好几倍。当然这也取决于网络,如果下载来自于 PPA 源的软件包的话可能改善不大 ,我这边从 PPA 源下载东西速度一直很慢,所以通常我都是借助代理来下载的。使用过程与aptget一样,只需要将apt-get改成apt-fast即可安装:sudo ad...
Linux下分区大小改变及fdisk应用

Linux下分区大小改变及fdisk应用

实例解说Linux中fdisk分区使用方法一、fdisk 的介绍fdisk - Partition table manipulator for Linux ,译成中文的意思是磁盘分区表操作工具;本人译的不太好,也没有看中文文档;其实就是分区工具。fdsik 能划分磁盘成为若干个区,同时也能为每个分区指定分区的文件系统,比如linux 、fat32、 linux 、linux swap 、fat16 以及其实类Unix类操作系统的文件系统等;当然我们用fdi...
Linux下设置交换文件方法

Linux下设置交换文件方法

一、创建指定大小的文件我们需要用到dd命令来创建一个指定大小的空文件,比如是1G,执行命令dd if=/dev/zero of=/swap bs=1024 count=1048576上面命令中“of”后面的是交换文件存放的路径 “bs“后面是数字指块大小,byte为单位,这里是1024byte也就是1KiB “count“后面的数字是指块的数目。公式:块的数目*块的大小=文件的实际大小。二、将文件格式化为交换文件执行命令mkswap /swap出现以下提示...
Linux下swap分区没有UUID解决办法

Linux下swap分区没有UUID解决办法

在Windows下使用分区调整软件更改了一下我Linux下swap分区的大小,之后再进入Linux时发现swap分区无法挂载。打开/etc/fstab查看一下挂载配置,发现挂载分区时使用的都是uuid而不是直接使用像/dev/sda1这样的完整路径。看了一下文件里面交换分区的UUID,然后又用blkid查看我原来交换分区的uuid,blkid /dev/sdb3结果:/dev/sdb3: TYPE="swap"奇怪了,竟然没有UUID。百度谷歌一起上,看了...
Windows XP 和RHEL5 双系统安装记

Windows XP 和RHEL5 双系统安装记

按照自己的笔记本硬盘分区后,原来系统为 Windows XP ,现在准备再安装一共 RHEL5 ,为在其下开发使用。言归正传,首先,我要介绍一下我的硬件配置及相应的环境;本人的笔记本硬盘大概有 230G 空间。其中 C 盘、 D 盘、 E 盘、 F 盘、 G 盘,按照一般的做法,是将系统中最后一共逻辑分区的盘扩大,之后划分给 Linux 系统使用。在此,本人使用分区魔术大师将 G 盘划分了 45G 左右的空间,本人是这样想的,准备安装一共 RHEL 和 U...
Linux下如何指定调用约定(calling convention)

Linux下如何指定调用约定(calling convention)

Windows下的调用约定可以是stdcall/cdecl/fastcall,这些标识加在函数名前面,如:int __stdcall funca()但在Linux下,如按照上面写法后,编译程序将导致编译错误,Linux下正确的语法如下:int __attribute__((__stdcall__)) funca()int __attribute__((__cdecl__)) funca()Linux下如果函数不指定调用约定,默认的情况应该是__attrib...
<< 391 392 393 394 395 396 397 398 399 400 >>