
Linux
gyafdxis
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
展开
-
shell命令
shell命令之sed命令 我感觉sed最有用的命令是修改字符串的命令;比如 this is first;执行sed "s/is/IS/" 1.txt;这时就变成了thIS IS first;这里会把is改成IS还有这个命令:this is first this is secondthis is three这里使用命令sed "1 c/ 中国" 1.txt现在就原创 2015-10-17 18:28:14 · 534 阅读 · 0 评论 -
linux下添加新用户和用户添加到组
添加用户useradd gd删除用户userdel gd;把gd加入到root组gpasswd -a gd root把gd从root删除gpasswd -d gd root原创 2016-05-27 11:53:01 · 1833 阅读 · 0 评论 -
ubutun安装程序出错
通过终端安装程序sudo apt-get install xxx时出错: E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: Unable to lock the administration directory (/var/lib/dpkg/),转载 2016-05-27 10:44:47 · 571 阅读 · 0 评论 -
UNP小记
UNIX下的open函数和create函数都只有两个函数。open(pathname,O_WRONLY|O_CREATE,mode);create(pathname,O_WRONLY,mode);close(int filedes);关闭一个文件时也释放该进程加在该文件上的所有记录锁。当一个进程终止时,它所有的打开文件都由内核自动关闭,很多程序都使用这一功能,而不显示的使用cl原创 2016-02-24 12:04:06 · 432 阅读 · 0 评论 -
vim配置文件
“——————————————————————- ” VIM 配置 ” ” 最后修改时间:2015-08-22 “——————————————————————-” vundle 配置 set nocompatible filetype off set rtp+=~/.vim/bundle/Vundle.Vim call vundle#begin()Plugin原创 2016-03-05 15:38:58 · 625 阅读 · 1 评论 -
欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2016-03-05 15:37:16 · 370 阅读 · 0 评论 -
gdb调试程序
gdb调试程序,其实很方便,也很简单。不过今天才学会一点gdb。g++ file.cpp -g -o file这里需要注意需要加-g编译选项.接下来直入正题,我现在用gdb调试程序。gdb> file filename这个filename是你生成的二进制文件名。gdb>r这里r表示run;然后gdb>b 12表示在12行设置断点。然后gdb>n表示运行下一行原创 2016-03-05 15:33:11 · 391 阅读 · 0 评论 -
linux下编译静态库和使用静态库
在linux下静态库一般表示为xx.a在这里就需要先把你的xx.h文件编译成静态库,比如我这里写了一个文件就是my.hint foo(int x,int y){return x+y;}这里使用的这个函数的目的就是编译静态库;首先在编译静态库之前需要把你的my,h编译成my.o文件这里使用的命令很简单g++ my.h -o my.o然后现在my.h现在就变原创 2015-12-17 22:20:49 · 644 阅读 · 0 评论 -
Linux下rename批量改变同文件夹的文件后缀名
linux下rename的使用首先说明我的系统是Centos6.5现在我首先说我的rename是perl下的有Linux(0)就说明了是perl语言下的然后先看效果看这里就可以批量的是文件后缀名改变原创 2015-10-12 20:50:30 · 2729 阅读 · 0 评论 -
select poll epoll的区别
本文转载至:http://www.cnblogs.com/Anker/p/3265058.htmlselect,poll,epoll都是IO多路复用的机制。I/O多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但select,poll,epoll本质上都是同步I/O,因为他们都需要在读写事件就绪后自己负责进行读写,也转载 2016-05-23 12:52:02 · 381 阅读 · 0 评论