常用unix命令补充

上传人:mg****85 文档编号:50159788 上传时间:2018-08-07 格式:PPT 页数:41 大小:272KB
返回 下载 相关 举报
常用unix命令补充_第1页
第1页 / 共41页
常用unix命令补充_第2页
第2页 / 共41页
常用unix命令补充_第3页
第3页 / 共41页
常用unix命令补充_第4页
第4页 / 共41页
常用unix命令补充_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《常用unix命令补充》由会员分享,可在线阅读,更多相关《常用unix命令补充(41页珍藏版)》请在金锄头文库上搜索。

1、UNIX 基础教程(第2版)3-1标准UNIX命令UNIX 基础教程(第2版)3-2主要内容 命令的概念 UNIX下的命令语法 常用的UNIX文件操作命令 常用的网络命令 常用的系统状态命令UNIX 基础教程(第2版)3-33.1 了解命令 目前流行的操作系统都有一些方便用户使用 系统的命令,通过输入命令,用户可以控制 系统以完成一定的功能。UNIX有许多命令, 可以用命令来实现各种操作,可以说,功能 强大的命令集是UNIX的精华。UNIX 基础教程(第2版)3-43.1 了解命令UNIX 基础教程(第2版)3-53.2 UNIX命令语法 通配符 重定向字符 掌握命令行选项 管道符 后台处理U

2、NIX 基础教程(第2版)3-63.2 UNIX命令语法 UNIX的常用通配符 UNIX 基础教程(第2版)3-73.2 UNIX命令语法 命令行选项 大多数UNIX命令都有多个选项或开关,通过在命 令行中命令后加入这些选项可以定义命令的不同 形式,一般使用一个破折线。 管道符“|” 完成两程序的联接,例如“ls a|more”。 后台处理 将任务放在后台处理,例如“rm *.* &” UNIX 基础教程(第2版)3-83.3 UNIX的登录和退出 主机和终端 主机:运行UNIX系统的计算机。 终端,可以是一个真正意义上的终端,或者仿真 终端,或者网络虚拟终端;当终端同时登录到同 一台UNIX

3、系统时,UNIX就可以容纳多个用户同时 上机。这也是UNIX作为多用户多任务分时操作的 操作系统设计的初衷和基本功能。终端只负责把 用户输入的按键信息送到UNIX主机,并把主机发 来的信息在屏幕上显示。UNIX 基础教程(第2版)3-93.3 UNIX的登录和退出 登录 当屏幕上出现login提示符时,用户可以输入自己 的用户注册名,并按回车键。若有口令,系统将 提示用户输入口令,并按回车键,口令输入正确 后,用户登录成功。这时,屏幕上会显示出一些 信息和命令提示符。UNIX 基础教程(第2版)3-103.3 UNIX的登录和退出 退出 当用户完成了在UNIX的工作,退出自己的计算机 帐号时,

4、可在系统示符下输入exit或按Ctrl-D 。对于字符用户界面,当屏幕出现login时,用户 可以安全地离开计算机了。对于图形用户界面 (GUI),在终端输入exit则会退出该终端。UNIX 基础教程(第2版)3-113.3 UNIX的登录和退出 修改口令,passwd命令 为了防止他人使用自己的帐号,在用户首次登录后,一般要用passwd 命令修改只有本人知道的保密口令,口令通常由不少于六位的字母数 字组成。例如:$ passwd passwd: Changing password for ghm Enter existing login password: New Password: Re

5、-enter new Password: passwd: password successfully changed for ghmUNIX 基础教程(第2版)3-123.4 操作文件和目录 ls命令 cp命令 mv命令 rm命令 mkdir命令 chdir (cd)命令 rmdir命令 pwd命令 cat/more/less命令 chmod命令UNIX 基础教程(第2版)3-133.4 操作文件和目录 ls命令 ls是最基本的文件命令,意义为 “list”,也就是将某 一个目录或是某一个文件的内容显示出来。如果用户在 ls命令后面没有跟任何的文件名,它将会显示出当前目录 中的所有文件。也可以

6、在ls后面加上所要察看的目录名或 文件名,例如输入“ls /var”会显示var目录下的所有目 录。两个常用的参数: a 显示目录中所有的文件 l 以完全格式显示文件属性UNIX 基础教程(第2版)3-143.4 操作文件和目录 cd命令 语法: cd 目录 说明:本命令用于改变当前的工作目录,无参数时使用 环境变量$HOME 作为其参数,$HOME 一般为注册时进 入的路径。 例子: cd 回到注册进入时的目录 cd /tmp 进入 /tmp 目录 cd / 进入上级目录 UNIX 基础教程(第2版)3-15 pwd命令 语法: pwd 说明:本命令用于显示当前的工作目录 mkdir命令该命

7、令用于创建单个或多层次的空目录结构。语法: mkdir -m 模式 -p 目录名 说明: 本命令用于建立目录,目录的存取模式由掩码( umask)决定,要求对其父目录具有写权限-m 按指定存取模式建立目录 -p 建立目录时建立其所有不存在的父目录 UNIX 基础教程(第2版)3-16mkdir命令例子: mkdir tmp 在当前目录下建立子目录 tmp mkdir -m 777 /tmp/abc 用所有用户可读可写可执行的存取模式 建立目录 /tmp/aaa ,存取模式参看命令 chmod mkdir -p /tmp/a/b/c 建立目录 /tmp/a/b/c ,若不存在目录 /tmp/a

8、及/tmp/a/b 则建立之 三位数字分别表示User、Group、及Other的存取权限 r=4,w=2,x=1, 0为拒绝访问 若要rwx属性则4+2+1=7; 若要rw-属性则4+2=6; 若要r-x属性则4+1=5。 UNIX 基础教程(第2版)3-173.4 操作文件和目录 chmod命令该命令用于修改文件或目录的权限,可以以符号模式或数字 掩码模式修改。 chmod 为变更文件模式(change mode)用。这个命令是 用来更改文件的存取模式(access mode)。在 UNIX 一 个文件上有可读(r)可写(w)可执行(x)三种模式,分别针 对该文件的拥有者(owner)、组

9、成员(group member) 和其他用户(other)。用户可以用ls lg命令来观看某一 文件的所属的组以及其他人。一个文件如果改成可执行模 式则系统就将其视为一个可执行文件,而一个目录的可执 行模式代表用户有进入该目录的权利。chmod 命令就是用 来变更一些文件的模式 UNIX 基础教程(第2版)3-18 chmod命令 该命令用于修改文件或目录的权限,可以以符号模式或数字 掩码模式修改。 语法: chmod 模式 文件. 或 chmod ugoa +|-|= rwxst 文件. 说明: 改变文件的存取模式,存取模式可表示为数字或符号 串,例如: 数字存取模式法:chmod nnn

10、file_name , n为0-7的数字chmod 733 tt符号存取模式法:chmod ugoa +|-|= rwxstchmod u+w,go-w ttUNIX 基础教程(第2版)3-19cp 命令 该命令用于创建文件的副本到新的位置。语法: cp -i -r 文件 1 文件 2 . 目标目录 说明: 将文件1(文件2 .)拷贝到目标上,目标不能与文件同名, 若目标 是文件名,则拷贝的文件只能有一个,若目标是目录, 则拷贝的文件可 以有多个,若目标文件不存在,则建立这个文件,若存在,则覆盖其以 前的内容,若目标是目录,则将文件拷贝到这个目录下。 - i 在覆盖已存在文件时作提示,若回答

11、y 则覆盖,其他则中止 - r 若文件名为目录,则拷贝目录下所有文件及子目录和它们的文件,此 时目标必须为目录 例子: cp file1 file2 在当前目录创建一份名为 file2的副本。 cp file1 file2 /tmp 将文件 file1 和文件 file2 拷贝到目录 /tmp 下 cp -r /tmp /mytmp 将目录 /tmp 下所有文件及其子目录拷贝至目录/mytmp UNIX 基础教程(第2版)3-20mv 命令 该命令主要用于将文件从一个位置移动到另一位置。 语法: mv -f -i 文件1 文件2. 目标 说明: 将文件移动至目标,若目标是文件名,则相当于文件

12、改名 - i 在覆盖已存在文件时作提示,若回答 y 则覆盖,其他则中 止 - f 覆盖前不作任何提示 例子: mv file1 file2 将文件 file1 改名为 file2 mv file1 file2 /tmp 将文件 file1 和文件 file2 移动到目录 /tmp 下 UNIX 基础教程(第2版)3-21 rmdir命令该命令用于删除空目录或空的目录树。语法: rmdir -p -v 目录名 说明: 本命令用于删除空目录文件 -p 删除所有已经为空的父目录 -v 列举被删除的目录列表 例子: rmdir /tmp/abc 删除目录 /tmp/abc rmdir -p /tmp/

13、a/b/c 删除目录 /tmp/a/b/c ,若目录 /tmp/a /b 及/tmp/a 空,则删除 UNIX 基础教程(第2版)3-22 rm命令 该命令用于删除文件或目录。 语法: rm -f -i 文件. 或 rm -r -f -i 目录名. 文件 说明: 用来删除文件或目录 - f 删除文件时不作提示 - r 递归地删除目录及其所有子目录 - i 删除文件之前先作提示例子: rm file1 删除文件 file1 rm -i /tmp/* 删除目录 /tmp 下的所有文件 rm -r /mytmp 递归地删除目录 /mytmp UNIX 基础教程(第2版)3-233.4 操作文件和目录

14、 cat 命令 该命令主要用于将单个或多个文件的内容显示到屏幕上,如 果文件内容过多,仅显示最后一屏的内容。 语法: cat 文件1文件2. 说明: 显示和连接一个或多个文件至标准输出 例子: cat file 显示文件 cat file1 file2 file3 逐个显示文件 file1 file2 file3 UNIX 基础教程(第2版)3-24 More命令 该命令的作用与cat命令相似,以分页形式显示文件内容,按 “空格键”往下翻一屏,按“回车键”往下翻一行,不能上翻。语法: more 文件1 文件2 . 说明: 将文件显示在终端上,每次一屏,在左下部显示 more, 若是从文件读出而

15、非从管道,则在后面显示百分比,表示已显示的部分 ,按回车键则上滚一行,按空格键则上滚一屏,未显示完时还可以使用 more 命令中的子命令。子命令1:如果使用者要在某一个档案中搜寻一个特定的字串,则按 / 然 後跟著打所要搜寻的单字即可进行搜寻子命令2:如果你在使用中觉得已经看到了所要看的部份,可以按q离开 more 的使用 UNIX 基础教程(第2版)3-25 Less命令该命令的作用与more命令相似,以分页形式显示文件内容, 按“空格键”往下翻一屏,按“b”键上翻一屏,按”y”键上翻一行 。语法: less 文件1 文件2 . 说明: less 的用法与 more 极类似,原先它就是为了弥补 more 只能往前方卷页的缺点而设计。 其与 more 不同的是它可以按 y 来往上卷一行,并且可以用“?“来往回搜寻你所要找的单字。 UNIX 基础教程(第2版)3-263.4 操作文件和目录 cat/more/less命令 均为察看文件内容的命令。cat 其实就是把文件 的内容显示出来。more命令可以将所观察的文件g 根据终端机的形态一页页的显示出来 less的用法 与more极为类似,因为它本来就是为了弥补 more 只能往前方卷页的缺点而设计的。 UNIX 基础教程

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号