- 浏览: 460171 次
- 性别:
- 来自: 大连
-
文章分类
最新评论
-
youngcoder:
111111
java格式化金额数字 -
mittyok:
顶一个,自动选择还真是不知道,呵呵!
PL/SQL Developer使用技巧 -
tomcent:
楼主用过OBackup 备份软件吗?不知道怎么样
oracle 备份命令 -
www6wzk:
太给力了,居然好了
mysql中文乱码解决 -
_jessic_:
管用 谢了哈
mysql中文乱码解决
第一讲:
这篇东西是关于Unix系统操作的教程。也是Unix 的入门教程。如果你有兴趣学,请看下去,保证你可以学到许多有用的东西。如果你满足于dos,windows的操作,不想对网络服务器,有任何了解的话,可以不看。因为你并不想成为计算机高手。本教程仅仅讲授Unix 系统的常用命令,不涉及 Unix 的历史、安装和编程。如果你想得到更多的知识, 请查找其他的教材。本教程参考了《精通Unix》、《Unix基础》、《Unix系统使用指南 》等书,你可以在那里找到更多的知识。
准备知识:
Unix是一个多任务多用户的操作系统。多任务是指可以同时运行几个不同的程序,或命令。在操作系统的术语里叫“进程”,就象在运行Windows95的时候我们可以一边听CD 一边打字,同时打印机还在工作。多用户是指一台运行Unix系统的机器可以同时具有几个不同的输入输出设备,给几个,几十个用户同时使用。不同的输入输出设备我们称为终端。 Unix 给每个终端设置不同的序号以协调工作,这个序号被称为终端序号。 Unix是一个根本不同于Dos的系统,无论其命令格式,用途都和Dos有很大区别。比如: 目录分割符是"/",而不是"\"。具体的不同请参考其他书籍。
开始练习之前:
在开始教授Unix命令之前,请先记下这个地址:http://www.cyberspace.org/。它是 一台在美国的,连上Internet的Unix主机。之所以告诉大家这个地址是因为它提供免费的帐号供大家使用。是免费的。就是说你可以先去那里申请一个帐号,然后在那里练习 你所学到的Unix命令。因为我相信不是每个朋友都可以轻松地得到Unix帐号的。 在你成功的申请好帐号之后,请在你Windows95的dos窗口里输入"telnet cyberspace.org" 等待连上主机。接下来就是输入你的用户名和密码,不要告诉我这些你都不会,如果你 不会的话,你是怎么连到这个网页的? 现在假定你连上了主机,系统的提示符应该是"cyberscpae.org%",对这个就是提示符 就象dos里"c:\>"。接下去我将开始命令篇。
ls
你记不记得你学会的第一个Dos命令?反正我学会的第一个命令是dir:列目录和文件的命令。你学会的第一个Unix的命令也是列目录和文件的命令ls. 功能列出当前目录下的文件和目录。 同Dos一样,Unix系统命令也是带参数的。ls的参数有"a","l","F"。请注意,F是大写。 Unix系统里对命令的大小是严格区分的。(所以我们做网页常常会发生连接错误)同dos 不一样的地方在于,Unix命令的参数是"-"为其前导,而不是"/"。所以完整的ls命令是
ls -l -a -F或ls -laF
-l:long的意思,把文件的其他资料,如文件长度,上次修改的日期等等列出来。
-a:all的意思,把本目录下所有的文件,包括隐含的文件也列出来。
-F:显示文件类型。"*"表示可执行文件,"/"表示目录,"@"表示连接。
好,请在你的机器上输入ls -l -a -F,或许这是你一生里第一个Unix命令。记住了吗?
cd
变换目录,和Dos相同。如果你在cd后面没有给定目的地,则表示目的地是家目录。 在unix中有三中表示目录的符号".","..","~"。 "."表示当前目录路径的位置 ".."表示当前路径的上一层目录,或称"父目录" "~"表示家目录,所谓家目录指系统管理员分配给你的目录,比如你的用户名是li,那么 你的家目录就是在"~li",在cd后面加上"~li"就是去你的家目录。
date
显示出当前的时间和日期,记住在Unix里你是无法修改系统时间的。输出时间一般是 格林威志时间。
who
该命令告诉你现在你使用的系统里有哪些用户。Unix是一个多用户的操作系统,同时在 机器上的可能有数十甚至数百人。who命令可以把他们的名字和终端号都列出来。who命令有 一个比较有趣的用法,"who am I"如其字面上的意思,让Unix显示你的用户名和终端类型
more
more命令有点象Dos里的Type命令,就是显示文本文件的内容。比如你要显示文件file1的 内容,可以用: more file1 当要看的文件超过屏幕可以容纳的行数,就会在屏幕的左下角出现一个"--More--"并告诉 你已经看过了整个文件的百分之几。如果要继续看下去,就敲"Space Bar",可以看下一页, 或用"Enter",就会读入下一行。 more命令还可以由你指定开始的行数。比如file1文件有1000行,你已经看过100行,那么可以用"more +100 file1"则直接从第100行开始看起。还有可以在命令里指定关键字。ore +/key_word 这样写,more就会从含有"key_word"字样的那一行的前两行开始显示。也许你已经注意到,Unix里对文本文件的操作要比Dos强大的多,实际上的确如此。
cp
cp命令同dos里的copy命令是一样的,复制文件。 比如:
cp file1 file2
注意,如果你当前目录里已经含有file2这个文件,这个操作将会覆盖原来的file2。也许 在Dos里不会这样,它会要你确认。但你现在在用Unix,在你没有叫它确认之前,它不会那么做。
cp -i file1 file2
当你使用了-i这个选项,再遇到重名的情况系统将要你确认是否继续。 cp命令还有两个比较重要的选项:-r -p
cp -r /dir1 /dir_temp 这条命令是将目录dir1完全地复制到目录/dir_temp里,在Dos里着条命令叫xcopy
cp -p file1 file2
Unix的系统和dos有一个不同的地方,在dos里copy一个文件是不会改变它的文件修改时间 的,除非你确实那样做了。在Unix里不同,它要改你的时间,或许它认为cp也是一种修改吧。 当你加上-p以后就不会改时间了。
用惯Dos的人或许会对下面的一行命令大惑不解:
cp file1 file2 file3 dir_dest 这条命令把file1,file2,file3三个文件一起复制到/dir_dest里去。
<cc></cc>第二讲 第四讲 第五讲 |
发表评论
-
做好“烂项目”
2011-11-30 22:58 856确立目标,梳理情绪,执行计划,持续改进,步调一致,解决问题。 -
解决XP IIS连接访问人数限制的问题
2009-02-16 14:43 4480XP自带的IIS对连接数进行了一定的限制,当多人访问网站时老是 ... -
SSO
2008-09-05 14:10 1333SSO英文全称Single Sign On,单点登录。SSO是 ... -
动态语言
2008-05-06 13:31 1210Dynamic Programming Language (动 ... -
实现RSS的原理
2008-03-26 15:55 3305RSS是在互联网上被广泛 ... -
DIV+CSS+javascript实现DIV对象显示在页面任何位置,并随滚动条移动
2008-02-18 10:05 4730以下实现DIV对象随滚动条移动,始终显示在页面右下位置! 一 ... -
JavaScript 用DIV模拟弹出窗口并跟随窗体滚动
2008-02-18 09:52 4492<!DOCTYPE html PUBLIC " ... -
indexOf 和 charAt
2008-02-13 13:21 1900charAt 方法 返回指定索引位置处的字符。 strObj ... -
总结showModalDialog和showModelessDialog用法
2008-01-08 13:06 11991. showModalDialog和showModeles ... -
js动态显示时间
2008-01-08 13:04 4623<head> <meta http-equi ... -
js 软键盘效果
2008-01-08 12:59 3468<HTML> <HEAD> <T ... -
环境变量path的作用
2007-12-29 12:53 2193可以将任意的文件夹设置在path中,这样你就可以在任何地方执行 ... -
(转载)如何编写bat文件?
2007-12-29 12:38 2991批处理最终靠在命令提示符中执行,不过加入了控制部分。 1.Ec ... -
javascript css的tab效果
2007-12-21 13:09 4403<html> <head> & ... -
javascript表单元素回车自动切换
2007-12-20 16:18 1758示例 <html> <head> ... -
java中操作excel
2007-12-19 13:39 1001is poi? -
java格式化金额数字
2007-12-18 20:02 7963import java.text.DecimalForma ... -
将字符串或者数字转换成大写货币
2007-12-18 19:50 2100/* * Description: 字符串处理的公共类 ... -
javascript行选择
2007-12-18 13:21 1922<html> <head> & ... -
JS总结二
2007-12-17 13:21 217725.在打开的子窗口刷新父窗口的代码里如何写? window. ...
相关推荐
### Unix/Linux 常用命令的使用 #### 一、Unix/Linux 概述与特点 Unix 是一种强大的多用户多任务操作系统,具有高度稳定性和安全性,广泛应用于服务器领域。Linux 则是一种开源的类 Unix 操作系统,继承了 Unix 的...
通过这次实验,你不仅会了解这些命令的基本功能,还会学习到如何利用它们解决实际问题,从而更好地理解和运用Unix/Linux操作系统。同时,了解和使用`man`文档是提升技能的关键,因为它包含了所有你需要知道的关于...
2. **Shell脚本编程**:学习如何编写Shell脚本,理解Shell的语法和常用命令,以及如何利用脚本来自动化日常任务,提升工作效率。 3. **C语言编程**:Unix/Linux系统编程大多使用C语言,因此,C语言的基本语法、内存...
LINUX 上的GNU C编译器(GCC)是一个全功能的ANCI C兼容编译器,而一般UNIX(如SCO UNIX)用的编译器是CC。下面介绍GCC和一些GCC编译器最常用的选项。 1、使用GCC 通常后跟一些选项和文件名来使用GCC编译器。GCC命令...
从给定的文件信息中,我们可以提取出关于Unix/Linux常用命令的重要知识点,这些知识点涵盖了基本命令的使用、小技巧以及与Unix/Linux环境相关的深入理解。下面是对这些知识点的详细阐述: ### Unix/Linux常用命令...
第二章"UNIX常用操作"则侧重于实际操作技能的教授,包括如何启动和使用终端,进行用户登录和注销,以及掌握各种基本的UNIX命令。这部分内容对于初学者来说尤为重要,因为它们构成了日常使用UNIX/Linux系统的基石。...
- **常用命令:** - `cd`:改变当前工作目录。 - `ls`:列出目录内容。 - `mkdir`:创建目录。 - `rm`:删除文件或目录。 - `cp`/`mv`:复制/移动文件或目录。 - `grep`:在文件中搜索特定字符串。 - `top`/`...
UNIX/Linux网络日志分析与流量监控是网络管理员和安全分析师必备技能之一。该技能不仅有助于实时监控系统运行状态,还能在系统遭受攻击或出现故障时,通过分析日志文件快速定位问题,以及在安全事件发生后进行取证...
### Unix/Linux命令大全:核心操作指南 #### 一、连接与登录 在Unix/Linux系统中,用户可以通过多种方式实现远程连接和登录。其中最常用的是`telnet`和`rlogin`。 1. **Telnet登录** - 命令格式:`telnet ...
日常操作是每个Unix/Linux用户必备的技能,下面将详细讲解这些操作及其常用命令。 **1. 登录和退出** 登录Unix/Linux系统通常通过终端模拟器如Neterm、SecureCRT或命令行工具telnet、ftp完成。在本地主机上,可以...
echo命令:命令是 Unix/Linux 系统中的一个常用命令,用于在终端中打印输出文本或变量的值。它也经常用于脚本中来输出信息、变量值或命令执行的结果。 echo 与 printf 的区别:echo 简单且易用,而 printf 提供了更...
- `alias`: 创建命令别名,简化常用命令 这些只是Unix/Linux Cheat Sheet中可能涵盖的部分内容。实际的PDF文档可能会更详细,包括更多高级主题,如管道(`|`)、重定向(`>`和`)、环境变量、Shell函数等。通过深入理解...
1. 了解Unix操作系统的起源、发展以及它与Linux的关系,理解它们的基本工作原理。 2. 学习并熟悉各种Shell,如Bash,了解它们在Unix/Linux环境中的作用和用法。 3. 掌握登录和退出Unix环境的方法,以及远程访问Unix...
本文将基于给定的内容详细介绍一系列常用的Unix/Linux命令,这些命令涵盖了文件管理、进程控制、网络配置及系统维护等多个方面。通过掌握这些命令,用户能够有效地利用Linux的强大功能,提升工作效率。 #### 文件...
Unix/Linux 常用命令简介 Unix/Linux 作业系统中的命令是用户与操作系统交互的桥梁,了解 Unix/Linux 命令的使用格式和常用命令对于工作和学习都是非常重要的。本文将对 Unix/Linux 的常用命令进行简介,包括目录...
【Unix/Linux平台上常用的邮件系统软件】主要探讨了两种在Unix/Linux操作系统中广泛使用的邮件系统软件:Sendmail和Qmail。本文将深入解析Sendmail的特点、优缺点以及安全问题及其解决方案。 Sendmail作为历史悠久...
本资源集合了一份"Linux常用命令手册.doc",包含了大量常用的Linux命令,对于学习和提升Linux操作技能非常有帮助。 1. **文件和目录管理**: - `ls`:列出目录内容。 - `cd`:切换当前工作目录。 - `mkdir`:...
unix & aix& vi &informix 常用命令