Linux中除了普通权限之外,还有三个特殊权限。SUID::以文件的所属用户执行,而非执行文件的用户,多用于可执行文件,设置suid后,在权限位中,所属用户的最后一个权限为变为s,添加SUID权限可用“+s”表示。例如:passwd[adam@ultraera~]$whichpasswd
/usr/bin/passwd
[adam@u..
分类:
系统相关 时间:
2014-11-28 06:30:58
阅读次数:
238
上篇文章只要是讲了Linux一些基本概述。
我们这次开始打好命令行操作的基础,以后再靠一些图形化的操作来提升我们的工作效率。
既然要学习Linux操作系统,我们就要去学习它的命令,总所周知,Linux的图形界面是不稳定的,它的图形界面只不过是一个应用程序,所以很容易奔溃。所以我们应该学习图形下面的一些机制,包括用命令行去实现一些东西,用shell去实现一些东西,...
分类:
系统相关 时间:
2014-11-28 06:23:50
阅读次数:
312
命令不要死记硬背,这里我列出一些常用的命令,并不给解释,目的只是为了自己以后去回忆。想不起的随便上网一查就可以了
一、文件系统及相关操作
1、ls -a ; ls -l
; ls al
2、cat
3、man ls或者... ls --help
4、cd
5、pwd
6、file
7、echo
8、mkdir/rmdir
9、cat
10、cp, mv, ...
分类:
系统相关 时间:
2014-11-28 06:26:08
阅读次数:
246
转载请注明出处:帘卷西风的专栏(http://blog.csdn.net/ljxfblog) 一直以来,在处理linux服务器的过程中,经常会遇到一个问题,有时候kill掉进程之后,端口被占用,新的进程一直起不来,等几十秒之后才能正常启动。所以一直也没专门来处理这个问题。 最近一周频繁出现这样的情况,等待很近也不能启动新进程,总是提示端口被占用,只有重启机器才能恢复正常,这个简直是个灾难,所以下定...
分类:
系统相关 时间:
2014-11-28 06:25:18
阅读次数:
259
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同...
分类:
系统相关 时间:
2014-11-28 06:10:12
阅读次数:
340
在讨论linux内核并发之前,我们先来分享一个情景。
字符数组array是一个内核全局数组,执行函数ArrayWrite_A的线程称为线程A,执行函数ArrayWrite_B的线程称为线程B。线程A和线程B均可访问全局数组array,ArrayWrite_A函数实现的功能是将数组成员依次从0递增赋值到9,ArrayWrite_B函数实现的功能是将数组成员全部赋值为1。
假设此时...
分类:
系统相关 时间:
2014-11-28 01:06:53
阅读次数:
329
以前从没遇到过这种问题,发现自重装系统后,就开始触发这个bug了.从error-log等视图里点击打开的java文件或者xml文件时,出现”unhandled event loop exception”错误,出错信息如下: Exception Stack Trace:org.eclipse.swt....
分类:
系统相关 时间:
2014-11-28 01:02:57
阅读次数:
383
题目大意:N个点P条边,令存在T条从1到N的路径,求路径上的边权的最大值最小为多少思路:做了好多二分+最大流的题了,思路很好出 二分出最大边权后建图,跑dinic问题是。。。。这题是卡常数的好题!!!!!T了8发以后实在受不了,瞄了眼网上的程序,齐刷刷的邻接矩阵。。。。论邻接矩阵的优越性但不信邪的我...
分类:
系统相关 时间:
2014-11-28 01:04:32
阅读次数:
383
前言: linux下platform平台驱动是为了方便隔离bsp与driver,利于移植。体现好代码的高内聚,低耦合。Linux设备驱动模型中,关心总线,设备和驱动三个实体。总线将设备和驱动绑定。在系统每注册一个设备的时候,都会寻找与之相匹配的驱动,相反的,每加载一个驱动的时候,也会寻找与之匹配的....
分类:
系统相关 时间:
2014-11-28 01:01:17
阅读次数:
568
open函数用于打开和创建一个文件。所需头文件: #include #include #include 常用函数原型: int open(const char *pathname, int flags)或者 int open(const char *pathnam...
分类:
系统相关 时间:
2014-11-27 23:32:53
阅读次数:
258
转自:http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-pydev/index.htmlPyDev for Eclipse 是一个功能强大且易用的 Eclipse Python IDE 插件。本文将向读者介绍 PyDev 开源项目及其...
分类:
系统相关 时间:
2014-11-27 23:32:06
阅读次数:
418
You can change the partition table on Linux by a group of tools, which is tool comprehansive for a newbee. While I find this work will be easily done ...
分类:
系统相关 时间:
2014-11-27 23:24:51
阅读次数:
177
防火墙开启与关闭(即时生效,重启后失效): $?sudo?service?iptables?start????????????#开启
$?sudo?service?iptables?stop????????????#关闭 防火墙开启与关闭(重启后生效)...
分类:
系统相关 时间:
2014-11-27 22:14:16
阅读次数:
309
在这篇文章中,我们来介绍一下我们录制的Scope开发的视频。这些视频是我们公司的社区team帮录制的。它们的内容是英文的。希望对大家的开发有帮助。...
分类:
系统相关 时间:
2014-11-27 22:13:06
阅读次数:
201
Ubuntu学习笔记(二)...
分类:
系统相关 时间:
2014-11-27 22:10:16
阅读次数:
361
学习Linux, 当然是要从Linux的基础开始,学习任何一门技术,都要首先扎实基础,那么你后面的路就会越走越顺。
关于Linux,这里我不想做过多的介绍。大家都知道,Linux是从1991年的时候,有一个叫Linus的人写了第一个版本的Linux,也就是0.0.1这个版本,当时大概是有8000行的这样一个代码,后来他加入了GNU,这个组织是打造一个开源的公共环境。这个组织定义了一个...
分类:
系统相关 时间:
2014-11-27 22:06:39
阅读次数:
271
与上一篇类似 ~~ 只不过是非线性数据 #include "stdafx.h" #include #include #include #include #define NTRAINING_SAMPLES 100 // Number of training samples per class
#def...
分类:
系统相关 时间:
2014-11-27 22:01:20
阅读次数:
305