自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (1)
  • 收藏
  • 关注

转载 ubuntu 中文显示乱码问题

ubuntu 中文显示乱码问题 分类: LINUX添加中文字符编码:$sudo vim /var/lib/locales/supported.d/local#添加下面的中文字符集zh_CN.GBK GBKzh_CN.GB2312GB2312zh_CN.GB18030GB18030使其生效:$sudo dpkg-reconfigure locale

2018-01-30 17:11:14 333

转载 system返回突然异常了?你该看看这个

今天,一个运行了近一年的程序突然挂掉了,问题定位到是system()函数出的问题,关于该函数的简单使用在我上篇文章做过介绍: http://my.oschina.net/renhc/blog/53580先看一下问题简单封装了一下system()函数:int pox_system(const char *cmd_line){ return system(cmd_li

2018-01-16 14:42:41 1397

转载 Linux内存管理原理

转载自 http://www.cnblogs.com/zhaoyl/p/3695517.html本文以32位机器为准,串讲一些内存管理的知识点。 1. 虚拟地址、物理地址、逻辑地址、线性地址 虚拟地址又叫线性地址。linux没有采用分段机制,所以逻辑地址和虚拟地址(线性地址)(在用户态,内核态逻辑地址专指下文说的线性偏移前的地址)是一个概念。物理地址自不必提。内核的虚拟

2017-06-09 18:05:47 438

转载 samba 编译安装

其实编译还是比较简单的,记录一下,环境是Red Hat Enterprise Server 6:下载samba最新版samba-3.6.9.tar.gz1、解压、编译、安装#tar xzvf samba-3.6.9.tar.gz#cd samba-3.6.9/source3#./configure;make;make install ./autogen.sh     #

2016-09-30 13:11:09 2021

转载 visual studio 调试

1 导言 在软件开发周期中,测试和修正缺陷(defect,defect与bug的区别:Bug是缺陷的一种表现形式,而一个缺陷是可以引起多种Bug的)的时间远多于写代码的时间。通常,debug是指发现缺陷并改正的过程。修正缺陷紧随debug之后,或者说二者是相关的。如果代码中存在缺陷,我们首先要识别造成缺陷的根本原因(root cause),这个过程就称作调试(debugging)。找到根本原因后,

2016-08-31 15:04:46 978

转载 Eclips的使用

Eclips的使用http://www.vogella.com/tutorials/Eclipse/article.html

2016-05-17 11:28:19 472

转载 文章标题

Linux下好玩的命令 1、yes命令,输出很多个y,可以用来对付选择很多y/n的应用。2、banner命令,打印字符标题,就是用字符拼出大字来:3、ddate命令,把日历转换成其他的什么历:4、fortune命令,随机输出一句话,或者是一句英文名言,或者是一首唐诗宋词来,如果没有唐诗宋词,那就需要用fortune-zh5、cal 9 1752,打印日历,但是这个月非常有意思(在9月2日后居然跳到

2016-01-04 18:11:17 393

转载 文章标题

2016年科技产品改变的5大领域以及最热门的10项技术http://mp.weixin.qq.com/s?__biz=MzA5ODU3OTA0MA==&mid=402798825&idx=2&sn=ff05bc58308d3fefabdd5128342d9c5b&scene=0#wechat_redirect?ref=myreadhttp://www.jifang360.com/news/20151

2016-01-04 18:10:12 260

转载 Linux进程间通信——使用共享内存

下面将讲解进程间通信的另一种方式,使用共享内存。一、什么是共享内存 顾名思义,共享内存就是允许两个不相关的进程访问同一个逻辑内存。共享内存是在两个正在运行的进程之间共享和传递数据的一种非常有效的方式。不同进程之间共享的内存通常安排为同一段物理内存。进程可以将同一段共享内存连接到它们自己的地址空间中,所有进程都可以访问共享内存中的地址,就好像它们是由用C语言函数malloc分配的内存一样。而如果某个

2015-12-16 10:58:49 352

转载 文章标题

Linux 内核使用的 GNU C 扩展(转)[@more@]GNC CC 是一个功能非常强大的跨平台 C 编译器,它对 C 语言提供了很多扩展, 这些扩展对优化、目标代码布局、更安全的检查等方面提供了很强的支持。本文把 支持 GNU 扩展的 C 语言称为 GNU C。Linux 内核代码使用了大量的 GNU C 扩展,以至于能够编译 Linux 内核的唯一编 译器是 GNU CC,以前甚至出

2015-12-08 10:26:45 292

转载 iso制作以及结构

linux 的安装和启动流程标签:linux| 发表时间:2012-08-01 02:29 | 作者:ping1214分享到:出处:http://blog.csdn.net自己整理的linux的安装和启动1. Linux安装流程1.1 安装过程总览1. BIOS加电自检2. 运行isolinux目录下面的isolinux.bin文件,这个isolinux

2015-03-04 16:54:52 2422

原创 rename的用法

rename才是真正用来重命名文件的工具,mv只能进行单一文档的重命名,而rename是可以用来批量处理的啊,至于怎么用,rename有三个参数,参数含义为下,看完后是不是很清楚该怎么用了呢。很好用吧^_^第一个参数:被替换掉的字符串第二个参数:替换成的字符串第三个参数:匹配要替换的文件模式rename (我想替换啥字符) (我想要替换成的字符)(目标,这个目标可以用正则表达式

2015-02-13 11:47:11 2325

转载 深入理解linux系统下proc文件系统内容

zhezhelin深入理解linux系统下proc文件系统内容http://www.itshanghai.net/technology/2009/0209/article_238.html 另外,可以参考这个http://www.centos.org/docs/5/html/5.1/Deployment_Guide/ch-proc.html内容摘要:Linux系

2015-02-12 11:45:27 304

转载 Linux内核Ramdisk(initrd)机制

摘要:对于Linux用户来说,Ramdisk并不陌生,可是为什么需要它呢?本文对Ramdisk在内核启动过程中的作用,以及它的内部机制进行深入介绍。标题 initrd 和 initramfs在内核中的处理临时的根目录rootfs的挂载initrd的解压缩老式的initrd的处理cpio格式的initrd的处理initrd实例分析在早期的Linux系统

2015-02-05 14:18:15 335

原创 关于linux卸载设备时的busy问题处理

常常我们对某个设备读写后,要卸载掉该设备,然后常常在这个时候会出现以下头疼的提示,这通常是因为有进程在对该设备进行读写操作,而该进程还在活跃状态比如我将设备/dev/sde1 挂载在usb ,并且进入该目录,然后打开一个新的tty并且卸载该目录设备,就会有如下提示umount: /mnt/lst/usb: device is busy.        (In some cases

2015-02-05 11:28:04 1492

转载 可能以后要慢慢看完的一些书

入门篇     《LINUX权威指南》书不错,写的很全面也比较广,涉及的不深,做为入门书籍不错,可以比较全面的了解linux。另外比较热门的也可以看看《鸟哥的私房菜》等书,偏管理类的书。如果想做server方向的可以找来看看。驱动篇    《LINUX设备驱动程序》就是网上说的“LDD”,经典之作,必备书籍。国产经典《Linux驱动详细解》也是一本非常不错的书,很实用,书中源代码分

2015-02-04 14:03:58 508

转载 linux 学习进阶

1、Linux 基础安装Linux操作系统Linux文件系统Linux常用命令Linux启动过程详解熟悉Linux服务能够独立安装Linux操作系统能够熟练使用Linux系统的基本命令认识Linux系统的常用服务安装Linux操作系统Linux基本命令实践设置Linux环境变量定制Linux的服务 Shell 编程基础使用vi编辑文件使用Emacs编

2015-02-04 10:11:58 463

转载 ubuntu root 图形界面登录

ubuntu 12.04下开启root图形界面登录分类: android 2013-11-11 22:54 559人阅读 评论(0)收藏 举报先设定一个root的密码,sudo passwd root1、先设定一个root的密码,sudo passwd root2、root 登陆,su root3、备份一下lightgdmcp

2015-01-29 18:21:08 529

转载 制作ARM chroot 编译环境

Setting up ARM chroot on Ubuntu Oneiric (11.10) for cross buildI recently ordered a Pandaboard ES so that I could learn a few things on ARM development. A caveat on ARM development, if you are goi

2015-01-14 10:13:54 1790

转载 安装使用Kickstart

第一步:创建Kickstart文件第二步:配置安装路径或介质,使Kickstart文件能有效运行第三步:启动安装第四步:在安装过程中,引导指向Kickstart文件进行安装。一、创建一个Kichstart文件1、安装system-config-kickstart工具包system-config-kickstart是一个生成Kickstart文件的图形工具,但是,其支持的

2014-12-25 19:13:40 796

转载 Linux Kickstart无人值守安装

Linux Kickstart大规模部署安装   在我们的网络维护生涯中,有不少朋友,感觉到自己在机械的做一件事情,在无聊、无趣和无奈中工作。尤其一些简单重复的操作更容易让大家感到工作的无趣。今天将给大家介绍如何大规模的部署RedHat Linux操作系统,避免了手工安装的繁琐。当然本方法也使用于一些特殊场合,譬如没有光驱或光驱坏掉的计算机、手中没有安装光盘等情况。   在安装RedHat

2014-12-25 17:28:16 396

转载 kickstart配置文件详解

kickstart是什么        许多系统管理员宁愿使用自动化的安装方法来安装红帽企业 Linux.为了满足这种需要,红帽创建了kickstart安装方法.使用kickstart,系统管理员可以创建一个文件,这个文件包含了在典型的安装过程中所遇 到的问题的答案.        Kickstart文件可以存放于单一的服务器上,在安装过程中被独立的机器所读取.这个安装方法可以支持使用单一

2014-12-25 15:37:15 565

原创 linux下mysql数据库的备份与还原

一、进入数据库的目录/var/lib/mysql二、备份数据库mysqldump -u root -p bugtracker > /opt/bugtracker_bak.sql其中root为用户名,bugtracker为要备份导出的数据库,/opt/bugtracker_bak.sql为数据库保存为的sql格式文件

2014-12-23 15:39:17 401

转载 linux权限位的含义详解

一、UNIX下关于文件权限的表示方法和解析UNIX下关于文件权限的表示方法和解析   SUID 是 Set User ID, SGID 是 Set Group ID的意思。   UNIX下可以用ls -l 命令来看到文件的权限。用ls命令所得到的表示法的格式是类似这样的:-rwxr-xr-x 。下面解析一下格式所表示的意思。这种表示方法一共有十位:  9 8 7 6

2014-12-22 14:50:09 3390

转载 mantis的迁移

1 linux下安装mantis1.1 系统由windows平台转换到linux平台1.1.1 备份mysql数据库              #####################打开DOS窗口##########################      【开始】-【运行】-【cmd】       #####################在mysql bin文

2014-12-20 12:27:16 1136

转载 mantis的配置

1)       配置 MySQL 数据库连接主要配置项:$g_hostname      = "localhost";#如果MySQL的端口不是默认端口3306,可以设置为 localhost:portNumber$g_db_username   = "mantis";$g_db_password   = "123456";$g_database_name = "mant

2014-12-20 12:02:50 780

转载 mantis 安装配置问题汇总

使用的mantisbt1.2.3版本一、安装:1、安装好wampserver,可时可能会碰到端口号变占用,wampserver不能正确启动(图标变成黄色),可查看,http://blog.chinaunix.net/u2/69626/showart_2263242.html 对端品号进行修改。2、安装Mantis时,出现下图,按上面的进行设置后,老是有不成功,老是报这个错误。

2014-12-20 11:56:17 5539

转载 CentOS6.5上mantis的搭建

Mantis是一个基于PHP技术的轻量级的开源缺陷跟踪系统,以Web操作的形式提供项目管理及缺陷跟踪服务。在功能上、实用性上足以满足中小型项目的管理及跟踪。更重要的是其开源,不需要负担任何费用。    1. 安装apache, mysql等必要软件1 #yum update2 #yum install httpd php php-pdo php-mysql php-gd mysql

2014-12-20 11:53:34 655

转载 CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)

准备篇:1、配置防火墙,开启80端口、3306端口vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j AC

2014-12-19 12:45:25 346

转载 Cobbler批量安装Ubuntu/CentOS系统

一、安装和修改cobbler配置1. Cobbler不在CentOS的基本源中,需要导入EPEL源升级软件包, 确保epel-release包的版本为最新,当前最新版本为6-8:# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm2. yum安装cobbl

2014-12-18 13:12:07 2158

转载 Linux LVM逻辑卷配置过程详解

Linux LVM逻辑卷配置过程详解另一个博客地址:www.rsyslog.org  Linux社区许多Linux使用者安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量,如果当初评估不准确,一旦系统分区不够用时可能不得不备份、删除相关数据,甚至被迫重新规划分区并重装操作系统,以满足应用系统的需要。LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬

2014-12-16 13:22:29 398

原创 关于X11的重要配置文件xorg.conf

由于工作的需要,开发的时候搭建的linux系统终端在关于屏幕分辨率的自适应问题上面非常的头疼。其实很重要的就是写好xorg.conf文件,这个文件没有配置好,显示就会非常的奇怪。这个配置文件最主要的作用是在于启动X11的时候以适当的分辨率去适应屏幕,而关于启动服务后的屏幕变化的自适应就关联到窗口管理器了,这边我就不记载了。下面列上我用的xorg.conf的配置文件Section

2014-12-11 16:34:40 8543

转载 制作WindowsServer2003SP2EnterpriseEdition U盘引导安装盘

这里有一篇文章我自己试了一下是可以的,不知道为啥直接用软碟通直接做不行链接如下:http://wenku.baidu.com/link?url=yex-Dv1I2nXHxwHAuaAmLR35n4xFjA00TvCcVC_alcPfcOob8BXZRK0gAs_pI0rQmxw7Z_2q_z_eJNnNjfbJv4ymBfQikXMSMsRhbnSEMdy需要工具有三个,各自的版本

2014-12-09 17:33:27 2926

原创 理解linux下的DNS

最近由于工作中的需要连接vmware的服务器,这里用到了DNS的解析。之前一直很奇怪不知道为什么DNS服务器已经设置了却不能解析。这里我列几个相关的文件以及相关的文章。1./etc/resolv.conf这个文件大家应该都比较清楚了,这里面可以陪着我们需要的域服务器。就是我们使用系统时常常要配置的DNS都会存在这个文件中格式如下nameserver xxx.xxx.xxx.xxx

2014-12-01 14:28:05 535

转载 理解iso光盘系统

http://blog.csdn.net/zhenwo123/article/details/7210211

2014-11-26 17:42:44 562

原创 shell 点滴

在这里记录写shell编程中常用到的东西,可能容易混淆的一些参数什么的,一点点补充

2014-11-25 13:23:43 354

原创 linux命令学习

这里将平时碰到的一些linux命令的用法记录下来,可能有些命令比较少用到,

2014-11-12 13:21:36 266

转载 TTY终端的输入过程

TTY终端的输入过程=================1) 当用户按压键盘时, 键盘中断处理程序将经过转换的键盘功能码用tty_insert_flip_char()放入到当前打开终端的翻转缓冲区之中, 然后将缓冲区输出任务函数(flush_to_ldisc)添加到控制台任务队列(con_task_queue)并激活控制台软中断执行该任务函数. flush_to_ldisc()翻转读写缓冲区,

2014-11-10 09:43:31 2284

原创 ubuntu 源

我比较常使用ubuntu系统 每次下载更新包常常使用apt-get 如果环境

2014-11-07 11:40:05 593

转载 webkit API接口文档

http://webkitgtk.org/reference/webkitgtk/stable/webkitgtk-webkitwebview.html#WebKitWebView

2014-11-01 10:53:36 4863

c语言输入函数

用于各种输入的控制,可以用来界面的登入等作为基础,可以进一步在此基础上面开发

2013-02-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除