Welcome 微信登录

首页 / 操作系统 / Linux

RedHat关闭SELinux

RedHat关闭SELinux

RedHat从FC3开始,就使用了SELinux来增强安全,但是使用起来有时候太繁琐,就想关闭它,但是如果安装服务器的时候开始没有图形界面,还真很难找到地方可以关闭。正确方法如下:修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启。搞定,简单吧。以下介绍一下SELinux相关的工具/usr/bin/setenforce 修改SELinux的实时运行模式setenforce 1 设置SELinux 成为e...
Fedora 13下建立 omap3530 开发环境 - 交叉编译器

Fedora 13下建立 omap3530 开发环境 - 交叉编译器

准备工作:假定工作目录在$HOME/devel目录下,其下的crosstool-ng 用于解压和编译 crosstool-ng,cortex-a8 用于生成目标工具链。最终生成的工具链存放于$HOME/x-tools目录下。在 Fedora 11/12版本中,使用crosstool-ng建立工具链相对容易,不过fedora13下就麻烦很多了,首先下载工具curl下载文件的时候总是不知道下载结束,建议先将crosstool-ng需要的组件先下载下来,放到目标...
Ubuntu 安装后不能进入bios解决

Ubuntu 安装后不能进入bios解决

前几天老师让在实验室那台老神州电脑上搭建个FTP服务器。作为一个还不正式的linuxer,当然不能随随便便装个XP完事。于是就拿起了身边的Ubuntu Server 10.04安装盘。使用老联想的光驱帮老神州做系统。神州电脑有一块硬盘80G。所以我选择了一下分区方案。/boot 200MBswap 2GB/opt 60GB (将来用作ftp根目录)/ 18GB于是就快速的倒腾起来。没过半个小时倒腾好了。重启,哇塞,进不去bios了。神马情况,想到的第一个事...
Ubuntu下用“徽标/超级键”打开Gnome主菜单

Ubuntu下用“徽标/超级键”打开Gnome主菜单

在Ubuntu下,可能Windows 徽标键 就没有什么用处了,只能当摆设,看着也不太赏心悦目。现在,教给大家一个方法,让Windows 徽标键打开Gnome 菜单。希望对您有用,那就支持下吧。打开终端,输入命令:gconftool-2 –set /apps/metacity/global_keybindings/panel_main_menu –type string “Super_L”上述命令为一句命令行,不要拆分!现在按下徽标键,实现效果了嘛?提示下...
安装技巧:最小化安装Ubuntu

安装技巧:最小化安装Ubuntu

如果按部就班的一步一步安装Ubuntu,可能对有的同学来说并不是最理想的。现在,给大家介绍一种方法,实现Ubuntu最小化安装。只需两步命令。且看思路如下:1,安装过程中选择文本模式安装Ubuntu。2,进入文本模式下,运行命令sudo apt-get updatesudo apt-get install ubuntu-desktop之后,需要重启。在命令行下输入gdm 进入桌面环境。提示:如果你喜欢Kubuntu,Xubuntu等环境,可以使用下面命令代...
自定义Ubuntu系统引导菜单

自定义Ubuntu系统引导菜单

grub2是Ubuntu的默认引导工具,但是却不是最漂亮的引导工具.我们知道Ubuntu是可以高度自定义化的,这次我们就要教你怎么让你的引导工具更漂亮.我们需要利用一个叫做BURG的附加工具,它是一款由Bean制作的基于grub的创新性的通用型引导工具.它有很多漂亮但GUI,支持主题还有自定义.安装BURG首先添加PPA源.打开终端,输入如下命令sudo add-apt-repository ppa:bean123ch/burg && su...
使用C+解决Linux中文乱码问题

使用C+解决Linux中文乱码问题

遇到的问题是: 1.在Linux下用fstream读取内容为中文的文件,存放在string类中 2.在string字符串中,对其进行查找,插入,替换,追加等操作 3.把处理好的string字符串,使用smtp协议来发送邮件 4.windows机器使用outlook来接收邮件,发现正文内容有几处乱码 继续对string类做个测试: string text; for(int i = 0 ; i < 1000; i++) { text.append("我...
十一步让你理解Linux的内存映射

十一步让你理解Linux的内存映射

零:32位操作系统只有4G的虚拟地址空间,Linux将最上的1G用于内核虚拟地址。一:Linux将物理内存完全一一映射到内核空间,这样很方便管理内存,任何页面的虚拟地址减去一个0xc0000000的偏移就可以得到物理地址。二:内核还需要动态管理一些内存用于vmalloc或者设备临时映射等,因此不能将1G的虚拟空间完全一一映射物理内存,因此权衡了一个896M的大小,0xc0000000到0xc0000000+896M的虚拟地址空间一一映射物理内存,从0xc0...
x86架构下的物理内存-通过Linux概述

x86架构下的物理内存-通过Linux概述

其它体系结构我没有深入研究过,然而对于x86而言,我们很多人都是很了解的。其内存可以支持4G(不考虑PAE),因为地址总线为32位,也就是说32条1位的线缆可以选择4G的地址,因此我们想当然的认为我们买了两条2G的内存插入以后,我们的系统就可以有4G的内存可用了,我们的系统内存在满载运行,然而果真如此吗?答案是否定的!因为所谓的地址总线32位是指从cpu引脚出来的总线是32位,是针对于cpu而言的,具体这些总线最终能全部连接在主板的ram上吗?会不会还会连...
Linux的64位操作系统对32位程序的兼容

Linux的64位操作系统对32位程序的兼容

最近在调试一个关于OpenVPN的程序,由于是远程支持的因此一些很奇怪的现象根本不好找切入点,比如OpenVPN客户端连接服务器正常,虚拟IP地址也已经分配了,tap设备已经打开并没有抱错,然而打开的tap设备不是tap0而是" ",也就是什么都没有,连个空格都不是,这是怎么回事呢? 为了问题简化,将引起问题的代码从OpenVPN中切出来,得到一个纯粹打开tap设备的代码:int main(int argc, char *argv[]){ struct i...
<< 371 372 373 374 375 376 377 378 379 380 >>