自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码农崛起

脚踏实地,一个脚步一个印

  • 博客(34)
  • 资源 (12)
  • 收藏
  • 关注

原创 Linux下如何创建loop device

有一种特殊的块设备叫loop device,这种loop device设备是通过影射操作系统上的正常的文件而形成的虚拟块设备。因为这种设备的存在,就为我们提供了一种创建一个存在于其他文件中的虚拟文件系统的机制.如果我们在使用一种集群需要使用其他盘符而没有新设备的时候可以采取这种方式,在虚拟机下需要设备的时候也可以采取这种方式:第一步:用dd命令创建一个文件,文件大小即为你的新设备的大小

2014-12-24 15:50:16 3562

转载 configure.in Makefile.am解析

用自:http://blog.chinaunix.net/u/22878/showart_421774.html用前面所介绍的基本概念,已经可以编译全功能的Gtk+/Gnome应用程序了。但是还有一个大问题:如何配置编译选项?一些实用工具如automake、autoconf、libtool等,可以用来简化这一过程。  为了方便维护,同时,也是为了便于使用这些实用工具,应该在编写代码时遵从一

2014-12-18 18:49:36 869

转载 autoscan automake 生成Makefile

作为Linux下的程序开发人员,大家一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯例的Makefile就不那么容易了。  在本文中,将给大家介绍如何使用autoconf和automake两个工具来帮助我们自动地生成符合自由软件惯例的Makefile,这样就可以象常见的GNU程

2014-12-18 11:18:42 965

转载 spec文件详解

转自http://blog.sina.com.cn/s/blog_43b39e250100nnu4.htmlrpm软件包系统的标准分组:/usr/share/doc/rpm-4.3.3/GROUPSrpmrc配置文件:/usr/lib/rpm/rpmrc  /etc/rpmrc   ~/.rpmrc各种宏定义: /usr/lib/rpm/macros  /etc/rpm/m

2014-12-17 17:03:55 2354

原创 linux yum命令详解

yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。yum的命令形式

2014-12-17 15:43:01 530

原创 Linux rpm 命令参数使用详解

RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。常用命令组合: -ivh:安装显示安装进度--install--v

2014-12-17 15:24:52 701

原创 Deb打包入门

本页面简单介绍如何打包DEB包,相关细节以官方文档为准.相关文档Debian新维护人员手册(完全版)dsc源码包格式新格式的优点1.支持 bzip2、lzma (估计就是 7z 格式)、gzip 压缩格式2.支持多个上游 tarballs3.支持包含二进制文件,旧格式使用 diff 文件(diff.gz)来存储打包过程中对源代码的改变,而 diff 文件是处理文本文

2014-12-15 13:10:13 9645

原创 deb包 建包原理

首先,如果你不理解debian/rules文件,可以先查看一下《Not Your Grandpa’s Debhelper》一、建立环境(设置环境变量)二、检查依赖和冲突三、用-T选择一个目标,或调用fakeroot debian/rules clean 清除生成树。四、调用dpkg-source产生源码包(如用-b,产生二进制包)五、调用debian/rules build,然

2014-12-15 13:04:20 947

原创 kill

相关函数:raise, signal头文件:#include   #include 定义函数:int kill(pid_t pid, int sig);函数说明:kill()可以用来送参数sig 指定的信号给参数pid 指定的进程。参数pid 有几种情况:1、pid>0 将信号传给进程识别码为pid 的进程.2、pid=0 将信号传给和目前进程相同进程组的所有进程

2014-12-15 10:03:56 445

原创 alarm

相关函数:signal, sleep头文件:#include 定义函数:unsigned int alarm(unsigned int seconds);函数说明:alarm()用来设置信号SIGALRM 在经过参数seconds 指定的秒数后传送给目前的进程. 如果参数seconds 为0, 则之前设置的闹钟会被取消, 并将剩下的时间返回.返回值:返回之前闹钟的剩

2014-12-15 10:03:53 698

原创 使用apt-mirror建立本地debian仓库源

先介绍一下环境:主机:Win7虚拟机:VirtualBox + Debian7由于软件源的体积比较大,所以我又给虚拟机添加了一块50GB的虚拟硬盘(给虚拟机添加虚拟硬盘的方法参见:http://www.cnblogs.com/pengdonglin137/p/3366589.html , 其中介绍了如何在Vmware和VirtualBox中给Linux虚拟机添加虚拟硬盘),

2014-12-10 13:25:51 12803

原创 本地APT源服务器

我们的目的是搭建一个能够在局域网内使用的软件源服务器,总的来说,首先我们得利用apt-mirror拷贝国内的镜像网站上的软件,然后再利用apache2把这个镜像挂上去。好的,具体来说,首先我们得安装相关的软件$sudo apt-get install apt-mirror      $sudo apt-get install apache2安装完软件后,我们还需要对其进行配置。因为通常情况

2014-12-10 13:13:31 1841

原创 rpm包的制作

分类: LINUX常见的Linux发行版主要可以分为两类,类ReadHat系列和类Debian系列,这里我们是以其软件包的格式来划分的,这两类系统分别提供了自己的软件包管理系统和相应的工具。类RedHat系统中软件包的后缀是rpm;类Debian系统中软件包的后缀是deb。另一方面,类RedHat系统提供了同名的rpm命令来安装、卸载、升级rpm软件包;类Debian系统同样提供了dpkg

2014-12-05 15:48:34 765

原创 centos6.5 dhcpd 服务一直failed状态

因为要部署kickstart自动化系统分发,所以需要在上面配置dhcp服务器,之前也使用同样的机器进行配置,没是没有问题的,但是这次在配置了dhcpd.conf文件后,重启服务的时候却一直提示[root@localhost ~]# service dhcpd restartStarting dhcpd: [

2014-12-05 10:08:59 1952

原创 utimes

相关函数:utime, stat头文件:#include   #include 定义函数:int utimes(char * filename, struct timeval *tvp);函数说明:utimes()用来修改参数filename 文件所属的inode 存取时间和修改时间。结构timeval 定义如下:struct timeval{    lo

2014-12-04 16:21:50 1023

原创 utime

相关函数:utimes, stat头文件:#include   #include 定义函数:int utime(const char * filename, struct utimbuf * buf);函数说明:utime()用来修改参数filename 文件所属的inode 存取时间。结构utimbuf 定义如下:struct utimbuf{    tim

2014-12-04 16:21:11 1598

原创 unlink

相关函数:link, rename, remove头文件:#include 定义函数:int unlink(const char * pathname);函数说明:unlink()会删除参数pathname 指定的文件. 如果该文件名为最后连接点, 但有其他进程打开了此文件, 则在所有关于此文件的文件描述词皆关闭后才会删除. 如果参数pathname 为一符号连接, 则此连

2014-12-04 16:21:03 501

原创 umask

相关函数:creat, open头文件:#include   #include 定义函数:mode_t umask(mode_t mask);函数说明:umask()会将系统umask值设成参数mask&0777后的值, 然后将先前的umask值返回。在使用open()建立新文件时, 该参数mode 并非真正建立文件的权限, 而是(mode&~umask)的权限值。

2014-12-04 16:20:15 621

原创 truncate

相关函数:open, ftruncate头文件:#include 定义函数:int truncate(const char * path, off_t length);函数说明:truncate()会将参数path 指定的文件大小改为参数length 指定的大小. 如果原来的文件大小比参数length 大, 则超过的部分会被删去.返回值:执行成功则返回0, 失败返回

2014-12-04 16:19:33 650

原创 telldir

关函数:open, opendir, closedir, rewinddir, seekdir, readdir, scandir头文件:#include 定义函数:off_t telldir(DIR *dir);函数说明:telldir()返回参数dir 目录流目前的读取位置. 此返回值代表距离目录文件开头的偏移量返回值返回下个读取位置, 有错误发生时返回-1.错

2014-12-04 16:19:09 788

原创 symlink

相关函数:link, unlink头文件:#include 定义函数:int symlink(const char * oldpath, const char * newpath);函数说明:symlink()以参数newpath 指定的名称来建立一个新的连接(符号连接)到参数oldpath 所指定的已存在文件. 参数oldpath 指定的文件不一定要存在, 如果参数new

2014-12-04 16:18:54 728

原创 stat

相关函数:fstat, lstat, chmod, chown, readlink, utime头文件:#include   #include 定义函数:int stat(const char * file_name, struct stat *buf);函数说明:stat()用来将参数file_name 所指的文件状态, 复制到参数buf 所指的结构中。下面是s

2014-12-04 16:18:11 445

原创 seekdir

相关函数:open, opendir, closedir, rewinddir, telldir, readdir, scandir头文件:#include 定义函数:void seekdir(DIR * dir, off_t offset);函数说明:seekdir()用来设置参数dir 目录流目前的读取位置, 在调用readdir()时便从此新位置开始读取. 参数off

2014-12-04 16:17:50 1029

原创 rewinddir

相关函数:open, opendir, closedir, telldir, seekdir, readdir, scandir头文件:#include   #include 定义函数:void rewinddir(DIR *dir);函数说明:rewinddir()用来设置参数dir 目录流目前的读取位置为原来开头的读取位置.错误代码:EBADF dir 为无效

2014-12-04 16:17:13 952

原创 rename

头文件:#include 函数rename()用于重命名文件、改变文件路径或更改目录名称,其原型为    int rename(char * oldname, char * newname);【参数】oldname为旧文件名,newname为新文件名。【返回值】修改文件名成功则返回0,否则返回-1。重命名文件:如果newname指定的文件存在,则会被删除

2014-12-04 16:16:57 2044 1

原创 remove

头文件:#include remove()函数用于删除指定的文件,其原型如下:    int remove(char * filename);【参数】filename为要删除的文件名,可以为一目录。如果参数filename 为一文件,则调用unlink()处理;若参数filename 为一目录,则调用rmdir()来处理。【返回值】成功则返回0,失败则返回-1,错误原因

2014-12-04 16:16:28 2110

原创 readlink

相关函数:stat, lstat, symlink头文件:#include 定义函数:int readlink(const char * path, char * buf, size_t bufsiz);函数说明:readlink()会将参数path 的符号连接内容存到参数buf 所指的内存空间, 返回的内容不是以NULL作字符串结尾, 但会将字符串的字符数返回. 若参数b

2014-12-04 16:16:01 813

原创 readdir

相关函数:open, opendir, closedir, rewinddir, seekdir, telldir, scandir头文件:#include   #include 定义函数:struct dirent * readdir(DIR * dir);函数说明:readdir()返回参数dir 目录流的下个目录进入点。结构dirent 定义如下:struct

2014-12-04 16:15:38 665

原创 opendir

相关函数:open, readdir, closedir, rewinddir, seekdir, telldir, scandir头文件:#include   #include 定义函数:DIR * opendir(const char * name);函数说明:opendir()用来打开参数name 指定的目录, 并返回DIR*形态的目录流, 和open()类似, 接

2014-12-04 16:15:06 744

原创 lstat

相关函数:stat, fstat, chmod, chown, readlink, utime头文件:#include   #include 定义函数:int lstat (const char * file_name, struct stat * buf);函数说明:lstat()与stat()作用完全相同, 都是取得参数file_name 所指的文件状态, 其差别在于

2014-12-04 16:14:38 954

原创 CentOS6.3配置yum源

全新以最小化包安装了64位的CentOS6.3系统,作为本地的Web服务器使用,现记录全过程第二步,配置网易163的yum源1. 下载repo文件    下载地址:http://mirrors.163.com/.help/CentOS6-Base-163.repo2. 备份并替换系统的repo文件[root@localhost ~]# cd /etc/yum.repos.d/

2014-12-03 13:07:18 831

原创 Yum软件仓库配置

Yum软件仓库配置现在我们来说一下yum源的配置,大家都知道rpm –ivh xxx.rpm能安装软件,这是没有错的,但是如果哪天你要安装一个软件,发现一堆的依赖关系,关系多达几百个,错综复杂,你是不是会崩溃掉,这个情况在默认没有安装桌面的环境中经常遇到,在init 3模式下安装init 5的X window,用rpm非疯了不可YUM的使用我们就以安装GCC为例吧Rpm –ivh

2014-12-03 11:26:19 5509

原创 linux yum命令详解

yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。yum的命令形式

2014-12-03 11:12:48 809

原创 rpm package manages

RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。常用命令组合: -ivh:安装显示安装进度--install--v

2014-12-03 10:48:30 501

spring boot 使用国产化 tongweb资源

spring boot 使用国产化 tongweb资源

2023-10-13

alpine docekr glic 中文问题

alpine docekr glic 中文问题

2023-08-23

httrack-3.49.2-8.el8.x86_64

HTTrack 是一个免费并易于使用的线下浏览器工具,全称是 HTTrack Website Copier for Windows,它能够让你从互联网上下载指定的网站进行线下浏览(离线浏览),也可以用来收集信息(甚至有网站使用隐藏的密码文件),一些仿真度极高的伪网站(为了骗取用户密码),也是使用类似工具做的。浏览线下站点和线上并没有什么不同。 HTTrack 同样可以进行线下线上站点同步,支持断点续传。HTTrack 是一个可全面配置并包括全面的帮助系统的工具。对于传统的像存在 Robots.txt 的网站,如果程序运行的时候不做限制,在默认的环境下程序不会把网站镜像,简单来说 HTTPrack 跟随基本的 JavaScript 或者 APPLet、flash 中的链接,对于复杂的链接(使用函数和表达式创建的链接)或者服务器端的 ImageMap 则不能镜像。一般不用挖的太深就能获取目标信息比如网站的物理地址,电话号码,电子邮箱地址,运营时间,商业关系,员工的姓名,与社会关系,以及公开的一些花絮。做渗透测试时新闻其实也很重要,公司时常会公开一些自己感到骄傲的事情,这些报到中可能会泄露

2022-03-15

mm_db.sql mirror_all init

mirrordata全数据

2021-07-27

init.sql 初始化文件

mirrorlist sql init

2021-07-27

mirrorlist.tar

mirrorlist-server 启动服务需要的文件

2021-07-26

srpmproc-1.4-0.el8.aarch64.rpm

srpmproc mbs koji

2021-04-02

mbs packages

mbs koji 相关基础packages

2021-02-25

openbase_test

openldap的初始化文件,base,自己使用,不一定适合你们

2018-05-31

数据库映射 mybatis

不错的资源,数据库,mybatis,OR

2016-02-27

利用C#实现的毕业也设计

代码+论文+开题报告+源码+数据库,方便大家使用,我急需几分谢谢大家乐

2011-12-05

C语言开发与维护

C语言开发与位数是的 大赛大赛东东阿斯达富达飞爱上分撒旦发生的发生 短发顺达商店啊

2011-12-04

yum文件的配置说明

你好这个是yum的讲解,软件包之间的依赖关系不需要你的参与,全自动完成,简化你的烦恼

2011-07-17

vsftpd 配置文件

vsftpd配置文件,请来下载吧!全面的分析与讲解,满足你的需求

2011-07-17

空空如也

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

TA关注的人

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