
linux
文章平均质量分 73
Android_Discover
不积跬步,无以至千里;不积小流,无以成江海。
展开
-
su认证失败的解决方法
Ubuntu安装后,root用户默认是被锁定了的,不允许登录,也不允许“su”到 root。有人说这是个不好的实践,特别是对于服务器来说。我觉得对于桌面用户来说,这样安全性更高一些,是应该的;但对于服务器可以设置成“允许 su 到root,但不允许root用户直接登录”。而我为了转载 2011-10-18 09:45:41 · 1215 阅读 · 0 评论 -
Linux系统各个目录的一般作用
对于linux新手来说,最感到迷惑的问题之一就是文件都存在哪里呢?特别是对于那些从windows转过来的新手来说,linux的目录结构看起来有些奇怪哦。所以,在这里讲一下linux下的主要目录以及它们都是用来干什么的。 / This is the root转载 2011-10-18 10:41:00 · 623 阅读 · 0 评论 -
linux下用户,用户组和用户权限的查看
查看用户组最简单的办法是: #cat /etc/passwd 效果如下: 说到这里要另外臭屁两句,关于linux下口令相关的文件存放位置说明 /usr/bin/passwd 包含 passwd 命令。 /etc/passwd 包含用户 ID、用转载 2011-10-18 10:56:14 · 14687 阅读 · 0 评论 -
tar使用
解压文件到指定目录:tar -zxvf /home/user/aa.tar.gz -C /home/user/pf tar -xvf a.tar -C ./test/ 将 a.tar解压到test目录下,一定注意要用大写C tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件原创 2011-10-14 11:47:43 · 561 阅读 · 0 评论 -
Linux信号量编程实例
本例示范Linux信号量的基本用法。该范例使用了两个线程分别对一个公用队列进行入队和出队操作,并用信号量进行控制,当队列空时出队操作可以被阻塞,当队列满时入队操作可以被阻塞。 主要用到的信号量函数有: sem_init:初始化信号量sem_t,初始化的时候可以指定信号量的初始值,以及是否可以在多进程间共享。 sem_wait:一直阻塞等待直到信号量>0。 sem_timedwait:阻塞等转载 2011-11-14 14:50:53 · 728 阅读 · 0 评论 -
Linux下makefile教程
转自陈皓 (优快云) 概述 —— 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都 为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂 。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解 HTML的标识的含义。特别在Unix下的软件转载 2011-10-26 14:35:01 · 561 阅读 · 0 评论 -
make clean与make distclean的区别
make clean仅仅是清除之前编译的可执行文件及配置文件。 而make distclean要清除所有生成的文件。 Makefile 在符合GNU Makefiel惯例的Makefile中,包含了一些基本的预先定义的操作: make 根据Makefile编译源代码,连接,生成目标文件,可执行文件。 make clean 清除上次的make命令所产生的obj转载 2011-10-25 17:24:51 · 654 阅读 · 0 评论 -
GCC使用入门(一)
一、GCC简介 通常所说的GCC是GUN Compiler Collection的简称,除了编译程序之外,它还含其他相关工具,所以它能把易于人类使用的高级语言编写的源代码构建成计算机能够直接执行的二进制代码。GCC是Linux平台下最常用的编译程序,它是Linux平台编译器的事实标准。同时,在Linux平台下的嵌入式开发领域,GCC也是用得最普遍的一种编译器。GCC之所以被广泛采用,是因为它转载 2011-10-26 11:18:53 · 730 阅读 · 0 评论