![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux系统
文章平均质量分 76
johnny-huang
专注移动开发,专注自己的兴趣爱好!!!
展开
-
ubuntu 文件解压
一般通过默认安装的ubuntu是不能解压rar文件的,只有在安装了rar解压工具之后,才可以解压。其实在ubuntu下安装rar解压工具是非常简 单的,只需要两个步骤就可以迅速搞定。ubuntu 下rar解压工具安装方法:压缩功能安装 sudo apt-get install rar卸载 sudo apt-get remove rar解压功能安装 sud转载 2014-05-13 23:14:40 · 458 阅读 · 0 评论 -
fdisk
磁盘分区管理命令:fdiskroot@local:~#fdisk /dev/sdb (进入磁盘管理,可使用U盘测试)Command (m for help): p (查看所有分区)Command (m for help): a (设置可引导分区,就是*标记)Command (m for help): n (创建一个新分区,给新分区分配空间时,起始卷值默认即可,可避免空间浪费,然后给出空间大转载 2013-07-23 16:06:11 · 656 阅读 · 0 评论 -
vi Qt入门
** Qt教程一 - 1** main.cpp******************************************************************/#include #include int main( int argc, char **argv ){QApplication a( argc, argv );QPushButton转载 2013-07-29 11:33:30 · 1140 阅读 · 0 评论 -
sed命令的简介
原文:http://www.linuxidc.com/Linux/2012-06/63316.htm一:sed命令的简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变转载 2014-01-14 13:56:40 · 458 阅读 · 0 评论 -
ubuntu共享wifi
Ubuntu共享WiFi(AP)给Android方法【修正版】来自:http://hi.baidu.com/gbthereisaway/item/9073a2e4ab2d8a374ddcafadUbuntu共享WiFi(AP)给Android方法 Android不支持Ad-hoc模式的WiFi。Windows 7软AP一个还是比较简单的。本文介绍在转载 2013-12-25 22:27:52 · 691 阅读 · 0 评论 -
linux解压命令
一般通过默认安装的ubuntu是不能解压rar文件的,只有在安装了rar解压工具之后,才可以解压。其实在ubuntu下安装rar解压工具是非常简单的,只需要两个步骤就可以迅速搞定。ubuntu 下rar解压工具安装方法:压缩功能安装 sudo apt-get install rar卸载 sudo apt-get remove rar解压功能安装 sudo转载 2014-01-03 14:16:29 · 509 阅读 · 0 评论 -
内存管理笔记
目录(?)[+]C++的内存管理 来自:http://blog.csdn.net/wudijunjun/article/details/63955591内存分配方式一个由C/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序转载 2013-12-30 21:45:31 · 748 阅读 · 0 评论 -
可安装多个系统的移动硬盘制作
来自:http://www.cnblogs.com/gdqyn/p/3439977.html1TB的移动硬盘,分了三个区,第一个分区设置为10G的ext4的分区用来放各种习统iso,我记得ntfs装不上grub,所以用ext4。电脑之前装了Ubuntu13.04。在Ubuntu下面给移动硬盘安装grub,首先挂载移动硬盘的10G分区,我的是/media/gdqyn/b11111转载 2013-12-28 21:41:33 · 1720 阅读 · 0 评论 -
Ubuntu网络设置详解
原文来自: http://www.linuxidc.com/Linux/2010-03/24820.htm# 根据网上资料整理 # 方式1和方式4已验证 # anything the matter, please contact: asksamuel@sina.com 目录 方式1:网卡通过DHCP自动获取IP地址 方式2:网卡静态分配IP地址转载 2013-12-29 10:32:10 · 670 阅读 · 0 评论 -
多系统引导管理器GRUB初学者指南
原文来自:http://ghost.sheup.com/WinPE/4/38.html摘要: GRUB是多系统引导管理器,简单的说既能引导Linux,同时也能引导Windows;从LinuxSir.Org 讨论区近四年的观察来看,大多初学者并不能在短时间内掌握GRUB的用法,为了解决初学者在最短时间内掌握GRUB,重写GRUB入门文档还是有必要的;本文重点介绍了GRUB的menu.转载 2013-12-28 22:11:42 · 1086 阅读 · 0 评论 -
Makefile常见错误
转载于http://www.linuxsir.org/main/doc/gnumake/GNUmake_v3.80-zh_CN_html/make-15.htmlmake执行过程中所产生错误并不都是致命的;特别是在命令行之前存在“-”、或者make使用“-k”选项执行时。make执行过程的致命错误都带有前缀字符串“***”。错误信息都有前缀,一种是执行程序名作为错误前缀(通常是“make”转载 2013-01-05 16:21:05 · 1101 阅读 · 0 评论 -
makefile的介绍
概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile转载 2013-01-05 18:59:44 · 744 阅读 · 0 评论 -
四种进程或线程同步互斥的控制方法
最早的一篇原文:http://hi.baidu.com/cnrjm/blog/item/5d217e54ff863550564e00b9.html四种进程或线程同步互斥的控制方法1、临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。 2、互斥量:为协调共同对一个共享资源的单独访问而设计的。 3、信号量:为控制一个具有有限数量用户资源而设计。 4、事转载 2014-02-21 18:44:32 · 491 阅读 · 0 评论 -
从零开始配置mutt-fetchmail-procmail-msmtp
注意:使用qq邮箱做的测试,请确保开启了qq邮箱的pop/smtp/imap服务,具体在邮箱的设置页面中。1.安装软件msmtp$sudo apt-get install msmtpmsmtp是一个轻量级的发送邮件程序,可以和mutt结合使用,因为sendmail过于庞大,所以采用轻量级的msmtp,建立配置文件$vi $HOME/.msmtprc内容如下:accoun转载 2013-07-24 13:36:53 · 1343 阅读 · 0 评论 -
mutt 和 fetchmail组合
了使mutt可以更方便的收取多个pop服务器上的邮件,装了fetchmail。 在dpkg-reconfigure fetchmail的时候,看到需要/etc/fetchmailrc这么一个文件才可以system-wide。于是,拷贝过去一个,启动,成功。可能会针对用户的~/.fetchmailrc来收取信件 MUTT: 在~/下起配置作用的文件是.muttrc,具体内容如下:转载 2013-07-25 15:26:45 · 2051 阅读 · 0 评论 -
终端下的邮件服务器配置 mutt + msmtp + fetchmail 与 附件的获取
今天即兴之下弄了六个多小时的linux,主要配置了终端下的邮件服务器配置。 这里用到了mutt+msmtp+fetchmail,另外我用c++写了一个直接获取附件的小程序。虽然看起来不美,但怎么说也是自己的劳动成果 : ) 为了节省流量和加快速度,我直接用学校的邮箱.首先是mutt的配置文件( ~/.muttrc )##########################转载 2013-07-27 02:52:32 · 1076 阅读 · 0 评论 -
Procmail 介绍
2004年Bill Gates先生预言微软要在2年内消灭垃圾邮件,现在看来这个预言已经落空了。垃圾邮件还是一如既往的猖狂,甚至随着WEB2.0的到来,比以往显得更为猛烈。那么既然Bill不能为我们解决这个难题,我们就只能靠自己了,下面我要介绍的这个小程序可以帮我们抵挡住大部分的垃圾邮件。这就是Procmail。Procmail用于过滤电子邮件。它可以预整理或者预处理您的大量的来信。您可以用它从转载 2013-07-31 13:59:27 · 2155 阅读 · 0 评论 -
linux文件类型
linux文件类型详解 *nix 有各种的文件类型当#ls -la后,会发现在权限位前有个 - 有些是 b 有些是 d这个位置就是文件类型的标示 普通文件regular file, 用 - (破折号)标示, 比如 -rwxr--r-- ,rxw前面的 - 表明这个是普通文件。 www.2cto.com 目录文件directory 用d标示 ,比如drwx转载 2013-09-01 11:12:37 · 664 阅读 · 0 评论 -
Makefile需要注意的
编译模块的make file 必须是Makefile,不能是makefile. //why?ifneq ($(KERNELRELEASE),)//注意ifneq 和()之间有个空格,没有会报错obj-m := mytest.o //第二次扫描时执行,为BUILD语法mytest-objs := file1.o file2.o file3.oelse //第一次扫描转载 2013-01-05 15:55:11 · 518 阅读 · 0 评论 -
linux parted
Linux下分区详解之-Parted 通常我们用的比较多的一般都是fdisk工具来进行分区,但是现在由于磁盘越来越廉价,而且磁盘空间越来越大;而fdisk工具他对分区是有大小限制的,它只能划分小于2T的磁盘。但是现在的磁盘空间很多都已经是远远大于2T了,甚至达到2.5T和3T,那要怎么办能,有两个方法,其一是通过卷管理来实现,其二就是通过我们今天谈到的Parted工具来实现对GPT磁盘进行分转载 2013-07-23 16:56:42 · 1003 阅读 · 0 评论 -
Fetchmail使用简介
Fetchmail使用简介fetchmail是一个下载邮件的应用程序.他支持POP2,POP3,APOP,IMAP以及ETRN-capable server.他与其他收件程序(Pine,popclient等等)最大的不同是在从邮件服务器获得邮件后不是直接存入本地信箱,而是将邮件送入本地邮件系统进行再次投递.fetchmail近期更新速度很快,最新版本是4.7.0.新老版本的配置文件转载 2013-07-24 13:12:49 · 1551 阅读 · 0 评论 -
Apt源的配置
原文:http://blog.chinaunix.net/uid-20420254-id-1949692.html涉及的基本配置文件:apt核心配置文件集中在 /etc/apt其中,管理软件来源的配置文件如下 sources.list // 主要软件源 sources.list.d/*.list转载 2013-11-09 13:31:05 · 1355 阅读 · 0 评论 -
apache和tomcat同时使用同一个端口
有时候在同一个机器上同时配置了apache和tomcat。而又想让双方都使用80端口,这时,您就需要看看下面的内容了。1、linux增加一个ip DEVICE=eth0:0 //设备名称,不要修改 OOTPROTO=static //不要修改 BROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP转载 2013-10-21 11:11:46 · 2309 阅读 · 0 评论 -
linux 一个网卡 增加多个IP
linux 一个网卡 增加多个IP 2012-05-21 09:16:44| 分类: 转载|字号 订阅在Linux下有时候需要给一个网卡绑定多个IP,本文介绍在Redhat系列(redhat,Fedora Core,Centos)中的实现方法和一种在Gentoo等其他Linux中普遍适用的方法。 1、单网卡绑定多IP在Redhat系列中的实现方法转载 2013-10-21 11:15:52 · 631 阅读 · 0 评论 -
使用PXE+DHCP+Apache+Kickstart无人值守安装CentOS5.8 x86_64
因为之前的工作需要搭建红帽实验室环境,由于机器数量比较多,所有需要批量自动化无人值守安装系统,所以我尝试使用RHEL5+PXE+DHCP+Apache+Kickstart安装了RHCE5.1 i386实验室环境,并取得了成功,不过过程比较漫长,所以我特地记录下PXE+DHCP+Apache+Kickstart无人值守安装的过程。另外,我在博客发表了相应的文章,很多热心的读者根据文章内容已成功批量安转载 2013-10-06 11:01:01 · 1149 阅读 · 0 评论 -
u盘安装centos
U盘安装CentOS系统的方法 下面来简单说下使用U盘安装CentOS系统,这里以centos-6.2 i386 minimal为例安装。使用到的材料: 1、centos-6.2 i386 minimal下载地址:http://mirrors.163.com/centos/6.2/isos/i386/CentOS-6.2-i386-minimal.iso转载 2013-09-19 16:06:21 · 916 阅读 · 0 评论 -
fedora安装apach,sql,php
1. Fedora安装Apahce,PHP,Mysql, 以及php连接mysql库组件。yum -y install httpd php mysql mysql-server php-mysql2. 配置开机启动服务/sbin/chkconfig httpd on [设置apahce服务器httpd服务开机启动]/sbin/chkconfig –add mysqld [在转载 2013-09-18 10:07:42 · 701 阅读 · 0 评论 -
fedora覆盖ubuntu
我是win7的系统加ubuntu,之前ubuntu是用U盘引导安装的,但是感觉不太喜欢,还想用fedora,内容有点点长,还请耐心看完。win7有六个分区,都是ntfh格式。ubuntu有独立的boot分区,/分区,/home分区,/usr分区。现在开机启动时候用的是ubuntu的grub进行引导。我下载了最新的fedora16-DVD3.5GB,然后解压系统之后得到initrd.img、转载 2013-09-16 00:43:47 · 1094 阅读 · 0 评论 -
vmware9 安装 fedora 18
在VMware Workstation 9.0中安装体验Fedora 18 Beta版,按照Fedora以往难以准时发布的作风,其每个版本或会推迟二至三个星期。这不在经历了四次跳水之后,Fedora 18 Beta版终于露出了其神秘的面纱,Fedora 18代号"Spherical Cow"(球形奶牛)。 下载见 Fedora 18 Beta 发布,Gnome 3.6 桌面系统 http:/转载 2013-09-15 20:39:07 · 914 阅读 · 0 评论 -
mac 10.9安装教程
我也发个10.9预览版的安装教程吧。首先说明一下,10.9刚刚是DP1的版本,所以个人认为,仅适合喜欢尝鲜,并且对苹果电脑有一定使用经验的用户,最好你有不只一台苹果电脑,这样可以更方便的折腾新系统。如果你说,我只有一台苹果机,那么我建议你给你的苹果电脑添加一个分区,把10.9预览版安装在这个分区中。这样,原来的低版本系统不会受到影响,当你玩腻了10.9预览版,只需要删除10.9的分区即可。转载 2013-09-15 13:18:45 · 1297 阅读 · 0 评论 -
vmware 安装win7
安装步骤: 1.下载安装vmware虚拟机软件。 2.创建一台虚拟机。 选择新建虚拟机 选择自定义(高级) 我以后再安装操作系统 创建一个虚拟空白硬盘 客户机操作系统选择Microsoft Windows 虚拟机配置文件保存的名称和位置默认就可以了 创建一个新的虚拟磁盘 单个转载 2013-09-14 20:36:22 · 1057 阅读 · 0 评论 -
vmwar centos
1、当进行到对硬盘分区时,选择:建立自定义的分区结构,可以按自己的需求构建分区结构 www.2cto.com 2、硬盘在Linux系统中的表示方式 www.2cto.com 1)IDE硬盘,使用hd来表示。 hda表示第一块IDE硬盘,hda1表示第一块IDE硬盘的第一个分区,hda2表示第一块IDE硬盘的第二个分区...... h转载 2013-09-15 03:34:04 · 888 阅读 · 0 评论 -
U盘安装Fedora 19
1. 下载Fedora 19 32位:http://torrent.fedoraproject.org/torrents/Fedora-19-i386-DVD.torrent 64位:http://torrent.fedoraproject.org/torrents/Fedora-19-x86_64-DVD.torrent2. 下载UltraISO 官网下转载 2013-09-15 21:13:37 · 1427 阅读 · 0 评论 -
git 的安装和配置
本文主要讲解如何使用git send-email来自动发送patch给mail users.1.首先安装一些必须的软件apt-get install git git-core git-email2.建立sendmail的环境本人还是比较喜欢建立每个git环境的config参数,因为你可能会使用到不同的git 仓库,每次仓库的email发送对象是不同的.$vi .git/转载 2013-09-19 14:17:00 · 905 阅读 · 0 评论 -
PEX原理
PXE原理PXE(Pre-boot Execution Environment)是由Intel设计的协议,它可以使计算机通过网络启动。协议分为client和server两端,PXE client在网卡的ROM中,当计算机引导时,BIOS把PXE client调入内存执行,并显示出命令菜单,经用户选择后,PXE client将放置在远端的操作系统通过网络下载到本地运行。PXE转载 2013-10-08 11:58:09 · 1431 阅读 · 0 评论 -
linux目录结构
http://linux-wiki.cn/wiki/zh-hans/Linux%E7%9B%AE%E5%BD%95%E7%BB%93%E6%9E%84与Windows将硬盘看做“C盘”、“D盘”几个独立的分区不同,Linux将整个文件系统看做一棵树,这棵树的树根叫做根文件系统,用/表示。各个分区通过“挂载”(Mount)以文件夹的形式访问。在/中的文件夹很多,本文介绍常见文件夹的意义。转载 2013-10-18 10:59:12 · 568 阅读 · 0 评论 -
linux 文件系统的介绍
Linux设备文件简介作者:金步国版权声明本文作者是一位自由软件爱好者,所以本文虽然不是软件,但是本着 GPL 的精神发布。任何人都可以自由使用、转载、复制和再分发,但必须保留作者署名,亦不得对声明中的任何条款作任何形式的修改,也不得附加任何其它条件。您可以自由链接、下载、传播此文档,但前提是必须保证全文完整转载,包括完整的版权信息和作译者声明。其他作品转载 2013-10-14 16:39:01 · 582 阅读 · 0 评论 -
手机与linux双网卡共享上网
http://bbs.mfunz.com/thread-79847-1-1.html手机与linux双网卡共享上网笔记本电脑通过有线(eth0)接入互联网,现时想设置无线网卡(wlan0)为对等网方式(ad-hoc)与我的ME525共享上网。一、网络拓补结构: 服务器上的两个网卡设置: eth0: 192.168.0.100掩码:255.255.255.0转载 2013-09-29 13:28:48 · 1186 阅读 · 0 评论 -
DHCP+TFTP+FTP+PXE启动安装Fedora 14
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://wuhaoshu.blog.51cto.com/845270/4730691、介绍PXE是在没有软驱、硬盘、CD-ROM的情况下引导计算机的一种方式,也就是BIOS将使用PXE协议从网卡引导,是解决老笔记本(光驱读盘能力差)和上网本、小本安装linux的转载 2013-10-11 14:16:52 · 899 阅读 · 0 评论 -
Linux下Apache网站目录读写权限的设置
转自:http://jingyan.baidu.com/article/9158e0008855e2a2541228e1.html网站目录文件权限的设置对网站的安全至关重要,下面简单介绍网站目录文件权限的基本设定。我们假设http服务器运行的用户和用户组是www,网站用户为centos,网站根目录是/home/centos/web。方转载 2013-09-26 13:30:00 · 918 阅读 · 0 评论