linux
文章平均质量分 58
pdcxs007
这个作者很懒,什么都没留下…
展开
-
ubuntu下的c/c++环境搭建(转)
ubuntu下的c/c++环境搭建是比较简单,因为有apt和新立得的帮助.1.首先是配置gcc,在ubuntu安装完成已经有gcc了(gcc是由GNU之父Stallman所开发的linux下的编译器,全称为GNU Compiler Collection, 目前可以编译的语言包括:C, C++, Objective-C, Fortran, Java, and Ada.).但是gcc还不能编译转载 2013-01-21 18:43:48 · 686 阅读 · 0 评论 -
Unix网络编程学习日记 (2)
继续手动完善自己的《Unix网络编程》框架,加入了完全包装函数,加入了时间服务器端程序。原创 2015-02-13 12:55:07 · 1154 阅读 · 0 评论 -
Windows和Linux系统文本文件换行符互相转换
不需要使用其它程序,只用sed命令就OK。Windows转换到Linux为:#windows2linux.shsed -i 's/.$//' $1Linux转换到Windows为:#linux2windows.shsed -i 's/$/\r/' $1转载 2015-03-06 13:29:30 · 7463 阅读 · 0 评论 -
Linux下的通信时延测试程序
今天段老师在网络软件设计课上布置了一个题目。要求是windows环境,现在在linux环境下实现。运行C/S模式的2个程序,使用UDP协议,发送10次,计算平均时延。原创 2015-03-12 12:04:28 · 3170 阅读 · 0 评论 -
FreeRadius 安装过程记录
FreeRadius 安装过程记录FreeRadius 安装过程记录使用 apt-get 安装下载原代码编译安装解压及安装问题使用 apt-get 安装输入命令:sudo apt-get install freeradiusapt-get 安装时,没有radiusd程序。但是在man freeradius时,要求运行的是radiusd,同时,在官方网站上的文档中,也要求使用radiusd程序原创 2015-03-12 16:49:28 · 5833 阅读 · 0 评论 -
gethostbyname() 及 getaddrinfo() 用法探究
主要是如何使用两个函数的返回结构。在gethostbyname函数中,返回hostent,linux参考手册介绍如下:struct hostent { char *h_name; /* official name of host */ char **h_aliases; /* alias list */ int h_addrtyp原创 2015-04-01 20:20:09 · 11623 阅读 · 0 评论 -
Linux Mint 亮度调节——xrandr命令学习
使用xrandr命令调节屏幕亮度。在Linux Mint下测试成功。原创 2015-03-18 20:30:22 · 5026 阅读 · 0 评论 -
Linux下Qt菜单不显示问题
今天发现在Linux环境下(具体为Linux Mint),Qt不论是使用Qt Designer还是直接编程还是使用PyQt都无法显示菜单。文件拷贝到Windows下则显示正常,甚至是自带的Example都无法正常显示菜单!经过探索后发现,把一个叫做appmenu-qt和appmenu-qt5的软件卸载之后就正常了。sudo apt-get remove appmenu-qt*原创 2015-04-23 12:14:36 · 5680 阅读 · 6 评论 -
Linux计算器bc学习
Linux内的bc计算器是一个非常强大的计算器,内置了一套类似C语言的语法。学习bc可以不用高级编程语言的情况下解决一系列的问题。但是目前网上没有找到很好的中文教程,在此自己写一个,方便以后查阅。原创 2015-09-05 10:53:34 · 7542 阅读 · 1 评论 -
用Wget下载整个网站
原文地址:http://www.linuxjournal.com/content/downloading-entire-web-site-wget也许你曾需要下载整个站点,比如是想离线浏览其内容,wget可以完成这项工作。比如:$ wget \ --recursive \ --no-clobber \ --page-requisites \翻译 2015-09-27 19:01:13 · 2173 阅读 · 0 评论 -
Linux下安装Java抓包库JPcap
Linux下JPcap的安装,通过源代码编译安装,过程非常简单。原创 2015-09-23 22:57:18 · 6858 阅读 · 4 评论 -
Linux Mint中安装Vim补全神器——YouCompleteMe的最简单的方法
最近看到一款Vim的自动补全神器——YouCompleteMe,可惜安装的方式都很复杂,安装过程也是问题百出。因此一直没有安装。但是今天无意中看到,在Linux Mint软件源中,居然有vim-youcompleteme,然后毫不犹豫的安装了:sudo apt-get install vim-youcompleteme然而,只是安装这个的话,并不能起到作用。终于,Google到了解决方原创 2015-10-13 21:07:30 · 6418 阅读 · 0 评论 -
Unix网络编程学习日记
今天开始拜读《Unix网络编程》。找到的源代码在Linux下有各种问题,最后决定还是自己从头写比较好。从第一个时间服务程序开始学习。今天先看一下主要的头文件的作用。在common.h中(参照 unp.h 自己写的,包含常用头文件和一些常量定义,用着方便),有以下的头文件:sys/types.h 此头文件是系统类型的定义,如:int8_t int16_t int32_t int64_原创 2015-02-11 17:34:23 · 3280 阅读 · 0 评论 -
关于fork()函数特性的一些探究
fork()函数用于产生一个子进程,和当前的进程并行执行。通过判断fork函数的返回值可以区分是父进程还是子进程,如果返回为0,则为子进程。对于fork函数的执行方式,自己还是存在一些不明,写了一个简单的测试程序测试fork函数的一些性质。原创 2015-02-23 17:01:31 · 1188 阅读 · 0 评论 -
Windows安装GNU编译器使用makefile
Windows安装GNU编译器使用makefile一、下载安装MinGWMinGW下载网页:http://sourceforge.net/projects/mingw/files/latest/download?source=files下载后,运行程序:mingw-get-inst-20120426.exe,选择download latest repository catalo原创 2013-02-16 12:52:39 · 96394 阅读 · 15 评论 -
Linux xargs命令
xargs是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。它把一个数据流分割为一些足够小的块,以方便过滤器和命令进行处理。通常情况下,xargs从管道或者stdin中读取数据,但是它也能够从文件的输出中读取数据。xargs的默认命令是echo,这意味着通过管道传递给xargs的输入将会包含换行和空白,不过通过xargs的处理,换行和空白将被空格取代。xargs 是一个强有力的命令,它转载 2013-03-11 18:41:36 · 719 阅读 · 0 评论 -
linux grep命令
linux grep命令1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的转载 2013-03-13 12:56:10 · 522 阅读 · 0 评论 -
ls -l 列表信息详解
[root@localhost ~]# ls -l总计 152-rw-r--r-- 1 root root 2915 08-03 06:16 a-rw------- 1 root root 1086 07-29 18:35 anaconda-ks.cfg…………………………………………第1行:总计(total) Total后面的数字是指当前目录下所有文件所占用的空间总和。使转载 2013-03-02 12:06:29 · 736 阅读 · 0 评论 -
tar命令详解
tar格式: tar [选项] [文件目录列表]功能: 对文件目录进行打包备份选项:-c 建立新的归档文件-r 向归档文件末尾追加文件-x 从归档文件中解出文件-O 将文件解开到标准输出-v 处理过程中输出相关信息-f 对普通文件操作-z 调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩-Z 调用compress来压缩归档文件,与-x联用时转载 2013-03-24 14:41:06 · 714 阅读 · 0 评论 -
Linux命令——tar命令详解
tar格式: tar [选项] [文件目录列表]功能: 对文件目录进行打包备份选项:-c 建立新的归档文件-r 向归档文件末尾追加文件-x 从归档文件中解出文件-O 将文件解开到标准输出-v 处理过程中输出相关信息-f 对普通文件操作-z 调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩-Z 调用compress来压缩归档文件,与-x联用时转载 2013-04-11 17:54:49 · 1025 阅读 · 0 评论 -
Linux的特殊权限
linux中除了常见的读(r)、写(w)、执行(x)权限以外,还有3个特殊的权限,分别是setuid、setgid和stick bit1、setuid、setgid先看个实例,查看你的/usr/bin/passwd 与/etc/passwd文件的权限 [root@MyLinux ~]# ls -l /usr/bin/passwd /etc/passwd-rw-r-转载 2013-04-22 13:04:56 · 834 阅读 · 0 评论 -
Linux日记:cut grep sort wc&uniq
<!--h2 {margin-bottom:0.21cm}h2.western {font-family:"DejaVu Sans",sans-serif; font-size:14pt; font-style:italic}h2.cjk {font-size:14pt; font-style:italic}h2.ctl {font-family:"Lo原创 2013-05-23 18:39:13 · 1580 阅读 · 0 评论 -
linux日记(练习记录):gzip,bzip2&tar
使用-c参数将压缩内容输出到屏幕,配合重定向新建压缩文件,使用-v输出压缩比例:使用-d参数解压。可以看到压缩以及解压后的结果:-k参数使生成的文件不覆盖源文件。-z参数直接在名词后加.bz2的后缀名:显示结果:使用-v输出压缩信息。使用-f强制覆盖文件:-j表示压缩,-c表示创建新文件,-v显示具体进度,-p表示保存权限原创 2013-06-24 18:08:57 · 1254 阅读 · 0 评论 -
ubuntu支持exfat分区
Add the repository: sudo add-apt-repository ppa:relan/exfatUpdate the package list: sudo apt-get updateInstall the exfat package: sudo apt-get install fuse-exfatCreate the mount folder: su转载 2013-08-01 09:16:42 · 1543 阅读 · 0 评论 -
Some Useful Commands in Vim
原创 2013-05-02 17:40:59 · 944 阅读 · 1 评论 -
Linux下搭建 PPPoE Server 问题总结
本记录适用于Debian系列Linux操作系统。在Ubuntu 14.10 以及 Linux Mint 17下验证成功。在综合课程设计的搭建 PPPoE Server 环节中,本人以及组员碰到各种问题。在此总结,以备日后需要。原创 2015-03-24 22:09:55 · 19397 阅读 · 4 评论