你可以利用linux固有的command shell的灵活性,创建脚本语言,帮助你在linux环境中模拟dos命令。具体做法如下。 如果你是一位it支持专家,你对于windows的命令操作非常喜欢,在你第一次使用linux的命令行的时候,你可能很快就会发现自己被搞糊涂了。长期以来你所熟悉的dos命令在linux中不存在了。所以你会发现,自己面临着一项可怕的任务:重新学习并熟悉一整套新的命令。 作为另一个选择,你可以利用linux command shell固有的灵活性,创建脚本,帮助你在linux环境中模拟dos命令。具体做法如下。 shell scripting的基础linux的shell scripting 是一种自动完成多种类型任务的方法,从夜间备份到简单的命令行应用。几乎任何程序都可以通过shell script完成。你甚至可以在脚本内部完成简单的条件检查。shell script...
1、使用急救盘组进行维护 急救盘组(也称为boot/root盘组),是系统管理员必不可少的工具。用它可以独立地启动和运行一个完整的linux系统。实际上,急救盘组中的第2张盘上就有一个完整的linux系统,包括root文件系统;而第1张盘则存放了可启动的内核。 使用急救盘组维护系统很简单。只需用这两张盘启动系统后,进入急救模式,这时使用的是root账户。 为了能访问硬盘上的文件,需要手工安装硬盘文件系统。例如,用下面的命令可在/mnt目录中安装/dev/hda2盘上的ext2fs类型的linux文件系统: # monut -t ext2/dev/hda2/mnt 注:现在根目录是急救盘上的根目录。为了访问硬盘文件系统中的文件,必须先把它安装到某个目录下。这样,如果将硬盘上文件系统安装在/mmt目录下,则硬盘上原来的/etc/passwd文件的路径就是 /mnt/etc/passwd。 2、...
在目前最流行的redhatlinux 9.0中有gnome和kde这两个图形桌面。这两个桌面系统中分别有两个不同的文件管理器:在gnome中是nautilus(鹦鹉螺)而kde中是konqueror,各有不少很实用的特色。 其实不管你登录哪个桌面都可以同时使用这两个文件管理器,方法很简单:在kde中打开文件管理器konqueror,找到/usr/bin/目录,将nautilus文件直接拖到任务栏上,并在弹出的对话框中为它建一个新图标,以后只要点击该图标就可以运行nautilus文件管理器。同理,在gnome中,在同目录下找到konqueror文件,然后进行同样的操作即可。 不过有一个小问题,如果你在两个桌面系统中使用了不同的字体或者非系统默认字体时,在kde中运行nautilus文件管理器时会发现字体和系统设置不一样。这时可以在/usr/bin/目录下找到gnome-font-proper...
1、登录帐户管理 在linux下登录用户帐户的管理是通过utmp和wtmp这两个工具来实现的。wtmp还记录系统重启和系统状态变化的有关信息。所有与utmp和wtmp相关的数据都分别被保存在/var/run/utmp和/var/log/wtmp这两个文件中。这两个文件均归属于root用户所有并且访问权限被设置为644,这些文件中的数据是加密过的。可以用dump-utmp这个工具将原始的数据转换为ascii的数据,便于系统管理员分析用户的登录以及系统重启和系统状态变化的有关信息。 登录帐户管理的相关命令 last 命令提供了每个用户登录和退出的时间,同时还有系统重新启动以及运行状态改变的信息。默认情况下,last分析/var/log/wtmp文件并显示每个连接和运行状态改变的信息。last输出的信息可能太多而让查看的人无法应付,典型的用法是last –5,表示查看/var/log/wtmp中...
虽然 gui 桌面(如 kde 和 gnome)能够帮助用户利用 linux 特性,而无需关于命令行接口的功能知识,但还是经常会需要更多的功能和灵活性。而且,基本熟悉这些命令对于在 shell 脚本中正确地使某些功能自动化仍然是必需的。 这篇文章是关于 linux 文件命令的一个“速成教程”,它是为那些刚接触这个操作系统或者只是需要补充这方面知识的用户提供的。它包含了对一些更有用的命令的一个简明的概述以及关于它们的最强大的应用的指导。下面包含的信息 — 结合一些实验 — 将使您能够容易地掌握这些基本的命令。(注意:当涉及到一个与 oracle 集群文件系统 (ocfs) 结合的内核时,这些命令中的某些命令的行为可能会稍微有所不同。在此情况下,oracle 提供了一个 ocfs 工具集,该工具集可以为文件命令应用提供一个更好的选择。) 注意,这里包含的所有示例都在 suse linux...
在“linux 文件命令精通指南(上)”中,我们讨论了利用最基础和最常用 linux 文件命令所需的基本信息。在本文中,我将对 linux 系统命令作同样的讨论。 我们在前一篇文章中了解到,在 linux/unix 世界中,一切都被看作文件,包括系统管理命令。单独对于组织而言,我们在本系列的第一部分中讨论了文件命令,并将在本文中提供最有用的系统诊断和维护命令。 对于文件命令,我们在此处详尽讨论了某些相当简单和直观的管理命令。而只描述了其他较复杂命令的功能,以便在您需要使用时,知道存在这些命令及其用途。本文不涉及对每个命令使用背后的基本原理的详细讨论,但是我们将讨论最基本和最有用的命令,这些命令用于监视和管理打印机服务、文件系统、磁盘和进程。 有关超级用户的更多信息 这里讨论的很多命令可以由常规用户在其自己的文件和进程中执行。但是,某些命令,如 fdisk,需要有 root 权限才...
近年来linux在服务器市场占有比例日渐攀升,除了缘于linux的免费和安全性之外,还因为linux上的应用服务日益丰富。大部分常见的服务都在linux上有了较好的解决方案。而对于intenet上应用最广泛的web服务来说,linux的表现就更为出色。谁也无法说 清internet上究竟有多少个网站,但在众多网站中,采用php和jsp开发的网站无疑占居了极大的市场份额。下面就介绍一下如何在linux上架设支持jsp+php+mysql的web服务器。 对于web服务,apache无疑是首选。数据库方面选用mysql,这对于一般应用也够了,当然linux下也可以安装oracle、db2等大型数据库,可是它们费用昂贵。至于对于开发语言的支持,jsp和php无疑是当前最主流和应用最广泛的web开发语言了。所有这些软件我们可以从以下网站上找到: resin:http://www.caucho.co...
作为linux下的程序开发人员,大家一定都遇到过makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单makefile,如果要想写出一个符合自由软件惯例的makefile就不那么容易了。 在本文中,将给大家介绍如何使用autoconf和automake两个工具来帮助我们自动地生成符合自由软件惯例的makefile,这样就可以象常见的gnu程序一样,只要使用“./configure”,“make”,“make instal”就可以把程序安装到linux系统中去了。这将特别适合想做开放源代码软件的程序开发人员,又或如果你只是自己写些小的toy程序,那么这个文章对你也会有很大的帮助。 一、makefile介绍 makefile是用于自动编译和链接的,一个工程有很多文件组成,每一个文件的改变都会导致工程的重新链接,但是不是所有的文件都需要重新编译,ma...
apache 1.3.12 + tomcat 3.1.1 + jdk 1.2.2 + mod_jserv.so 1. 所需软件及下载 apache_1.3.12.tar.gz http://www.apache.org jakarta-tomcat-3.1.1.tar.gz http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.1.1/bin/ jdk-1_2_2_007-linux-i386.tar.gz http://java.sun.com/products/jdk/1.2/download-linux.html mod_jserv.so http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.1.1/bin/linux/i386 2. 安装 首先将上述四...
安全专家正在敦促linux服务器和工作站的用户立即采取措施修补在linux内核中发现的两个缺陷。这些缺陷可以影响到目前所有版本的linux,而且还可能导致黑客控制linux系统。 上述缺陷均与内核的存储管理技术有关,它们是由一家波兰安全公司isec发现的。领军的linux销售商红帽、suse以及debian以及其他销售商已经发布了旨在弥补上述缺陷的补丁。 此外,上述销售商还发布了针对较小缺陷的补丁,其中包括一个影响到支持视频卡的内核模式的缺陷以及一个影响到usb驱动器的缺陷。 红帽公司的安全因应小组负责人马克-科克斯(mark cox)表示:“上述存储缺陷是很严重的。”...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器