
Linux
一夏末
这个作者很懒,什么都没留下…
展开
-
(杂乱无章)ubuntu root密码修改 & fwrite-fprintf区别 & 星际译王词库
问题1: fwrite写的是二进制内容,fprintf写的是数字转换成ASCII码之后的字符。两者都把数字64写入一个文件,用记事本打开看下,fwrite写的打开是乱码,fprintf写入的是6和4这两个字符。因为fwrite写的是64的二进制表示(4个字节,前面全是0,最后八位是0100000),fprintf写入的实际内容是36H和34H(16进制表示的字符6和字符4的ASCII转载 2013-04-06 16:28:00 · 583 阅读 · 0 评论 -
Ubuntu如何备份和恢复系统(1)
在 使用Ubuntu之前,相信很多人都有过使用Windows系统的经历。如果你备份过Windows系统,那么你一定记忆犹新:首先需要找到一个备份工 具(通常都是私有软件),然后重启电脑进入备份工具提供的软件环境,在这里备份或者恢复Windows系统。Norton Ghost是备份Windows系统时经常使用的备份工具。在备份Windows系统的时候你可能想过,我能不能把整个C盘都放到一个Z转载 2013-07-19 17:00:32 · 653 阅读 · 0 评论 -
重新安装Ubuntu不用怕–教你怎样备份(3)
当系统出现问题需要重装或者新版本的出现需要重新安装UBUNTU的时候你可能深有体会?重新安装系统后,需要一个一个安装你所用到的软件,那有没有更简便的方法呢?答案是肯定的,一般来说我们在重装前要备份安装软件的列表,软件源,用户文件,下面让我们来看看怎样实现的!1.备份已安装软件包列表sudo dpkg –get-selections > /home/user/package.se转载 2013-07-19 17:16:12 · 1433 阅读 · 0 评论 -
Ubuntu如何比较稳妥的升级到13.04
提示:升级有风险!!本方案在11.10、12.04、12.10、13.04中都已经经过测试。本方案使用update-manager来跨版本升级,请确保已经安装update-manager再执行下面的步骤。升级前,请卸载和删除不太必要的软件包,使系统变得相对简单干净,再升级,以减少升级耗时,和减少出错的几率。删除的包可以升级后再重新安装上。代码:sudo gedit /etc/转载 2013-07-18 20:13:20 · 783 阅读 · 0 评论 -
服务器与本机文件拷贝
CentOS,本地服务器,ip: 192.168.1.111Ubuntu, 远程服务器,ip: 192.168.1.1121.拷贝远程服务器的目录到本地服务器远程服务器192.168.1.112上面/tmp目录下面有个test目录,里面有个文件名为test,内容也为testroot@ubuntu:/tmp# cat test/test test拷贝远程服务器192.转载 2013-05-22 16:57:29 · 803 阅读 · 0 评论 -
ubuntu安装vncserver实现图形化访问
转至(http://www.showyounger.com/?p=100438)请注意:如果在安装中部分软件无法安装成功,说明软件源中缺包,先尝试使用命令#apt-get update更新软件源后尝试安装。如果还是不行,需要更换软件源。更换步骤:a)输入命令#cp /etc/apt/sources.list /etc/apt/sources.list_backu转载 2013-05-22 10:08:18 · 926 阅读 · 0 评论 -
ubuntu 12.04换源
1.先将/etc/apt/source.list进行备份为sources.list.backup2.在网上找12.04的源,一般用网易的源,速度快,将源拷至主文件的新建文件sources中12.04网易源deb http://mirrors.163.com/ubuntu/ precise main universe restricted multiverse deb原创 2013-05-21 09:01:26 · 1459 阅读 · 0 评论 -
linux sed 使用详解
linux sed 使用详解sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为: sed [-nefri] ‘command’ 输入文本 常用选项: -n∶使用安静(silent)模式。在一般转载 2013-04-08 23:02:40 · 458 阅读 · 0 评论 -
(杂乱无章) fork、pipe、 dup2、execl 、popen函数使用说明
1.fork()函数 Linux头文件:#include#include函数原型:pid_t fork( void);(pid_t 是一个宏定义,其实质是int 被定义在#includesys/types.h>中)返回值: 若成功调用一次则返回两个值,子进程返回0,父进程返回子进程ID;否则,出错返回-1函数说明:一个现有进程可以调用fork函数创建一个新进翻译 2013-04-08 19:07:49 · 1692 阅读 · 0 评论 -
gawk 使用详解
gawk使用详解第一章 前言 (文章篇幅较长,使用上面的目录快速定位)先建立两个文件 BBS-list ,shipped内容如下,后面实例操作需要档案'BBS-list': aardvark 555-5553 1200/300 Balpo-net 555-3412 2400/1200/300 Abarfly 555-7685 1200/300转载 2013-04-08 22:52:37 · 914 阅读 · 0 评论 -
linux命令输出信息提取
linux命令输出信息提取1.head-tail-gawk>top>top |head -4>top |head -4|tail -1>top |head -4|tail -1|gawk '{print $5}' //获取第四行第五字段的值2.重定向>>-sed -gawk# top >> test#sed -n '4 p' te原创 2013-04-08 23:16:17 · 1631 阅读 · 0 评论 -
linux的system () 函数详解
linux的system () 函数详解system(执行shell 命令)相关函数: fork,execve,waitpid,popen表头文件: #i nclude定义函数: int system(const char * string);函数说明system()会调用fork()产生子进程,由子进程来调用/bin/sh转载 2013-04-08 22:42:18 · 560 阅读 · 0 评论 -
Ubuntu下用codeblock+mysql安装、配置、连接
1.刚安装完系统是没有mysql数据库的,首先我们要安装mysql数据库: sudo apt-get install mysql-server-5.1 自动的,mysql就安装好了(包含server和client)。2.需要用c语言去操作mysql,我们需要安装mysql的c转载 2013-04-07 15:20:04 · 956 阅读 · 0 评论 -
Win7环境下如何备份与还原Ubuntu系统(2)
win7的环境下如何备份与还原Ubuntu系统,下文给出了详细的描述,具体内容如下所述。Ubuntu有两种安装方式,一种是基于Windows的操作系统,安装在Windows上面(如Win7),这样的话,那么这个Ubuntu就像Win7的一个程序一样,可以在控制面板中卸载掉,在Ubuntu里面可以访问Windows里面的资源,但是,那么这样一来,如果把Win7重装的话(或者说哪天Win7坏了,不转载 2013-07-19 17:13:50 · 753 阅读 · 0 评论