linux服务器作为ftp客户端要安装什么软件包
在Linux 操作系统下几乎所有的软件均通过RPM 进行安装卸载及管理等 操作RPM 的全称为Redhat Package Manager 是由Redhat 公司提出的 用于管理Linux 下软件包的软件Linux 安装时除了几个核心模块以外其 余几乎所有的模块均通过RPM 完成安装RPM 有五种操作模式分别为 安装卸载升级查询和验证1.1.1 RPM 安装操作 命令 rpm -i 需要安装的包文件名 举例如下 rpm -i example.rpm 安装example.rpm 包 rpm -iv example.rpm 安装example.rpm 包并在安装过程中显示正在 安装的文件信息 rpm -ivh example.rpm 安装example.rpm 包并在安装过程中显示正在 安装的文件信息及安装进度1.1.2 RPM 查询操作 命令 rpm -q … 附加查询命令 a 查询所有已经安装的包 以下两个附加命令用于查询安装包的信息 i 显示安装包的信息 l 显示安装包中的所有文件被安装到哪些目录下 s 显示安装版中的所有文件状态及被安装到哪些目录下 以下两个附加命令用于指定需要查询的是安装包还是已安装后的文件 p 查询的是安装包的信息 f 查询的是已安装的某文件信息 举例如下 rpm -qa | grep tomcat4 查看tomcat4 是否被安装 rpm -qip example.rpm 查看example.rpm 安装包的信息 rpm -qif /bin/df 查看/bin/df 文件所在安装包的信息 rpm -qlf /bin/df 查看/bin/df 文件所在安装包中的各个文件分别被 安装到哪个目录下1.1.3 RPM 卸载操作 命令 rpm -e 需要卸载的安装包 在卸载之前通常需要使用rpm -q …命令查出需要卸载的安装包名称 举例如下 rpm -e tomcat4 卸载tomcat4 软件包1.1.4 RPM 升级操作 命令 rpm -U 需要升级的包 举例如下 rpm -Uvh example.rpm 升级example.rpm 软件包1.1.5 RPM 验证操作 命令 rpm -V 需要验证的包 举例如下 rpm -Vf /etc/tomcat4/tomcat4.conf 输出信息类似如下 S.5....T c /etc/tomcat4/tomcat4.conf 其中S 表示文件大小修改过T 表示文件日期修改过1.1.6 RPM 的其他附加命令--force 强制操作如强制安装删除等--requires 显示该包的依赖关系--nodeps 忽略依赖关系并继续操作2.2 Linux 操作系统的时钟系统2.2.1 时钟系统介绍 对于Linux 操作系统主要有两种时钟系统1 硬件时钟系统该时钟系统的运行独立于任何系统控制程序在CPU 内 部运行既使系统断电该时钟系统仍然保持运行此时钟系统常常被称为 实时时钟系统RTC BIOS 时钟系统或CMOS 时钟系统2 系统时间该时间为Linux 内核的时钟系统所维护并且被定时中断程序 所驱动该时间仅当Linux 系统运行过程中有意义该系统时间表示为以UTC 通用协调时间Universal Time Coordinated 计算自1970 年1 月1 日0 时0 分0 秒起至当前时刻所经过的秒数该数字不是整数以小数方式表示 精度 在Linux 系统中真正起作用的是系统时间硬件时钟系统的唯一作用是在 Linux 系统没有运行时保持时间的运行当Linux 操作系统启动时系统会 自动将硬件时钟系统的时间同步到Linux 系统时间并且在之后的整个Linux 运行过程中不再使用该硬件时钟系统这与DOS 的实现方式完全不同在 DOS 中只有硬件时间系统的概念而在Linux 操作系统关闭时系统会 自动将当前的Linux 系统时间同步到硬件时钟系统所维护的时间2.2.2 硬件时钟系统与系统时间的同步/sbin/hwclock 用于同步硬件时钟系统的时间与Linux 操作系统时间 查看当前硬件时钟系统时间的命令为/sbin/hwclock --show 将硬件时钟系统时间同步到Linux 操作系统时间的命令为/sbin/hwclock --hctosys 将Linux 操作系统时间同步到硬件时钟系统时间的命令为/sbin/hwclock --systohc 如果观察系统启动/关闭时执行的初始化脚本”/etc/rc.d/rc.sysinit” 我们不难发 现系统启动过程中自动调用/sbin/hwclock --hctosys 将硬件时钟系统 时间同步到操作系统时间而在系统关闭过程中自动调用/sbin/hwclock--systohc 将操作系统时间同步到硬件时钟系统时间
求linux下如何安装程序
通常Linux应用软件的安装包有三种: tar包,如software-1.2.3-1.tar.gz。
它是使用UNIX系统的打包工具tar打包的。
rpm包,如software-1.2.3-1.i386.rpm。
它是Redhat Linux提供的一种包封装格式。
dpkg包,如software-1.2.3-1.deb。
它是Debain Linux提供的一种包封装格式。
大多数Linux应用软件包的命名也有一定的规律,它遵循:名称-版本-修正版-类型 三种包分别介绍它们的安装方式1. tar包安装整个安装过程可以分为以下几步: 取得应用软件:通过下载、购买光盘的方法获得; 解压缩文件:一般tar包,都会再做一次压缩,如gzip、bz2等,所以你需要先解压。
如果是最常见的gz格式,则可以执行:“tar –xvzf 软件包名”,就可以一步完成解压与解包工作。
如果不是,则先用解压软件,再执行“tar –xvf 解压后的tar包”进行解包; 阅读附带的INSTALL文件、README文件; 执行“./configure”命令为编译做好准备; 执行“make”命令进行软件编译; 执行“make install”完成安装; 执行“make clean”删除安装时产生的临时文件。
2. RPM包安装执行: rpm –ivh rpm软件包名3. dep包安装dpkg –i deb软件包名
linux命令行下如何下载应用软件
如果你用的是 Ubuntu 或其他 Debian 衍生的发行版,可以使用 apt-get命令。
比如:$ sudo apt-get install 软件包名称然后输入密码,如果软件包的名称正确,软件安装进程就会被启动。
apt-get 还可以删除软件,只要把上面的 install 换成 remove 就行了。
在redhat安装vsftpd时,登录ftp时出现这种错误,请问是怎么回事?
Linux安装指南2007-01-08 11:32 在Internet迅速发展、上网人数不断增加、网上信息流量越来越大的情况下,你是非曲直否为寻找不到一种支持多用户、能够充当Internet服务器、支持图形界面的高速、可靠、廉价的操作系统而苦恼呢?现在,一种可行的解决方案——Linux操作系统出现在人们的面前。
是什么使得广大用户对Linux如此着迷?除了Linux永远不会崩溃的神话之外,在486机器上能够照样正常运行,以及与Microsoft产品截然不同的全新风格都可以算得上是Linux备受青睐的原因。
“窗”外的世界是怎样的呢?来看看吧! Linux是开放源代码的免费软件,具有诱人的市场前景,多家厂商都竞相推出自己的Linux产品。
不同厂商的Linux产品各有千秋,区别主要在于随Linux核心操作系统一同出售的工具软件不同以及系统的安装过程存在一定的差异。
目前,主要的Linux系统经销商有Red Hat Software、Caldera、 Slackware、 S.u.S.E. 以及Debian等。
本文将主要结合目前较为流行,同时也是较为成熟的Red Hat Linux 6.0版本,对Linux系统的安装和基础应用进行详细地介绍,相信广大读者在看过本文之后再结合自己的学习和实践,一定会在较短的时间内了解Linux,从而为进一步学习和掌握它打下坚实的基础。
本文假定用户在安装Linux之前已经在使用Win 95或Win 98操作系统。
对于那些希望只安装Linux系统的用户同样可以参照本文的讲解。
一、安装前的准备 Linux安装光盘支持由光驱启动安装,用户只要对BIOS进行相应设置,就可以由光盘直接启动进入Linux的安装界面。
在正式安装Linux操作系统之前,用户应注意以下两个方面的问题: 1.硬盘空间 Linux需要在硬盘上建立自己的磁盘分区,如果用户不希望对现有系统下的硬盘进行重新分区,建议使用一些第三方工具软件,如Partition Magic等,对硬盘上已经存在的分区进行压缩,从而为安装Linux腾出足够空间。
用户需要为Linux预留大约500兆硬盘空间,既可以位于已经存在的扩展分区,也可以是没有被划分分区的硬盘空间。
Red Hat Linux 6.0可以在安装过程中自己创建分区,所以用户所要做的只是为Linux操作系统预留足够的硬盘空间即可。
2.记录用户机器硬件配置信息 虽然Linux的安装过程已经被尽可能的简化,但是Linux仍然有可能不能自动检测到用户系统中的所有硬件配置。
用户在安装过程中可能要回答某些硬件的设置问题,为了保证安装的系统可用,好用,建议用户在安装之前记录下系统的硬件配置信息。
一个最简单的方法是在Windows下用鼠标右击“我的电脑”,选中“属性”,在出现的对话框中点击“设备管理”。
其中包含了用户需要知道的所有信息,用户尤其应当注意显示器、显卡和声卡的配置情况。
二、开始安装 注意,在启动Linux的安装过程之后,没有类似Windows系统安装中“退出安装”的功能选项。
如果用户在安装过程中碰到无法解决的问题而不能继续进行安装时,可以同时按下“Ctrl+Alt+Delete”键退出安装过程,等到找到问题的解决方法之后重新进行安装。
Red Hat Linux的安装过程采用图形界面,由键盘进行控制。
其中“Tab”键用于在不同的选项之间移动,空格键用于选定或取消对某一项的选择,“Enter”键用于按动屏幕中高亮度突出显示的按钮。
在屏幕的底部显示可能会用到的键盘命令。
1.启动安装过程 安装过程一开始,首先出现欢迎对话框,用户按“Enter”键继续。
Red Hat先会询问用户使用何种语言、用户使用的键盘类型(默认选项为美式键盘”)以及安装软件的位置(选择“本地CD-ROM)。
在随后的升级或安装系统的询问中选择“安装”,使用何种安装类型选择“自定义安装”。
Red Hat在用户对上述问题作出答复之后,检测用户系统中是否存在SCSI 设备。
如果Linux自己没有找到任何的SCSI 设备,就会询问用户是否使用了SCSI 设备。
大多数用户可以回答“否”,如果用户确实使用了SCSI 设备,就要在列出的SCSI 设备驱动中进行选择,并提供一些基本的配置参数以便使Linux系统能够正常使用该设备。
2.使用Disk Druid建立Linux文件系统 在第1个过程结束之后,Red Hat将会提示用户建立Linux文件系统。
在被询问使用何种工具时,选择Disk Druid。
(见^22020305a^1) 现在用户需要在预留的硬盘空间中创建两个分区。
第一个分区作为Linux的根(root)分区,用于安装Linux文件。
第二个分区作为交换分区,用于补充用户的物理内存。
该分区相当于Windows 系统中的交换文件,但是Linux需要建立一个独立的交换分区。
在硬盘预留空间添加分区的方法如下: 按“F1”键添加分区,输入“/”作为安装点(mount point),选择Linux Native(Linux本地分区)作为分区类型,然后在设定完分区大小之后按“OK”完成分区添加过程。
用户可以按照同样的步骤添加一个交换分区。
注意“安装点”一项空出,选择“Linux Swap”作为分区类型,交换分区的大小不能低于用户物理内存的实际大小。
例如,如果用户内存为36MB,交换分区的大小至少应当为36MB。
Disk Druid将会显示出用户添加的两个分区的信息:一个较大的根分区和一个较小的交换分区。
用户选择“OK”,当Red ...
哪里可以下载纯命令行的Linux
如果你也不需要太多太大的附加软件包(它有软件包管理器,可以通过它安装别的软件),建议你使用ttyLinux。
它的主页是:http://www.minimalinux.org/ttylinux/这里有它的简单介绍:http://linuxtoy.org/archives/ttylinux.html这里有一个图文安装介绍(不过他用的虚拟机,但很容易类比到真机):http://leibin-2001.blog.163.com/blog/static/26895759200722913744517/
linux操作系统是怎样一种系统
哥们你主要要的是Linux学习资源吧 格尼介绍几个网站你自己去下吧 上面资源很多你挑点比较适合你的! 天天更新的Linux文章:http://www.linuxdiyf.com/articlelist.php?id=3 需要Linux电子书籍可以到这下载:http://www.linuxdiyf.com/bbs/forum-6-1.html 需要Linux技术文章可以到这:http://www.linuxdiyf.com/bbs/forum-3-1.html Linux电子书籍推荐下载:http://www.linux286.com/linux/linuxdzsj.htm 什么是Linux 相信了解一些IT知识的人都听过Linux这个名词。
Linux操作系统(Linux),是一种计算机操作系统。
Linux操作系统的内核的名字也是“Linux”。
Linux操作系统也是自由软件和开放源代码发展中最著名的例子。
Linux内核最初是为英特尔386微处理器设计的。
现在Linux内核支持从个人电脑到大型主机甚至包括嵌入式系统在内的各种硬件设备。
在开始的时候,Linux只是个人狂热爱好的一种产物。
但是现在,Linux已经成为了一种受到广泛关注和支持的一种操作系统。
包括IBM和惠普在内的一些计算机业巨头也开始支持Linux。
很多人认为,和其他的商用Unix系统以及微软 Windows相比,作为自由软件的Linux具有低成本,安全性高,更加可信赖的优势。
Linux内核最初只是由芬兰人林纳斯?托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。
最初的设想中,Linux是一种类似Minix这样的一种操作系统。
Linux的第一个版本在1991年9月被发布在Internet上,随后在10月份第二个版本就发布了。
Linux的历史是和GNU紧密联系在一起的。
从1983年开始的GNU计划致力于开发一个自由并且完整的类Unix操作系统,包括软件开发工具和各种应用程序。
到1991年Linux内核发布的时候,GNU已经几乎完成了除了系统内核之外的各种必备软件的开发。
在Linus Torvalds和其他开发人员的努力下,GNU组件可以运行于Linux内核之上。
整个内核是基于GNU通用公共许可,也就是GPL(General Pubic License)的,但是Linux内核并不是GNU 计划的一部分。
Linux的标志和吉祥物是一只名字叫做Tux的企鹅,Linux的注册商标是Linus Torvalds所有的。
这是由于在1996年,一个名字叫做William R. Della Croce的律师开始向各个Linux发布商发信,声明他拥有Linux商标的所有权,并且要求各个发布商支付版税,这些发行商集体进行上诉,要求将该注册商标重新分配给Linus Torvalds。
Linux的某些版本是不需要安装就能使用的版本,他们称为LiveCD。
Linux商标的故事 讲一个关于Linux的小故事: 大家知道Linux的名字属于众所周知的操作系统,和它的开发者(Linux Comunity)并不是一个商标或者注册商标。
然而有一个厚颜无耻的美国人(对不起,记不清时间和他的名字了)在美国的商标局注册了Linux为操纵计算机工作的软件系统,并且获得了批准,并从1994年生效。
这个人据此向几个著名的Linux发行者(例如Redhat和Caldera)索要商标使用费。
这下子可捅了马蜂窝了,Linus Tolvalds和其它的很多人发起了请愿活动要求取消这个商标,有知识产权方面很有经验的律师自愿给打官司。
(当然谁也不会给那无耻之徒钱的,甚至他的律师在弄清真象后也拒绝代理他了)最近有了结果了,商标局撤销了那个注册!正义必将战胜邪恶!Linux正确读音及音标 “Linux”这个单词根据Linus Torvalds本人的发音应该是“哩呐克斯” 音标是 ['li:nэks] 重音在“哩”上 以上结论来自红旗Linux技术支持部及一个从事网络安全工作多年的网友 上面是原话,他们答案是一致的当然也是权威的 主要是因为看见几位大侠级别的兄弟把“Linux”读错了 并且把错误的读音教给了新来的朋友 所以就想着去问问正确读音 “哩呐克斯”只是根据发音翻译的 请大家按照['li:nэks]这个音标读 Linux系统特征 Linux系统有文本编辑界面和图形用户界面(GUI)。
其特征包括:多用户、多任务、多平台、可编程SHELL、提供源代码、仿真终端、支持多种文件系统及强大的网络功能等。
多用户:多个用户(六个)能同时从相同或不同的终端(终端号:tty1~tty6)上用同一个应用程序的副本进行工作。
在控制台,切换终端的命令是:ALT+F1~F6;在仿真终端窗口(ps/0~n)是:SHIFT+ALT+F1~F6。
多任务:可同时执行多个程序,程序之间互不妨碍。
与WINDOWS的多任务不同,Linux将系统没有用到的剩余物理内存全部用来做硬盘的高速缓存。
笔者曾经打开三个xterm,分别用于查找文件、调试程序、发邮件。
而且还可以指定某一个程序在后台运行,指定某一些程序在特定的时间内运行(at命令)。
多平台:Linux能在X86平台上运行,也能移植到其他平台。
可编程SHELL:SHELL是解释并执行命令的系统外壳程序。
通过编写SHELL程序,使得系统更加个性化;而且在一些程序中具有C语言的功能。
提供源代码:Linux是自由软件,源代码完全公开,可以自行编译内核,修改和扩充操作系统,进行二次开发。
Linux支持的文件系统很多,例如:EXT3、NFS、VFS、ISO9660、MSDOS等等。
网络功能:较全面的实现了TCP/IP、SLIP、PPP、PLIP协议,功能强大。
Linux与其它系统比较 Linux可以和PC机上的其他操作系统共存,但还是有...
shell脚本怎么判断Linux机器是否装了ftp? 还有怎么判断一串字符串是...
你的Linux是什么发行版的啊?最常用的发行版的软件包管理系统有Debian系(包括Debian,Ubuntu,Mint等)和Red Hat系(包括RHEL,Fedora,CentOs,Scientific),前者查找ftp是否安装了ftp的命令是:dpkg -l | grep ftp,后者的命令是:rpm -qa | grep ftp。
判断一个字符串是否以"ftp"结尾的命令是:cat 文件名 | grep "ftp$"。
转载请注明出处51数据库 » linuxftp软件包