
Linux
文章平均质量分 70
cc198877
这个作者很懒,什么都没留下…
展开
-
Linux GNU nano 文本编辑器
GNU nano是一个体积小巧而功能强大的文本编辑器。安装CentOS:执行yum -y install nanoDebian:执行apt-get install -y nano新建/打开文件nano 路径+文件名如果改文件存在,上面的命令将打开这个文件;如果文件不存在则将会创建一个新文件并打开。 Note:在Windows系统中,一个文件应当有后缀名,比转载 2012-06-04 19:10:53 · 1155 阅读 · 0 评论 -
Ubuntu Linux 环境变量PATH设置
Ubuntu Linux系统环境变量配置文件: /etc/profile : 在登录时,操作系统定制用户环境时使用的第一个文件 ,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。 /etc /environment : 在登录时操作系统使用的第二个文件, 系统在读取你自己的profile前,设置环境文件的环境变量。 ~/.profile : 在登录时用到转载 2013-06-28 16:16:26 · 793 阅读 · 0 评论 -
win7+Ubuntu双系统安装 与软件安装 Fcitx输入法 Empathy聊天软件QQ插件
我是在win7的基础上装的ubuntu,步骤如下:1. 首先,直接将ubuntu安装盘放入光驱,重启,F12,然后选择安装ubuntu,后面都按照指示自行选择;2. 然后,在分区部分选择手动分区,建议在安装前就在硬盘最后留一个空白分区,大小看你需要了,我可能以后要主流用ubuntu,就留了120个G,然后在这一步骤中将这个空白分区再分成两个,一个4G(跟你内存大小一致就行),设为SWAP分原创 2012-06-13 18:38:17 · 1860 阅读 · 0 评论 -
VIM技巧之去除代码行号并缩进代码
从网上找源代码时经常会发现代码虽然排版很好,但是前面带着行号,直接复制粘贴得将前面的行号去掉才能编译,而更糟糕的是前面带行号,而代码又没排版,简直是噩梦。在VIM中可以轻易地解决这个问题。 这里将网上的一段代码粘贴到VIM中时的截图:图1 网上的代码粘贴到VIM中 是不是相当糟糕,使用正则表达式替换(前头的:表示输入模式):%转载 2013-07-08 16:22:34 · 827 阅读 · 0 评论 -
关于fork()返回值
fork简介: fork英文原意是“分岔,分支”的意思,而在操作系统中,乃是著名的Unix(或类Unix,如Linux,Minix)中用于创建子进程的系统调用。 【NOTE1】 fork () 的作用是什么?换句话说,你用 fork () 的目的是什么? ――是为了产生一个新的进程,地球人都知道 :)产生一个什么样的进程? ――和你本来调用 fork (转载 2013-04-22 16:10:27 · 744 阅读 · 0 评论 -
linux编程 makefile “跟我一起写 Makefile” 陈皓
概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写m转载 2012-05-21 13:53:32 · 6254 阅读 · 0 评论 -
linux ubuntu 无法显示回收站内容
最近一直无法查看回收站的内容,沙漏一直转,最后直接就显示为空。索性直接忽略,从回收站文件中把需要的东西cp/mv出来。回收站文件放在: ~/.local/share/Trash/files 里,进去把需要的东西cp或者mv出来就行。如果文件名中间有空格之类,把文件名加双引号就OK。具体指令比如把一个ps的桌面快捷方式重新mv到桌面:mv "Adobe Photo原创 2012-07-13 09:44:10 · 3146 阅读 · 0 评论 -
Linux Socket学习 (转自 http://blog.chinaunix.net/uid/13670711/frmd/-1/page/7.html)
理解套接口在我们试着使用套接口之前理解套接口后面的一些内容是很重要的。这一部分描绘出围绕着套接口的一些高级内容。定义套接口要与使用电话的某人进行交流,我们必须拿起话筒,拨打对方的电话号码,并且等待对方的应答。当我们与对方通话时,就建立了两个通信端点。我们的电话,在我们的位置远方的对方电话,在他的位置。只要我们仍在通话,就我们之间调用两个端点,建立了一条通信线路。Linu转载 2012-07-15 16:16:06 · 3381 阅读 · 0 评论 -
Linux网络编程入门
(一)Linux网络编程--网络知识介绍Linux网络编程--网络知识介绍客户端和服务端 网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端.客户端 在网络程序中,如果一个程序主动和外面的程序通信,那么我们把这个程序称为客户端程序。比如我们使用ftp程序从另外一 个地方获取文件的时候,是我转载 2012-05-17 09:58:52 · 574 阅读 · 0 评论 -
Linux 编译报错 -- undefined reference to 问题解决方法 (具体'pthread_create'和opencv看文章最后两条)
最近在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似下面这样的错误:(.text+0x13): undefined reference to `func' 关于undefined reference这样的问题,大家其实经常会遇到,在此,我以详细地示例给出常见错误的各种原因以及解决方法,希望对初学者有所帮助。(ps,1-5是针对自定义的函数,转载 2012-06-15 22:15:17 · 7382 阅读 · 0 评论 -
ubuntu下 qt+opencv 配置
首先,下载,安装和重新编译opencv,参考 http://blog.youkuaiyun.com/cc198877/article/details/7785384其次,在qt中使用opencv有两种方式:(1). 将opencv库添加到qt creator中(以后就不需要每次新建项目都要添加):打开qmake.conf文件: sudo gedit /usr/share/qt4/mkspecs原创 2012-07-25 17:11:15 · 1839 阅读 · 3 评论 -
Linux下GDB用法基础教程详解
GDB是一个强大的命令行调试工具。虽然X Window提供了GDB的图形版DDD,但是我仍然更钟爱在命令行模式下使用GDB。大家知道命令行的强大就是在于,其可以形成执行序列,形成脚本。 UNIX下的软件全是命令行的,这给程序开发提代供了极大的便利,命令行软件的优势在于,它们可以非常容易的集成在一起,使用几个简单的已有工具的命令,就可以做出一个非常强大的功能。于是UNIX下的软件比Windo转载 2012-07-20 14:32:56 · 1600 阅读 · 0 评论 -
linux 命令
1.拷贝 cp在linux下拷贝的时候有时候会出现cp:omitting directory的错误;例如 cp:omitting directory "bbs" 说明bbs目录下面还有目录,不能直接拷贝;解决办法:递归拷贝 命令:cp -r bbs ../backup/bbs 解释:-r 这个options是递归的意思举一反三:删除的时候也可能出现这种下面有文件原创 2012-06-04 17:08:21 · 774 阅读 · 0 评论 -
Git 命令参数及用法详解 & Linux编程环境下版本控制 Git使用
转载两篇关于git使用的文章。git 命令 (gnu interactive tools)功能说明:文字模式下的文件管理员。语 法:git 命令补充说明:git命令是用来管理文件的程序,它十分类似DOS下的Norton Commander,具有互动式操作界面。它的操作方法和Norton Commander几乎一样,略诉如下: F1 :转载 2012-06-06 17:26:42 · 4049 阅读 · 1 评论 -
linux编程环境下报错 new delete 没有定义 解决方法
1. 用g++编译;2. 用malloc取代new,注意要添加头文件。 C malloc函数用法 转载 http://hi.baidu.com/linux%CE%DE%BD%AE/blog/item/299ff52d015e8b331e308920.html 需要包含头文件: #include 函数声明(函数原型): void *malloc(int s原创 2012-06-02 15:24:09 · 1281 阅读 · 0 评论 -
Ubuntu操作基本快捷键
* 打开主菜单 = Alt + F1* 运行 = Alt + F2* 显示桌面 = Ctrl + Alt + d* 最小化当前窗口 = Alt + F9* 最大化当前窗口 = Alt + F10* 关闭当前窗口 = Alt + F4* 截取全屏 = Print Screen* 截取窗口 = Alt + Print Screen默认特殊快捷键* 展示所有窗口程序转载 2012-06-14 15:08:41 · 732 阅读 · 0 评论 -
awk用法
原创 2017-12-26 23:11:09 · 384 阅读 · 0 评论