Linux
文章平均质量分 54
覺醒的腿毛
码农中的战斗农!!!
展开
-
setuid的使用
用 setuid() 设置实际用户 UID 和有效用户 UID。用 setgid() 设置实际组 ID 和有效组 ID。两个函数声明如下:-- 设置 UID 和 GID" src="file:///E:/%E6%96%87%E6%A1%A3/chuanspirit@163.com/87982106bb8b4596b427ecc91b8db7b2/656c325%26690.jpeg"原创 2014-11-10 18:38:30 · 2263 阅读 · 1 评论 -
linux下使用tar命令
解压语法:tar [主选项+辅选项] 文件或者目录使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。主选项:c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。相当于打包。x 从档案文件中释放文件。相当于拆包。t 列出档案文件的内容,查看已经备份了哪些文件。特别注意,在参数的下达中, c/x/t 仅原创 2014-11-29 10:53:31 · 428 阅读 · 0 评论 -
Linux命令
重置root密码sudo passwd rootlinux端口占用问题:lsof -i:端口号,查看哪个进程占用的该端口。杀死进程用 kill -9 进程号。查看用户进程1>root权限下ps -fu USER_ID 显示这个用户的所有进程2>ps -a原创 2014-11-29 10:50:27 · 396 阅读 · 0 评论 -
makefile使用心得
在makefile里面输入all: gcc 。。。。 。。。。 。。。。clean : rm -rf 。。。。。注:命令前面的空格是tab。也就是/t,所以如果vi的tab被替换,需要用别的编辑器处理。此外还有一个问题,在windos下的文件,换行符到了linux就多了一个^M,去掉的办法很简单。用原创 2014-12-18 08:53:27 · 516 阅读 · 0 评论 -
gdb 使用心得
带参数调试run 设置一次性断点tb 跳出循环finish当变量值改变时的断点watch原创 2015-01-29 12:43:43 · 554 阅读 · 0 评论 -
git 的使用
github太慢。最近使用OCchinaGit。1.在网站上建立项目。记住地址。2.在本地clone这个项目。可以加入一些自己的文件3.git add * 将所有文件加入git4git commit -m ‘--------’ 提交所有 ‘’里面是提交时的注释信息。可以有多个-m,多行信息。5git push原创 2014-12-17 12:56:58 · 316 阅读 · 0 评论 -
设置 Ubuntu DNS 缓存
1. 安装dnsmasq:# 安装dnsmasq的软件包[linuxidc@linuxidc-Ubuntu ~] $ sudo apt-get install "dnsmasq"2.设定dnsmasq接管本机的DNS解析请求:# 修改dnsmasq的配置文件[xport@ubuntu ~] $ sudo gedit /etc/dnsmasq.conf# 找到下面转载 2014-12-08 18:47:43 · 825 阅读 · 0 评论 -
dot画图那些事儿
安装。编写dot文件“a”与“b”都是节点。用->代表有向边。-代表无向边。“ ”中间的是节点中要显示的内容。也可以lable里面是节点的内容,a、b此时都是节点的名字而已。shape 节点的形状color 节点边颜色。style 当style = filled时, 节点填充色为边颜色。fontcolor 节点内容的文本颜色。原创 2015-04-06 20:00:10 · 589 阅读 · 0 评论 -
vim使用心得
用4个空格替换tab键在用户目录下新建.vimrc文件。在里面加入set ts=4set expandtab显示行号在.vimrc 文件中加入set nu!原创 2014-12-18 08:52:01 · 602 阅读 · 0 评论