Linux
文章平均质量分 61
mxdxm8899
这个作者很懒,什么都没留下…
展开
-
tar指令详解
tar命令详解[root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z :是否同时具有 gz...原创 2009-10-10 13:28:42 · 99 阅读 · 0 评论 -
ubuntu下使用rpm包的方法
ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb。sudo apt-get install alien #alien默认没有安装,所以首先要安装它,如果找不到这个包,请检查你的/etc/apt/sources.list,并添加以下内容:deb [url]http://ubuntu.cn99.com/ubuntu/[/url] feisty main r...原创 2011-10-11 07:03:39 · 267 阅读 · 0 评论 -
ubuntu安装卸载软件
方法一:可以用终端安装或卸载软件。方法二:用系统自带的“新立得软件包管理器”在终端里安装软件 apt-get install softname1 softname2 softname3……卸载软件 apt-get remove softname1 softname2 softname3……卸载并清除配置 apt-get remove --purge softname1更新软件信息数据库 apt-g...原创 2011-10-11 09:38:15 · 64 阅读 · 0 评论 -
Linux 的/etc/profile文件
Linux /etc/profile文件的改变会涉及到系统的环境,也就是有关Linux环境变量的东西,学习Linux要了解Linux profile文件的相关原理,这里对则以文件进行具体分析。这里修改会对所有用户起作用。 1、Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定...原创 2011-10-11 14:34:01 · 107 阅读 · 0 评论 -
X11 、XFree86 、KDE、GNOME、窗口管理器等相关概念
1. 什么是 X11? X Window 系统版本 11,简称 X11,是一个对网络透明的客户/服务器架构的图形显示系统。它支持应用程序在你的屏幕上绘制象素,线条,文字,图象等等。 X11 还包括一些其它的辅助的函数库,使得它可以容易地绘制用户界面,例如:按钮,文本输入区等等。 X11 是 Unix 事实上的图形系统标准。 Linux,各种 BSD 版本和多数的商用 Unix 都采用它。类似...原创 2011-10-12 15:28:46 · 187 阅读 · 0 评论 -
linux图形界面基本知识(X、X11、Xfree86、Xorg、GNOME、KDE之间的关系)
LINUX初学者经常分不清楚linux和X之间,X和Xfree86之间,X和KDE,GNOME等之间是什么关系。常常混淆概念,本文以比较易于理解的方式来解释X,X11,XFREE,WM,KDE,GNOME等之间的关系。一、linux本身没有图形界面,linux现在的图形界面的实现只是linux下的应用程序实现的。图形界面并不是linux的一部分,linux只是一个基于命令行的操作系统,...原创 2011-10-12 15:38:31 · 155 阅读 · 0 评论 -
ubuntu下安装kde
我们知道,ubuntu的桌面是gnome的,但是时我们需要使用KDE。例如,前些天,我开发一个Swing程序,但运行时总是报错,swing的什么LookAndFeel的错,我估计是编写程序的时候PlatFormUI引起的。我一开始以为是JDK的bug,查了Sun的官网,目前JDK只支持RedHat和Suse。没办法,只能装个KDE了。不要担心,gnome和KDE只是不同的桌面管理器而已,软...原创 2011-10-12 15:41:40 · 78 阅读 · 0 评论 -
在Ubuntu系统上轻松安装软件的方法和技巧
Ubuntu软件源中的软件非常丰富,不必像Windows软件那样四处搜寻;Ubuntu上的软件安装工具众多,而且使用也很简单。Ubuntu系统提供的命令行安装工具有apt-get、dpkg等,图形化的安装工具有更新管理器、添加删除程序、新立得软件包管理器等。掌握好这些工具的使用方法,我们就可以轻松地完成软件的安装和升级工作了。 一、利用Ubuntu自带的图形化工具安装软件 1.更新管理器 U...原创 2011-10-12 16:11:23 · 113 阅读 · 0 评论 -
dpkg命令
首先要学习debian的中层包管理dpkg,这是一个基础.简介dpkg是Debian的中级软件包管理器,类似RPM.dpkg是Debian软件包管理系统的中流砥柱,负责安全卸载软件包,配置,以及维护已安装的软件包.也是Debian系统中众多软件包管理工具的后端.有关dpkg的更多介绍参阅:http://www.dpkg.org系统中所有packages的信息都在/var/lib/dpkg/目录...原创 2011-10-12 16:28:30 · 103 阅读 · 0 评论 -
fstab
1 fstab文件的作用文件/etc/fstab存放的是系统中的文件系统信息。当正确的设置了该文件,则可以通过\"mount /directoryname\"命令来加载一个文件系统,每种文件系统都对应一个独立的行,每行中的字段都有空格或tab键分开。同时fsck、 mount、umount的等命令都利用该程序。2. fstab文件格式下面是/etc/fatab文件的一个示例...原创 2011-10-13 08:53:53 · 112 阅读 · 0 评论 -
linux下设置磁盘配额限制
在linux下只有ext格式的磁盘才能启用磁盘配额限制功能第一步:vi /etc/fstab找到要开启的磁盘,如:/dev/hdb2 /home ext3 defaults 1 1修改为/dev/hdb2 /home ext3 defaults,usrquota,grpquota 1 1保存退出...原创 2011-10-13 08:54:09 · 157 阅读 · 0 评论 -
用Network-Manager设置无线网卡
Linux里面有两套管理网络连接的方案:1、/etc/network/interfaces(/etc/init.d/networking)2、Network-Manager我用的是Network-Manager,即: 在终端下执行sudogedit/etc/NetworkManag...原创 2011-10-15 09:01:58 · 561 阅读 · 0 评论 -
操作系统结构设计
1.2操作系统结构设计 操作系统是一种大型、复杂的并发系统,为了研制操作系统,首先必须研究它的结构,力求设计出结构良好的程序。操作系统的结构设计有两层含义:一是研究操作系统的整体结构,由程序的构成成分组成操作系统程序的构造过程和方法;二是研究操作系统程序的局部结构,包括数据结构和控制结构。采用不同的构件和构造方法可组成不同结构的操作系统。本节将在讨论操作系统构件之后,...原创 2011-10-20 20:52:03 · 322 阅读 · 0 评论 -
cannot change ownership to uid ***, gid ***
tar命令解压时,出现 cannot change ownership to uid ***, gid ***解决办法:使用tar命令的 --no-same-permissions 参数选项或者 尝试 --no-same-owner options 参数选项tar --no-same-owner -xzf XX.tar.gz...原创 2014-06-14 08:52:21 · 3284 阅读 · 0 评论 -
SSH 远程登入
SSH是每一台Linux电脑的标准配置。<!-- /div --> <!-- div id="more" class="asset-more" -->随着Linux设备从电脑逐渐扩展到手机、外设和家用电器,SSH的使用范围也越来越广。不仅程序员离不开它,很多普通用户也每天使用。SSH具备多种功能,可以用于很多场合。有些事情,没有它就是办不成。本文是我的学习笔...原创 2014-06-20 12:11:19 · 258 阅读 · 0 评论 -
linux下的压缩,解压缩命令
Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进 行压缩了,所以首先就来讲讲tar命令的基本用法: tar命令的选项有很多(用man tar可以查看到),但常用的就那么几个选项,下面 来举例说明一下: # tar -cf all.tar *.jpg 这条命令...原创 2014-04-16 07:29:51 · 95 阅读 · 0 评论 -
Ubuntu 14.04安装openssh-server后提示initctl:未知任务:ssh
问题展现:root@ubuntu:/home/ubuntu# apt-get install openssh-server正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 建议安装的软件包: rssh molly-guard monkeysphere下列【新】软件包将被安装: openssh-server升级了 0 个软件包,新安装...原创 2017-12-20 10:04:51 · 1203 阅读 · 0 评论 -
ubuntu 10.04 编译安装最新版本linux-2.6.34内核
17号linux-2.6.34内核发布,带来了一些更新,想升级的朋友可以按照以下方法第一步:准备工作打开终端获得root权限:sudo su然后安装编译内核时需要的工具:apt-get install build-essential kernel-package libncurses5-dev libqt3-headersbuild-essential (基本的编程库(gc...原创 2011-10-11 06:50:18 · 72 阅读 · 0 评论 -
初学者linux命令
在我们学习Linux系统时,我们经常会看到很多的Linux命令,如果你是初学者,你对Linux命令熟悉么?本文为你详细介绍Linux命令的知识,为你在学习Linux命令的知识时起一定的作用。1. man 对你熟悉或不熟悉的命令提供帮助解释eg:man ls 就可以查看ls相关的用法注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。2. ls 查看目...原创 2010-11-09 21:34:08 · 85 阅读 · 0 评论 -
什么是linux的载入点
在介绍Linux分区和挂载点前,我想先说一个Windows的例子,Windows大家都比较熟,再借这个例子来说明什么是Linux分区和挂载点。1.消失了的分区在WinPE下,我将一块硬盘分成一个主分区和四个逻辑分区,主分区指派驱动器号C,四个逻辑分区均不指派驱动器号:这会出现什么情况?结果是在我的电脑中你只能看到一个C盘,其他四个盘都不见了:2.将分区装入文件夹接下来,我在C盘建了boot,hom...原创 2011-06-21 09:35:43 · 143 阅读 · 0 评论 -
vim的使用详解
本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了! vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linu...原创 2009-10-10 16:34:37 · 113 阅读 · 0 评论 -
Linux下的C程序开发初探
找了找网上的入门类文章较少,故自己总结了一下。1.简介使用Linux平台开发C语言程序,应用环境是: 编辑器:Vim 编译器:gcc (GNU CCompiler) 调试器:gdb 函数库:glibc 系统头文件:glibc_header 图形界面:C-GNOME C++-KDE2.gcc介绍gcc是...2009-10-12 11:45:59 · 86 阅读 · 0 评论 -
Linux入门详解
more/less 文件:查看文件内容cat 显示所指文件内容mv (move) mv [参数] -I -fcp (copy) 格式:cp [参数] -f 直接覆盖 -I 提示是否覆盖 -R 递归拷贝(文件夹连同子文件进行拷贝)文件类型:ls -l可以查看的文件类型 1.普通文件(-):文本文件和二...2009-10-12 15:53:49 · 102 阅读 · 0 评论 -
守护进程详述
1.概述 守护进程(daemon)是生存期长的一种进程。它们常常在系统引导装入时启动,在系统关闭时终止。因为它们没有控制终端,所以说它们是在后台运行的。 Linux系统有很多守护进程,它们执行日常事物活动。2.守护进程特性 所有守护进程都是以超级用户(用户ID为0)的优先权运行。 没有一个守护进程具有控制终端—在利用ps -ef查询系统进程时...2009-10-16 18:51:45 · 105 阅读 · 0 评论 -
共享内存
1.概念: 共享内存区域是被多个进程所共同使用的物理内存。如果多个进程都把该进程区域映射到自己的虚拟地址空间,则这些进程就都可以直接访问该共享内存区域,从而可以通过该区域进行通信。共享内存是进程共享数据最快的方法,一个进程向共享内存区域写入了数据,共享这个内存区域的所有进程就可以立刻看到其中的内容。2.共享内存的实现 1)创建共享内存,使用shmget函数 2)映射共享内存,...2009-10-19 09:13:10 · 86 阅读 · 0 评论 -
BootLoader概述
对于计算机系统来说,从开机上电到操作系统启动需要一个引导过程。嵌入式Linux系统同样离不开引导程序,这个引导程序就叫作Bootloader。 Bootloader介绍 Bootloader是在操作系统运行之前执行的一段小程序。通过这段小程序,我们可以初始化硬件设备、建立内存空间的映射表,从而建立适当的系统软硬件环境,为最终调用操作系统内核做好准备。 对于嵌入式系统,B...原创 2009-10-19 15:56:15 · 137 阅读 · 0 评论 -
P、V操作
阐述P,V原语的理论不得不提到的一个人便是赫赫有名的荷兰科学家 E.W.Dijkstra。如果你对这位科学家没有什么印象的话,提起解决图论中最短路径问题的Dijkstra算法应当是我们再熟悉不过的了。P,V原语的概念以及P,V操作当中需要使用到的信号量的概念都是由他在1965年提出的。信号量是最早出现的用来解决进程同步与互斥问题的机制(也可实现进程通信),包括一个称为信号量的变量及对它进行...原创 2009-11-20 20:57:30 · 243 阅读 · 0 评论 -
Linux下的环境变量
如何设置Linux下的环境变量 作者: 出处:linux286社区 更新时间: 2007年03月09日 我们在Linux下安装系统软件的时候,经常遇到一些系统环境变量配置的问题。什么是环境变量?如何定制环境变量?我将在下面做一些介绍。一、什么是环境变量?Linux是一个多用户的操作系统。多用户意味着每个用户登录系统后,都有自己专用的运行环境。而这个环境是由一组变量...原创 2009-11-24 17:32:22 · 72 阅读 · 0 评论 -
Ubuntu的root用户权限设置
Ubuntu安装好后,默认root用户是没有密码的,但是默认关闭了root用户的登录,所以无法登陆 安装的时候设置的用户是唯一可以执行sudo命令的用户 如果非要用root用户登录,需要用安装的时候创建的用户登录进去以后,执行命令 sudo passwd root 设置密码以后,就可以使用 su root 来切换到root用户了...原创 2010-06-19 07:48:21 · 124 阅读 · 0 评论 -
Linux文件和目录访问权限设置
一、文件和目录权限概述 在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录。 通过设定权限可以从以下三种访问方式限制访问权限:只允许用户自己访问;允许一个预先指定的用户组中的用户访问;允许系统中的任何用户访问。同时,用户能够控制一个给定的文件或目录的访问程度。一个文件活...原创 2010-06-19 08:05:03 · 92 阅读 · 0 评论 -
Ubuntu Linux操作系统7.04下打开RAR文件
Ubuntu7.04下打开rar文件: 1 、用ubuntu自带的新立得软件包安装ark软件 sudo apt-get install ark 2 安装完ark,会在菜单的附件中找到,你会发现ark其实已经设计成为支持rar,因为在新建打开等操作中都可以选择rar格式,不过只是写了出来,不是真正的支持。接下来主角要登场了。 3 到这里http://w...原创 2010-06-19 08:17:40 · 105 阅读 · 0 评论 -
Linux的启动过程
本原创文章属于《Linux大棚》博客,博客地址为http://roclinux.cn。文章作者为rocrocket。为了防止某些网站的恶性转载,特在每篇文章前加入此信息,还望读者体谅。===[正文开始]启动第一步--加载BIOS当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、...原创 2011-01-24 14:10:00 · 82 阅读 · 0 评论 -
linux服务器上的11中状态
linux服务器上的11种tcp状态 说明: 通常情况下:一个正常的TCP连接,都会有三个阶段:1、TCP三次握手;2、数据传送;3、TCP四次挥手里面的几个概念:SYN: (同步序列编号,Synchronize Sequence Numbers) ACK: (确认编号,Acknowledgement Number) FIN: (结束标志,FINish) TCP...原创 2011-01-25 16:28:41 · 120 阅读 · 0 评论 -
linux挂载U盘
一Linux加载u盘Linux如何加载(优)U盘第一步,以root用户登陆先加载USB模块 modprobe usb-storage用fdisk -l 看看U盘的设备假如U盘是sda1第二步,确定在 目录 /mnt 下建立了 文件夹 /usb,如果未建立可键入一下命令: md /mnt/usb 成功后进行下一步 第三步, 载入 u 盘,需键...原创 2011-08-15 20:55:33 · 101 阅读 · 0 评论 -
Ubuntu Linux系统下apt-get命令详解 转贴
常用的APT命令参数:apt-cache search package 搜索包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包sudo apt-get install package - - reinstall 重新安装包sudo apt-get -f install 修复安装"...原创 2010-11-04 22:26:39 · 118 阅读 · 0 评论 -
(转)寻找Linux下的网络邻居
编者按:使用Linux操作系统的时候,查找局域网中其他资源是一件挺麻烦的事情。不过这里介绍的四款非常方便、 易用的小软件,会让你查找“网络邻居”马上变得简单无比。 gnomba 这个图形工具允许你扫描不同区域子网内基于SMB协议的电脑,速度要快过Windows 9X在打开“网络邻居”时所做 的扫描。 在网站http://gnomba.darkcorner.net/可以下载到最新的程序版...原创 2011-09-20 08:34:31 · 401 阅读 · 0 评论 -
Linux如何查看JDK的安装路径
首先要申明一下which java是定位不到安装路径的。which java定位到的是java程序的执行路径。那么怎么定位到java的安装路径呢?下面我们来看看例子吧,如下所示:[root@localhost ~]# java -version java version "1.7.0_65" OpenJDK Runtime Environment (rhel-2.5....原创 2017-12-20 10:17:11 · 362 阅读 · 0 评论