1.作用 install命令的作用是安装或升级软件或备份数据,它的使用权限是所有用户。 2.格式 (1)install [选项]... 来源 目的地 (2)install [选项]... 来源... 目录 (3)install -d [选项]... 目录... 在前两种格式中,会将复制至或将多个文件复制至已存在的,同时设定 权限模式及所有者/所属组。在第三种格式中,会创建
Gentoo是一个基于Linux或FreeBSD的自由操作系统,它能为几乎任何应用程序或需求自动地作出优化和定制。追求极限的配置、性能,以及顶尖的用户和开发者社区,都是Gentoo体验的标志特点。 得益于一种称为Portage的技术,Gentoo能成为理想的安全服务器、开发工作站、专业桌面、游戏系统、嵌入式解决方案或者别的东西——你想让它成为什么,它就可以成为什么。由于它近乎无限的适应性,我
#include <stdlib.h>#include <stdio.h> int main(int argc, char *argv[]) { printf("\a"); printf("Welcome to the Momentics IDE\n"); return EXIT_SUCCESS;} #include <stdlib.h&
【iopl系统调用】 功能描述:改变当前进程I/O端口的权能级别。对于允许8514兼容的X服务器在Linux上运行,这一系统调用必不可少。X服务器要求访问所有 65536个I/O端口,ioperm调用不能满足这种需求。另外,为了获取不受限制的I/O端口访问权,以较高级别的I/O权能级运行将允许进程禁止中断。这可能导致系统的崩毁,不推荐那样做。一般用户的I/O访问级是0。本系统调用只应
Hardy(8.04) 版本 Archive.ubuntu.com更新服务器(欧洲,此为官方源,电信网通用户使用): deb [url]http://archive.ubuntu.com/ubuntu/[/url] hardy main restricted universe multiverse deb [url]http://archive.ubuntu.com/ubuntu/[/ur
make命令的关键是找出上一次各个文件的修改时间,利用此修改时间来比较相依 赖文件最后一次修改的时间。若目标文件的修改时间早于其相依文件的修 改时间,则必须先对相依文件进行处理(编译),进而来更新目标文件,若目标文件的修改时间迟于其相依文件的修改时间,则不对该相依文件进行处理(编译)。 利用它可以每次只编译自上次编译后发生变化的文件,从而可以减少一些不必要的编译工作,提高效率。 执行mak
常用的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
dpkg是一个debian包管理工具。能够对包进行安装、卸载、获取信息等操作。用法: 安装(解包并配置): dpkg -i package_file dpkg --install package_file  
关于rpm包转换成deb的方法: sudo apt-get install alien #alien默认没有安装,所以首先要安装它。 sudo alien xxxx.rpm#将rpm转换为deb,完成后会生成一个同名的xxxx.deb。 sudo dpkg -i xxxx.deb #安装。
进入vi的命令 vi filename: 打开或新建文件,并将光标置于第一行首 vi +n filename: 打开文件,并将光标置于第n行首 vi + filename: 打开文件,并将光标置于最后一行首 vi +/pattern filename: 打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename: 在上次正用vi编辑时发生系统
ubuntu root是默认禁用了,不允许用root登陆,所以先要设置root密码。 执行:sudo passwd root 接着输入密码和root密码,重复密码。再重新启动就可以用root登陆。 另外,默认情况下是不允许用root帐号直接登陆图形界面的。 这可以通过修改/etc/gdm/gdm.conf文件来允许root直接登陆,在该文件中,修改其中的AllowRoot=fal
[url]http://www.linuxdiyf.com/viewarticle.php?id=100449[/url] pthread_join使一个线程等待另一个线程结束。代码中如果没有pthread_join主线程会很快结束从而使整个进程结束,从而使创建的线程没有机会开始执行就结束了。加入pthread_join后,主线程会一直等待直到等待的线程结束自己才结束,使创建的线
最近在linux下工作时,越来越觉得迫切需要掌握一门脚本语言,于是开始选择到底学什么?现在比较流行的脚本语言中,perl和python的呼声最大,所以一直不知道该学那一个。今天在网上查了一下,看到这篇博客觉得挺有帮助,故和大家分享一下。原文:shell+sed+awk和perl和python的区别地址:[url]http://blog.csdn.net/annicybc/archive/2008/
Linux系统信息存放在文件里,文件与普通的公务文件类似。每个文件都有自己的名字、内容、存放地址及其它一些管理信息,如文件的用户、文件的大小等。文件可以是一封信、一个通讯录,或者是程序的源语句、程序的数据,甚至可以包括可执行的程序和其它非正文内容。 Linux文件系统具有良好的结构,系统提供了很多文件处理程序。这里主要介绍常用的文件处理命令。 file 1.作用 file通过探测文件内容判断文件类
对于一个文件来说,有唯一的索引接点与之对应,而对于一个索引接点号,却可以有多个文件名与之对应。因此,在磁盘上的同一个文件可以通过不同的路径去访问该文件。注意在Linux下是一切皆文件的啊,文件夹、新加的硬盘 ...都可以看着文件来处理的啊。 连接有软连接和硬连接(hard link)之分的,软连接(symbolic link)又叫符号连接。符号连接相当于Win
VNC实现的控制原理 1.屏幕控制原理 VNC是把被控制端的屏幕做成图像,经过压缩后传送到控制端 控制端的控制信息(如鼠标信息)传送到被控制端后进入消息队列客户端 &n
VNC就是Virtual network computing的缩写,他支持linux、unix、windows等多种平台,可以跨平台使用,也支持带Java的浏览器进行远程控制。 网上有相当多使用vnc的介绍,我参考了部分的文档,结合红旗linux的产品,整理出下面这篇文章,请留意。 vnc client通过架构在tcp/ip上的vnc协议与vnc server沟通,通过认证后,
前两天项目要求一个附加功能,远程监视服务器的运行状况,要定期监视指定端口,指定业务,还包括服务器的磁盘空间,内存,CPU使用率等等。这头俩事还好说,ping和telnet也就搞定了,实在不行就开个socket连一下,关键后边的事有点抓瞎,要是在本地,可以通过API得到系统信息,分析磁盘空间,内存啥的,可是远程得到别的机子的信息,那不成木马了么。到网上一查,原来有SNMP可以帮着做这件事情。于是就了
Beej's 网络编程指南 Internet SocketsVersion 1.5.5 (13-Jan-1999)[[url]http://www.ecst.csuchico.edu/~beej/guide/net[/url]] 原著:Brian "Beej" Hall翻译:Wilbur Lang 介绍Hey! Socket 编程让你沮丧吗?从 man pages 中很难得到有用的信息吗?你想
[精华] linux操作系统下c语言编程入门<unix操作系统下同样适用> -------------------------------------------------------------------------------- [url]http://www.chinaunix.net[/url] 作者:007xiong 发表于:2007
1.“文件大小”与“所占空间”的差别 为了便于大家理解,我们先来看两个例子: 例1:找到D盘上的Ersave2.dat文件,用鼠标右键单击该文件,选择“属性”,即可打开对话框,我们可以看到,Ersave2.dat的实际大小为655,628 Byte(字节),但它所占用的空间却为688,128 Byte,两者整整相差了32KB。 例2:同样是该文件,如果将它复制到A盘,你会发现该文件实际大小和所占空
Linux系统调用-- recv/recvfrom/recvmsg函数详解2007-09-10 23:37 【recv/recvfrom/recvmsg系统调用】 功能描述: 从套接字上接收一个消息。对于recvfrom 和 recvmsg,可同时应用于面向连接的和无连接的套接字。recv一般只用在面向连接的套接字,几乎等同于recvfrom,只要将recvfrom的
服务器端代码 #include <stdio.h>#include <stdlib.h>#include <string.h>#include <sys/types.h>#include <netinet/in.h>#include <sys/socket.h>#include <arpa/inet.h>#inc
一、引言UDP是TCP/IP协议中的传输层协议的一种,本文介绍了在Linux下编写基于UDP协议的Client/Server模型的程序的方法,并给出了一个echo Client/Server例子程序。二、UDP协议简介UDP是一种简单的传输层协议,在RFC768中有详细描述。UDP协议是一种非连接的、不可靠的数据报文协议,完全不同于提供面向连接的、可靠的字节流的TCP协议。虽然UDP有很多不足,但
今天发现自己的系统存在很严重缺陷,当前台关闭的时候后台就无法正常工作,原因很好定位,后台的socket连接超时时间过长,系统默认时间好像是75秒,于是找资料,根据下边文章中的内容解决了,把超时时间设为5秒后,感觉好多了。看来还有好多东西需要慢慢挖掘阿! 如何设置socket的Connect超时(linux) [From]http://d
大家都抱怨root在gnome的锁屏问题,的确让人恼火啊 经测试如下可行 1.[url]http://www.tux.org/~bagleyd/latest/[/url] 下载xlockmore-5.12.tar.bz2 2.bunzip2解压,然后进入安装目录开始编译安装, ./configure --prefix=/usr/X11R6 make make ins
smartd是一个守护进程(一个帮助程序),它能监视拥有自我监视,分析和汇报技术(Self-Monitoring, Analysis, and Reporting Technology - SMART)的硬盘。 SMART系统使得硬盘能监视并汇报自己的运行状况。它的一个重要特性是能够预测失败,使得系统管理员能避免数据丢失。&
1.概述 虽然Linux可以在任何一台386以上的PC上运行,目前大多数人使用的都是新型的,带有各种外设的桌面PC或者笔记本电脑,这样,电源管理功能(PM)就逐渐变得越来越重要。在笔记本电脑上电源管理可以节能,延长电池寿命,而在桌面PC上它可以降低幅射,降温,延长外设使用寿命。现在的操作系统大都内置了电源管理支持,例如 Windows 和 Linux。 2.PC机实现电源管理的方法 要实现电
一、以非特权用户运行MySQL服务器 在讨论如何启动MySQL服务器之前,让我们考虑一下应该以什么用户身份运行MySQL服务器。服务器可以手动或自动启动。如果你手动启动它,服务器以你登录Unix(Linux)的用户身份启动,即如果你用paul登录Unix并启动服务器,它用paul运行;如果你用su命令切换到root,然后运启动服务器,则它以root运行。然而,大多数情况下你可
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号