Linux--Ubuntu篇
文章平均质量分 53
wanzzg
这个作者很懒,什么都没留下…
展开
-
安装g++编译器
安装g++编译器 安装完ubuntu10.04后,发现.cpp的文件编译不了,发现g++没有安装,编译时,报的错误如下: [color=red]gcc: error trying to exec 'cc1plus': execvp: 没有那个文件或目录[/color] 于是搜索安之。步骤如下: [color=green]1.安装必须的基础包,...原创 2010-07-25 16:12:05 · 125 阅读 · 0 评论 -
重装xp后修复ubuntu10.10启动项
今天又重装XP了,为什么?因为Win7旗舰版黑屏了,。。。有钱了用正版啊!!! 记录一下修复grub的过程吧。 1.拿安装盘进入,选择try ubuntu而不是安装 2. 打开一个终端, 2.1 fdisk -l 找到自己的linux硬盘分区 2.2 挂在之 sudo mount /dev/sda8(你自己的是多少根据fdisk -l 看) /mnt...原创 2011-04-05 16:27:41 · 90 阅读 · 0 评论 -
ubuntu下看xp文件名乱码
利用软件 convmv 可以 $sudo apt-get install convmv 然后对要转换的文件夹进行如下操作 convmv -f GBK -t UTF-8 docx/ -r -f 是从那种编码转换 -t 是转换成的目的编码 一般windows下的是GBK编码,ubuntu是utf8,根据自己需要填写参数,就可以了。最后的参数 ...原创 2011-11-22 12:15:03 · 88 阅读 · 0 评论 -
配置本地或者局域网的ubuntu源
简单记录一下原理:将原来需要在网上更新的包文件下载到本地的一个服务器或者本地机器上(建立一个本地源服务器),然后按照ubuntu的更新方法,编辑本地机器在寻找源时的source.list,从而使得本地机器在更新时不用再寻找外网的源而直接寻找本地的源. 此外,如果是本地机器用,直接用file:///的方式就可以了,不用搭建apache服务器,如果需要局域网内的其他机器也可用,那么需要安装apache...原创 2012-10-21 12:36:22 · 672 阅读 · 0 评论 -
java生成的md5和linux下用md5sum生成的md5摘要不一致问题
参照这个: http://wolfdream.iteye.com/blog/1543481原创 2012-10-23 17:05:33 · 1886 阅读 · 0 评论 -
centos 6.2 安装内核源码
centos 6.2 废话不多说,说说过程: (1) http 安装 centos 6.2 假设: 1> 本机有grub , 将 iso 中isolinux中的 boot.cat grub.conf isolinux.bin vmlinuzboot.msg initrd.img isolinux.cfg splash.jpg vesamen...原创 2012-03-16 18:58:21 · 92 阅读 · 0 评论 -
initrd.img 解压分析
vmlinuz 是一个为内核映像, vmlinuz里面有gzip的一段代码。 initrd.img 是作为避免在vmlinuz里编译所有的驱动模块,所以使用了一个中间层的技术initrd有两种格式,一种是较早的2.4.x中的 image-initrd格式,里面以 /linuxrc为主导。另一种是 cpio-initrd 看了网上的资料,想学着看看 initrd里是什么个样子...原创 2012-03-17 15:15:29 · 335 阅读 · 0 评论 -
Cent OS 6.2 LVS+keepalived 搭建
OS: Cent OS 6.2 (1) 下载、安装 ipvsadm 网址: http://www.linuxvirtualserver.org/software/ipvs.html make 的时候出现错误,缺少 "netlink\netlink.h".从网上查找资料后,找到原因是没有安装 libnl-devel 包,那就安装吧。 ...原创 2012-03-18 20:18:32 · 155 阅读 · 0 评论 -
Ubuntu 10.04 Intel酷睿i5 2300显卡解决方法
1. 添加显卡驱动源: sudo add-apt-repository ppa:xorg-edgers/ppa2. 添加2.6.38 kernel 源: sudo add-apt-repository ppa:kernel-ppa/ppa 下面就和机器安装的操作系统位数有关系了:32位的支持4G内存需要PAE(Physical Address Extension )开启,...原创 2012-07-23 17:07:38 · 120 阅读 · 0 评论 -
linux 显示中文文件乱码
export LANG=zh_CN.UTF-8添加到 ~/.bashrc原创 2013-11-11 20:24:16 · 182 阅读 · 0 评论 -
signal
1. linux 下各信号的解释: man 7 signal Signal Value Action Comment ------------------------------------------------------------------------- SIGHUP 1 Term H...原创 2013-11-17 16:23:10 · 106 阅读 · 0 评论 -
screen
screen 是一个主要应用于一个终端连接多个服务器的情形,或者在连接服务器的的时候执行的工作不会因为网络终端而被kill掉 老板键: ctrl+a 同时按,以下用Ca简写 重命名当前窗口的名字: Ca A 列出所有连接的名字: Ca "创建一个新的窗口: Ca c复制模式: Ca [ 此时就和进入vi一样,可以回滚、查找、等等,选中的方式是按住空...原创 2013-03-01 14:57:46 · 75 阅读 · 0 评论 -
linux下显示其他时区时间
时区的系统常见定义:unix系统时区设置:每个用户可以使用环境变量TZ来设置与系统不同的时区,这个设置将覆盖系统的设置。执行date命令,显示与系统不同的时区时间。常见的系统时区定义:Time Zones Defined on the SystemName Time Zone CUT OffsetCUT0GDT Coordinated Universal Time CUT...原创 2013-09-03 13:50:03 · 846 阅读 · 0 评论 -
linux系统更新正在运行进程的可执行文件需要注意的text file busy的原因及解决方法【转】...
转自:http://www.jb51.net/LINUXjishu/153060.html 最近发现很多同学不知道线上操作替换文件的要点。所以又整理了一下。 线上替换一个正在运行进程的文件时(包括二进制、动态库、需要读取的资源文件等)。应避免使用cp/scp操作。而需要使用mv/rsync作为替代。 原因:cp是将源文件截断然后写入新内容。也就是说正在打开这个文件的进程可以立刻感知到修改...原创 2014-07-23 11:04:43 · 868 阅读 · 0 评论 -
linux 编程
1. sleep#include <iostream>#include <sys/wait.h>using namespace std;int main(){ sleep(10): //睡眠10秒钟 usleep(10); // 睡眠10微妙 return 0;} ...原创 2014-04-09 10:19:18 · 91 阅读 · 0 评论 -
vim 技巧
vim 里的非贪婪匹配: 使用 "\{-}" 替换 ”*“ 替换现有文档中的tab为空格::set ts=4:set expandtab:retab! 空格替换为tab::set ts=4:set noexpandtab:retab! 加!是用于处理非空白字符之后的TAB,即所有的TAB,若不加!,则只处理行首的TAB。...原创 2014-04-10 16:35:04 · 84 阅读 · 0 评论 -
Xmanager 连接 ubuntu10.10
XManager 访问 ubuntu10.10的设置方法 转自:http://blog.csdn.net/thomasqiujs/article/details/6691908 用Google翻译归来看吧gdm package included in t...原创 2011-11-02 16:05:34 · 117 阅读 · 0 评论 -
ubuntu 下 omnet++ + inet + oversim 安装
安装 omnet++ 从官网上下载omnet++, http://www.omnetpp.org我下载的是 4.1版本。 tar -xvf omnetpp.xx.tar.gz ./configure make 此时如果没有安装tk8.4以上版本会报错,安装之sudo apt-get install tk8.4 tk8.4-dev我就是没有安装...原创 2011-10-27 22:47:29 · 509 阅读 · 0 评论 -
jdk安装
1.安装jdk jdk下载网址:http://www.oracle.com/technetwork/java/javase/downloads/index.html如果需要以前版本的jdk可以看到右上角的 Previous Realsease,点击后可以看到以前版本的jdk。 到官网下载最新的jdk,我下的是那个bin文件,因为用的ubuntu系统,如果是fedora下载那...原创 2010-07-27 10:20:16 · 1017 阅读 · 0 评论 -
Linux中的权限
经过长时间学习Linux用户管理,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。 一.权限控制机制 Linux系统是个多用户系统,能做到不同的用户能同时访问不同的文件,因此一定要有文件权限控制机制。Linux系统的权限控制机制和 Windows的权限控制机制有着很大的差别。Linux的文件或目录被一个用户拥有时,这个用户称为文件的拥有者(或文件主),同...原创 2010-07-27 11:15:53 · 151 阅读 · 0 评论 -
VirtualBox安装
ubuntu10.04安装VirtualBox 如果你想看如何共享文件夹,请直接跳到5。 1.安装virtualbox软件在 应用程序 --> Ubuntu软件中心 里 在获取软件处搜索virtualbox,然后选择 virtualbox OSE 进行安装,此时就可以看装了,和vmware类似不必多说。 2.给虚拟机软件安装系...原创 2010-07-27 20:44:10 · 130 阅读 · 0 评论 -
ubuntu开机自动挂载其他分区
最近换上了最新的ubuntu10.10和以前一样,开机后不会自动挂载其他分区。尤其是和xp共享使用virtualbox的虚拟硬盘后,必须挂在位于其他位置的虚拟硬盘,不然每次要开启virtualbox的时候都要手动的来挂载一下分区,很麻烦,所以懒人就得想点懒着,让它自己开机自动挂载。查完资料后,记录一下具体过程。 基本思路就是编辑/etc/fstab这个开机时会自动执行的脚本。(不对的话请大...原创 2010-12-15 16:04:03 · 214 阅读 · 0 评论 -
ubuntu下jre关联不上firefox问题
ubuntu下jre关联不上firefox问题: 按照网上的方法将jre关联到firefox中:sudo ln -s $JRE_HOME/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/ 也就是将库libjavapluginh_oji.so 到firefox的目录mozilla的...原创 2010-08-12 22:31:51 · 244 阅读 · 0 评论 -
ubuntu主题美化
用了这么长时间ubuntu了,也该让自己的老婆漂亮点了。对吧。 于是搜之,找到资料记录一下: 资料链接:http://www.ubuntuhome.com/ubuntu-10-04-install-themes.html 主要步骤:添加ppa源,然后下载好看的主题,具体见资料链接。 记录一下添加源:首先打开终端并依次输入:sudo add-apt-r...原创 2011-01-06 16:11:52 · 331 阅读 · 0 评论 -
ibus不给力问题(没有拼这个字的输入法)
ubuntu 10.04 U盘安装后自带ibus输入框架,但是一用才发现拼音输入只有py等一堆没用的输入法,非常费劲。安装ibus-pinyin解决问题。方法:1.打开新立得软件包管理器,编辑-->搜索 ibus-pinyin,然后标记重新安装ibus-pinyin,并应用,直至安装完成。2.系统->ibus首选项-->输入法-&g...原创 2010-10-06 15:45:56 · 201 阅读 · 0 评论 -
ubuntu 10.10下bochs安装和helloword演练
昨天晚上有空下载到了《自己动手写操作系统》--于渊,这本书。感觉他用的语言和比喻很好,所以一口气读了两章,把hello os读完了,我手也痒痒力,自己也搭一个平台,试试吧。在大三的时候上操作系统课,就像做一做操作系统的实验,但是由于自己的懒惰和一些列的借口,总之没有能做成,现在补回来吧。 在ubuntu10.10正式发布还有5天的时候,我将我的10.04升级到了10.10,也没有什么...原创 2010-10-08 17:12:33 · 137 阅读 · 0 评论 -
ubuntu 下开启rewrite模块
rewrite模块的应用我用在wordpress上,用于固定链接的转换 分两步:1. apache 加载rewrite模块 sudo a2enmod rewrite2. 使htaccess文件生效修改/etc/apache2/sites-availabe/default <Directory /var/www/> O...原创 2011-02-18 18:45:56 · 152 阅读 · 0 评论 -
ubuntu ibus 设置开机自动启动问题
要开机启动,其实也很简单,只要在[System]->[administration]->[Language Support]文本选项卡里 [Keyboard input method system]为[ibus]就可以了。原创 2010-12-08 14:21:23 · 480 阅读 · 0 评论 -
ubuntu下的Dock工具 Avant Window Navigator
Dock即Dockbar(停靠栏)的缩写。停靠栏,一般安装在MAC OS或Linux系统上替代面板(Windows下称任务栏和快速启动栏)。停靠栏一般都支持3D特效,看起来非常炫。 --摘自百度百科 苹果的Mac OS中,比较受欢迎的功能,就是最下面的应用程序的Dock Panel。Dock的好处,能把最常用的应用程序添加进去,能提高使用效率,比起桌面上密密麻麻的应用程序图标而言,简...原创 2010-12-09 13:01:52 · 180 阅读 · 0 评论 -
shell 学习
1. shell 根据表现方式与读取使用者输入种类的不同,可分为两大类: 1. Text base : 文字向导 2. Graphic base :图形向导 2. Bash 有两种工作模式:交互模式,非交互模式 3. /dev/null 是只写文件,传说中的黑洞。 4. 合法的shell都标记在 /etc/shells 里面 5. 常见转义字符:单引号...原创 2011-07-16 20:20:46 · 106 阅读 · 0 评论 -
libpcap 安装和测试
libpcap 安装和测试 I 首先安装 libpcap 1. 下载并安装 GNU M4 , 为生成makefile使用 2. 下载并安装 flex $sudo apt-get install flex 3. 下载并安装 bison 4. 下载并安装libpcap。 1. Libpcap的官方网站是htt...原创 2011-07-17 11:06:20 · 624 阅读 · 0 评论 -
linux 分区及引导笔记
开机流程:1. BIOS 加电,运行bios自检程序,识别第一个可以可开机启动的设备2. MBR: 第一个可开机启动设备的第一个扇区内的主引导分区块,内包含引导加载程序。3. 引导加载程序(Boot loader): 一支可读取内核文件来执行的软件。4. 内核文件: 开始操作系统的功能。 Bootloader的功能有下面内容:提供菜单:用户可以选择不同的开机选项,这也是...原创 2011-07-18 13:50:13 · 366 阅读 · 0 评论 -
Linux下软件介绍
最近用了几个linux软件记录下来,以后陆续使用到的好用的软件就记录到这里了 1. grub-cunstomizer 简介:管理grub的软件,可以选择在grub界面中显示多少个的软件(例如ubuntu更新的太频繁,一年后就一大列了,用这个管理很好,只会将暂时不用的屏蔽,并没有删除)。2. sourcenavigator简介:类似于souceinsi...原创 2011-07-29 19:30:21 · 77 阅读 · 0 评论 -
拥有rw权限的文件在vim中编辑时提示W10:只读文件,无法修改
解决::set modifiable :set write:!w虽然还会提示是只读,但是已经可以保存了。再次打开就正常了。怀疑是vim的设置问题。 还有一种另外一种只读情况的解法:chattr -i filename ...原创 2014-09-24 18:49:12 · 2555 阅读 · 0 评论