linux
文章平均质量分 69
LYG105504
中大某菜鸟~~~我觉得自己是才露尖尖角的小荷,贪婪而又小心翼翼地吮吸着知识的甘霖
展开
-
Ubuntu中若干服务的配置与安装
Ubuntu中若干服务的配置与安装一.省去每次都加sudo:sudo -s -H,输入第一个用户的密码,以后在此终端下执行命令时,就不用在每个命令前面加上sudo 了。二.tftp,tftpd需要在PC机的根目录下建立tftpboot目录并赋于此目录相关权限:sudo mkdir /tftpboot ;sudo chmod 777 tftpbootubuntu 8.04配置如下:直转载 2010-04-09 11:47:00 · 1235 阅读 · 0 评论 -
Ubuntu10.04更新Ubuntu10.10小提示
<br /><br /><br /> Ubuntu10.10昨天已经发布了,很多朋友都在准备更新,在这里,作为“过来人”,给朋友们几点提示。(本人不建议格盘重装,因为格盘麻烦,而且也失去了Linux良好设计的意义)<br />更新之前要注意的:<br />1.更新之前要卸载第三方的显卡驱动,具体原因还没有查清,但是很多朋友直接更新了之后会出现不能进入桌面的情况<br />2.软件源的设置,建议使用 中国服务器 ,因为部分赞助的服务器现在还不能支持完成更新,笔者在连续失败了两次之后,才老老实实的改用主服务转载 2010-10-14 10:45:00 · 710 阅读 · 0 评论 -
LINUX command not found
这个问题其实很简单,如果你在终端输入一个命令,而系统提示你说命令没有找到(Command not found)的话,要么是因为你没有装相应的软件包,要么就是因为路径设置的问题。如果是因为软件包的问题,那没有别的好说的,安装相应的软件包就好了。而另外一种情况,则需要对用户的路径进行设置。这里针对普通用户和超级用户分开介绍,以Redhat些列为例。 一、普通用户如果一些程序没有安装在系统默认的路径(ie /bin/, /usr/bin, /usr/local/bin/ )里面,这个时候普通用转载 2010-10-21 00:54:00 · 1180 阅读 · 0 评论 -
linux下eclipse配置python环境
安装pydev:因为ubuntu已经给我们安装好了python,所以我们不用像windows下用户一样去安装python,还配置环境了。直接在eclipse下选择help>install new software,点击add(我的Eclipse是3.5.2,老版的可能没有install new software,而叫find and install或者其他什么名字,大家找找,很容易的)。在Name栏随便取个名字,如PyDev,在地址栏链接里输入http://www.fabioz.com/pydev/upda原创 2010-10-27 16:43:00 · 12045 阅读 · 3 评论 -
读者-写者问题 写者优先与公平竞争
多进程对共享资源互斥访问及进程同步的经典问题设有一文件F,多个并发读进程和写进程都要访问,要求:(1)读写互斥(2)写写互斥(3)允许多个读进程同时访问采用记录型信号量机制解决较常见的写法:--------------------------------------------------------------------------------semaphore fmutex=1, rdcntmutex=1;//fmutex --> access to转载 2010-10-31 16:18:00 · 2256 阅读 · 0 评论 -
Fedora 14 yum 源
<br /><br />Fedora 14 yum 源 上海交大(很快)<br />[Fedora-ftp.sjtu.edu.cn]<br />name=Fedora 14 – i386<br />baseurl=http://ftp.sjtu.edu.cn/fedora/linux/releases/14/Fedora/i386/os/<br />enabled=1<br />gpgcheck=0<br />gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedo转载 2010-11-03 11:47:00 · 4059 阅读 · 0 评论 -
linux下软件安装方法(完全版)
对于Linux初学者来说,安装一个很小的软件恐怕都是一件很让人头疼的事,因为在Linux下安装软件不像在 Windows中那样简单。在Linux中大多数软件提供的是源代码,而不是现成的可执行文件,这就要求用户根据自己系统的实际情况和自身的需要来配置、编译源程序后,软件才能使用。多数初学者往往不知道该如何进行配置和编译就盲目地运行一些有执行属性的文件或者机械地运行“make”、“make install”之类的命令。结果呢?是软件没装成,自己急出一身汗,后果严重的还会破坏系统的稳定性。下面笔者将安装软件方面的转载 2010-11-04 15:00:00 · 915 阅读 · 0 评论 -
设置Linux环境变量的三种方法
<br />关键字: linux环境变量设置<br />1.Linux的变量种类<br />按变量的生存周期来划分,Linux变量可分为两类:<br />1. 永久的:需要修改配置文件,变量永久生效。<br />2. 临时的:使用export命令声明即可,变量在关闭shell时失效。<br />2.设置变量的三种方法<br />1. 在/etc/profile文件中添加变量【对所有用户生效(永久的)】<br />用VI在文件/etc/profile文件中增加变量,该变量将会转载 2010-11-04 13:15:00 · 883 阅读 · 0 评论 -
10个最酷的Linux单行命令
<br /><br /> <br />下面是来自 Commandlinefu 网站由用户投票决出的 10 个最酷的 Linux 单行命令,希望对你有用。<br />sudo !! <br />以 root 帐户执行上一条命令。<br />python -m SimpleHTTPServer <br />利用 Python 搭建一个简单的 Web 服务器,可通过 http://$HOSTNAME:8000 访问。<br />:w !sudo tee % <br />在 Vim 中无需权限保存编辑的文件。转载 2010-11-04 13:18:00 · 704 阅读 · 0 评论 -
fedora 14国内源
<br /> <br />今天在网上转悠时,除http://mirrors.163.com/和http://mirrors.sohu.com/两个国内镜像源外,还发现了上海交大和北京交大两个源。<br />1、添加上海交大源的方法(http://ftp.sjtu.edu.cn/)<br />在http://ftp.sjtu.edu.cn/上没有找到添加源的说明,在Google上找到的添加方法:<br />vi sjedu.repo<br /><br />然后将以下内容写入这个siedu.repo,保存退出转载 2010-11-04 14:15:00 · 2248 阅读 · 0 评论 -
Linux 忘记root密码的解决方法(图解)
<br /><br />如果Linux操作系统的root密码,那怎么办呢?方法很多:<br />方法一<br />【1】 进入以下画面后,按下e按钮,进入编辑模式;<br /><br />【2】进入以下的画面后,选择如下所示的选项,再次按下e按钮;<br /> <br /><br />然后在所显示的页面输入空格和1,按下Enter按钮;如下图。<br /><br />【3】返回到如下页后,按下b按钮起动linux;<br /><br />启动后如下图所示:<br /><br />【4】用passwd命令修改转载 2010-11-04 19:49:00 · 1141 阅读 · 1 评论 -
fedora14 解决音频视频解码问题
<br />fedora14刚出来不久,国内的源仓库里面的东西还不够全,很多东西要上自己上网找,尤其是音频视频解码器的问题,很烦人<br />下面给出个好的安装方法<br /> <br />sudo rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm <br />sudo rpm -ivh http://download1.rpmfusion.org/nonfree/fedo原创 2010-11-05 11:49:00 · 1026 阅读 · 0 评论 -
Windows和Linux互相访问远程桌面
<br /> 很多时候我们维护服务器的时候由于受到软件限制必须要用到远程桌面,下面我们就来看一下如何在Windows和Linux上互相访问远程桌面。一、从Linux上访问Windows远程桌面1.首先需要开启Windows上的远程桌面打开控制面板打开管理工具打开服务并找到Terminal Services确认Terminal Services是否已经开启。然后右击我的电脑依次选择属性--->远程选择允许用户远程连接到此计算机并选择远程用户,至此Windows的远程桌面就设置完毕。这里可能要注意Wind转载 2010-11-06 02:32:00 · 1148 阅读 · 0 评论 -
配置完了要设置conky自启动问题
配置完了要设置conky自启动,在系统--》首选项--》启动程序 中,添加启动程序名称:conky命令:conky注释:conky 设置完毕,退出,重新登录gnome 的时候,conky显示总在桌面和窗口之上,很烦人,原以为是配置的background问题,改为yes还是不行。 原来是conky先于X界面启动了,conky必须要在X界面启动后再启动就不会这样了,便写了一个脚本加到启动项里,脚本内容如下:#!/bin/bashs转载 2010-11-07 01:02:00 · 4756 阅读 · 0 评论 -
如何在Linux下使用Evernote:NeverNote & WINE
经常有网友为 Evernote 无法在 Linux 下运行而惋惜,特就此需求,补充如下。最优方案,当然是Evernote官方Linxu版。但Evernote官方并未发布Linux版,也暂无此计划。原因很简单:① Evernote 开发资源有限。② Linux在桌面操作系统中份额太低,也无快速增长趋势;何况与浏览器相比,桌面本身的重要性也在下降中。最差方案,就是使用跨平台浏览器的Evernote扩展,或直接通过web方式访问Evernote。比该方案更退步的,就是用Tomboy等同转载 2010-11-13 12:11:00 · 3444 阅读 · 0 评论 -
如何利用嗅探器TcpDump分析网络安全
<br />摘要:前言:在如令网络系统中,随着网络重要性、复杂性的不断增长,作为一名网络工程师、监测者、分析者或者是网络性能的评估者,您所扮演的角色对公司的成功是至关重要的。为了更好的完成工作,您需要透视整个网络,识别关键的性能问题——从应用的响应时间到带宽的瓶颈以至于识别网络每一层所出现的问题。<br /> <br />前言:在如令网络系统中,随着网络重要性、复杂性的不断增长,作为一名网络工程师、监测者、分析者或者是网络性能的评估者,您所扮演的角色对公司的成功是至关重要的。为了更好的完成工作,您需要透视整转载 2010-10-10 00:44:00 · 1869 阅读 · 0 评论 -
Linux线程同步
<br /> 文章出处:http://blog.csdn.net/dai_weitao/archive/2007/08/15/1745424.aspx<br />1. 概要<br /> 线程的同步,发生在多个线程共享相同内存的时候,这时,要保证每个线程在每个时刻看到的共享数据是一致的。如果每个线程使用的变量都是其他线程不会使用的(read & write),或者变量是只读的,就不存在一致性问题。但是,如果两个或两个以上的线程可以read / write一个变量时,就需要对线程进行同步,以确保它们在访转载 2010-11-29 21:25:00 · 708 阅读 · 0 评论 -
Ubuntu 9.10升级到10.04
将Ubuntu 9.10升级到10.04,我们先换10.04的源:sudo gedit /etc/apt/sources.list在打开的文档里将原 来的内容全部删除,添加下面列表中最适合你的源(注意不要全部添加),选择一 个最合适你的即可,复制到你的列表中,然后保存列表。Ubuntu 10.04源列表:Archive.ubuntu.com更新服务器(欧洲,此原创 2010-05-04 00:21:00 · 936 阅读 · 0 评论 -
本人一些关于Ubuntu 双系统启动修复的体会
在ubuntu系统之后安装其他系统,或者由于分区及其它一般原因会将ubuntu的grub破坏掉,导致启动时无法进入UBUNTU,下面是一些本人实验过的修复方法,都经过自己的尝试证明是可行的。一.如果你能进入ubuntu,那么恭喜,您只需敲入一句命令即可:情景1:原来的系统是XP,然后在空分区安装了Ubuntu10.04,双系统可以正常启动。在这种情况下,重装XP,安装完成后重启电脑,原创 2010-05-07 17:43:00 · 1183 阅读 · 0 评论 -
解决Ubuntu乱码事件就看人品了
解决Ubuntu乱码事件就看人品了http://os.51cto.com/art/201001/176193.htm 最郁闷的事Ubuntu乱码,于是我学习研究了Ubuntu乱码,在这里对大家详细介绍下Ubuntu乱码及解决问题办法,希望对大家有用。使用Ubuntu乱码最郁闷的事莫过于乱码了,网页中的flash乱码、TXT文档乱码,歌曲信息乱码、mplayer播放器字幕转载 2010-05-07 19:47:00 · 928 阅读 · 0 评论 -
grub2基础教程-修订版
grub2基础教程-修订版 smallapple目录一、grub2新特性二、grub2安装与启动三、grub2配置文件详解四、脚本修改五、使用grub2常见错误及修复方法一、grub2新特性1、grub2和grub有很多不同的地方:a)图形接口b)使用了模块机制,通过动态加载需要的原创 2010-05-07 21:09:00 · 2062 阅读 · 0 评论 -
[Linux] 简单搭建校园FTP-----LINUX篇
http://www.myzqu.com/viewthread.php?tid=56258&extra=page%3D1%26amp;filter%3Dtype%26amp;typeid%3D199linux, FTP, 搭建方法, 服务器今天跟同学们说下怎么搭建校园FTP,以此来加强校内资源流通,在这个网络状况让人抓狂的今天,相信很有必要。。。 大家看了转载 2010-05-14 02:06:00 · 989 阅读 · 0 评论 -
Linux就业形势报告
<br />Linux就业形势报告:人才缺口超过100万(图)http://os.51cto.com 2009-05-12 10:26 刘翰 51CTO.com 摘要:2009年3月,开源操作系统领导厂商红帽公司在中国发布了2009年《Linux从业人员就业形式分析报告》,报告指出:在近一个月内,对Linux有招聘需求的企业共有2733家,有8199个具体工作岗位,共需求29330名Linux人才,与Windows人才需求基本持平。专家预计,在金融危机一职难求的情况下,Linux人才需求将在09年逆转载 2010-07-18 00:59:00 · 1872 阅读 · 0 评论 -
浅谈如何学习linux(强烈推荐)
<br />一.为什么要学linux? <br /><br />当然最重要是爱好和兴趣!如果你这种必要学,或者根本不喜欢,请不要浪费时间,你学也学不好! <br /><br />二.起步 <br /><br />你应该为自己创造一个学习linux的环境--在电脑上装一个linux或unix <br />问题1:版本的选择 <br /><br />北美用redhat,欧洲用SuSE,桌面mandrake较多,而debian是技术最先进的linux <br />开发人员中用debian的最多,其次是redhat转载 2010-07-17 11:25:00 · 790 阅读 · 0 评论 -
学习linux/unix编程方法的建议,学习Linux的四个步骤
<br />解答:学习Linux的四个步骤假设你是计算机科班出身,计算机系的基本课程如数据结构、操作系统、体系结构、编译原理、计算机网络你全修过<br /><br />我想大概可以分为4个阶段,水平从低到高<br />从安装使用=>linux常用命令=>linux系统编程=>内核开发阅读内核源码<br /><br />其中学习linux常用命令时就要学会自己编译内核,优化系统,调整参数<br /><br />安装和常用命令书太多了,找本稍微详细点的就ok,其间需要学会正则表达式<br /><br />系统编转载 2010-07-17 11:29:00 · 618 阅读 · 0 评论 -
Mono:.NET的救世主还是恶魔的化身?
<br />http://news.cnblogs.com/n/69486/ 当我第一次开发网站时,我使用的是PHP和MySQL,那个时候还没有.NET,只有传统的ASP,我对它的安全性和性能持保留意见,它从来没有PHP好用,但微软并不甘心,于是决定上.NET试图改变游戏规则,事实证明微软的决策是英明的,从此对Web开发产生了深远的影响,现在.NET平台已经成为Web开发领域不可或缺的一个重要角色,但遗憾的是,.NET只能在Windows系统下运行,给很多想尝试.NET的Linux用户留下了无尽的遗憾,于转载 2010-09-22 13:45:00 · 696 阅读 · 0 评论 -
scrot 从入门到精通
<br />无论是撰写技术教程,还是展示桌面或应用,恐怕 scrot 都是必不可少的工具。scrot 是屏幕抓图工具中的皎皎佼佼者,它小巧而不失为强大,精练而不缺少灵活。<br /> <br />scrot 主要用在命令行下,它使用 imlib2 库来抓取并保存图像。在 Ubuntu 中,可以使用 sudo apt-get install scrot 指令来安装 scrot。scrot 的使用格式为:scrot [options] [file]。<br />一般用法<br />就一般而言,使用 scrot转载 2010-09-27 18:01:00 · 729 阅读 · 0 评论 -
Fedora yum命令详解
<br />总所周知,Redhat和Fedora的软件安装命令是rpm,但是用rpm安装软件最大的麻烦就是需要手动寻找安装该软件所需要的一系列依赖关系,超级麻烦不说,要是软件不用了需要卸载的话由于卸载掉了某个依赖关系而导致其他的软件不能用是非常恼人的。令人高兴的是,Fedora终于推出了类似于 ubuntu中的apt的命令yum,令Fedora的软件安装变得简单容易。yum有一下特点:*可以同时配置多个资源库(Repository)*简洁的配置文件(/etc/yum.conf)*自动解决转载 2010-09-29 10:48:00 · 817 阅读 · 0 评论 -
解决 xx is not in the sudoers file
<br />用adduser xx 命令创建用户默认没有开启sudo权限,用户使用sudo时会报错:XX is not in the sudoers file. This incident will be reported.<br />解决办法:<br />$su<br />password:<br />#chmod u+w /etc/sudoers<br />#visudo<br />修改打开的文件,在root ALL=(ALL) ALL下添加 xx ALL=(ALL) ALL 保存并退出<br />#c转载 2010-09-29 01:12:00 · 1583 阅读 · 0 评论 -
linux 正确的关机方式(转自鸟哥私房菜)
<br /><br />OK!大概知道开机的方法,也知道基本的指令操作,而且还已经知道在线查询了,好累呦!想去休息呢!那么如何关机呢?我想,很多朋友在 DOS 的年代已经有在玩计算机了!在当时我们关掉 DOS 的系统时,常常是直接关掉电源开关,而 Windows 在你不爽的时候,按着电源开关四秒也可以关机!但是在 Linux 则相当的不建议这么做! Why?在 Windows 系统中,由于是单人假多任务的情况,所以即使你的计算机关机,对于别人应该不会有影响才对!不过呢,在 Linux 底下,由于每个程序(或转载 2010-10-01 16:15:00 · 1380 阅读 · 0 评论 -
chmod 命令详解
<br /><br />chmod----改变一个或多个文件的存取模式(mode)chmod [options] mode files<br />只能文件属主或特权用户才能使用该功能来改变文件存取模式。mode可以是数字形式或以who opcode permission形式表示。who是可选的,默认是a(所有用户)。只能选择一个opcode(操作码)。可指定多个mode,以逗号分开。<br />options:-c,--changes只输出被改变文件的信息-f,--silent,--quiet当chmo原创 2010-10-04 21:33:00 · 5246 阅读 · 0 评论 -
linux top命令详解
<br />原文地址 :http://blog.csdn.net/sanshiqiduer/archive/2007/12/13/1933625.aspxtop命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。<br />top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48<br />Tasks: 29 total, 1 running, 28 s转载 2010-11-17 02:00:00 · 727 阅读 · 0 评论