DOS系统和Linux系统基本操作_第1页
DOS系统和Linux系统基本操作_第2页
DOS系统和Linux系统基本操作_第3页
DOS系统和Linux系统基本操作_第4页
DOS系统和Linux系统基本操作_第5页
已阅读5页,还剩78页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、DOS常用操作命令 一)简单的DOS命令 二)文件操作命令 三)目录操作命令 四)磁盘操作命令 五)简单批处理文件的创建 主要知识点 盘 符 DOS系统可将硬盘在逻辑上分为若干个磁盘,每个磁盘用一个 字母作为名称,该名称即为盘符或称为驱动器名。 其中A,B两个字母符用于表示软盘驱动器的盘符,而硬盘驱动 器的盘符是从字母C开始,根据分区的多少,依字母顺序分别命 名。 光盘驱动器的盘符则采用最后一个硬盘驱动器盘符之后的一个 字母作为盘符 例如:A:表示软盘驱动器A B:表示软盘驱动器B C:表示硬盘驱动器C D:表示硬盘驱动器D E:表示硬盘驱动器E 注意:盘符后的冒号“ :”不能省略 改变当前盘

2、符的方法是:键入盘符敲回车键 例如:c:d:回车 一)简单的DOS命令 1、CLS(内部命令)(内部命令) 功能功能: 清屏清屏 格式格式: CLS(无参数)(无参数) 2、DATE、 TIME (内部命令)(内部命令) 功能功能: 显示或修改系统的当前日期与时间显示或修改系统的当前日期与时间 格式格式: DATE /T 或或 TIME /T 参数参数: /T : 不提示用户输入新日期或新时间不提示用户输入新日期或新时间 二)文件操作命令 1、显示磁盘文件的命令(DIR) 格式:DIR 盘符:路径文件名 /W/P/S/A 盘符:缺省时查找当前磁盘。 路径:缺省时查找当前目录。 文件名:缺省时查

3、找当前目录中所有的文件。 功能功能: 按指定格式显示指定目录下的文件和子目录的列表按指定格式显示指定目录下的文件和子目录的列表, 还可显示当前文件所占字节数、磁盘所剩的可用空间还可显示当前文件所占字节数、磁盘所剩的可用空间 等等(不显示隐藏文件不显示隐藏文件/目录目录)。 参数: /W:每页显示五个文件名,不显示文件的其他 属性。 /P:分页显示。每显示一屏后暂停,敲任意键 后继续显示下一屏。 /S:不仅显示指定目录中的文件名与子目录 名,还显示子目录中的内容。 /A:能够显示具有特殊属性的文件 n:名称名称 d:日期日期 s:大小大小 e:类型类型 /O:按分类顺序列出文件 (- 代表反序代

4、表反序) 二)文件操作命令 例 题 显示C盘根目录下的所有文件,只要求显示名称。 DIR C: * *. .* * /W 分屏显示D盘一级子目录AA内第二个字母 为S的文件。 DIR D:AA?S * *. .* * /P 宽行并分屏显示D盘根目录下具有扩展名为.DOC的文 件。DIR D: * *.DOC /P /W 显示E盘一级子目录WPS中具有只读属性的 文件。DIR E:WPS/A:R 将E盘一级子目录Wps下文件按主文件名字母反 序显示。 DIR E: WPS /O:-N 显示显示C盘一级子目录盘一级子目录Windows下的下的 系统文件和子目录。系统文件和子目录。 DIR C:Wi

5、ndows/A:S :显示当前盘、当前目录下的所有文件,显满一显示当前盘、当前目录下的所有文件,显满一 屏暂停。屏暂停。 DIR /P :显示显示C盘子目录盘子目录ML12下的所有扩展名为下的所有扩展名为.TXT的的 文件所有信息。若当前盘目录是文件所有信息。若当前盘目录是ML121. DIR .*.TXT 2. TYPE命令命令(内部内部命令命令) 1 功能功能: 显示显示文本文本文件的内容文件的内容 2 格式格式: TYPE 盘符盘符路径路径 文件名文件名 |MORE 3 参数:参数: |MORE:分屏显示内容。:分屏显示内容。 【注意事项】 1、文件的内容必须是字符或汉字,否则不可辨认。

6、 2、文件名和扩展名不能使用通配符。 例1:显示C根目录下的文本文件“WNE1.TXT” 的内容。 TYPE C:WNE1.TXT 1 功能: 复制文件。 3. COPY 命令(命令(内部内部命令)命令) COPY 盘符盘符1 路径路径1 源文件源文件名名 盘符盘符2 路径路径2 目标文件名目标文件名 2 格式:格式: 注:合并多个文件 格式:COPY 盘符路径源文件名1+ 盘符路径 源文件名2+ 盘符路径目标文件名 注注: 若若省略目标文件名省略目标文件名,则其他源文件将依次累加在源文件则其他源文件将依次累加在源文件1 的后面的后面 例题: 1.将C盘根目录下的文件“ABC.TXT”,A盘根

7、目录下的文件 “123.TXT”,C盘一级子目录WW下的文件“123.TXT”依次合并 生成文件“WB2.TXT”,存放在E盘中; D: COPY C:ABC.TXT+A:123. TXT+ C:WW123.TXT E:WB2.TXT 2.将C盘根目录下的文件“ABC.TXT”,A盘根目录下 的文件“123.TXT”,C盘一级子目录WW下的文件 “123.TXT”依次合并后存放在C盘根目录下的文件 “ABC.TXT”中. D:COPY C:ABC.TXT+A:123. TXT+ C:WW123.TXT C:ABC.TXT 例题: 将C盘根目录下AA子目录下的文件“ABC.txt”复制到 D盘根

8、目录下,目标文件名为“123. txt”。 D: COPY C:AAABC. txt D:123. txt 将将E盘根目录下的文件盘根目录下的文件“ABC. txt”复制到复制到C盘盘 一级子目录一级子目录DD下。下。 D: COPY E:ABC. txt C:DD 4、建立文本文件命令(COPY CON) 1、 功能功能: 新建文本文件。新建文本文件。 2、 格式格式: COPY CON 目标文件名目标文件名 3、 注注: 命令执行后用户可通过键盘输入内容命令执行后用户可通过键盘输入内容; 输入完毕,按输入完毕,按 CTRL+Z 保存文件。保存文件。 【注意事项】 1、如果文件名存在,则首先

9、清除原本的内容,再存 入新的内容;如果不存在,则先建立文件,再输 入新的内容。 2、本命令执行后,用户可以输入任何字符或汉字, 需要结束时,按+表示结束。 例:建立一个名为“C:WENBEB1.TXT”的文件。 COPY CON C:WENBEB1.TXT 命令类型:内部命令 命令格式:DEL 盘符路径文件名 命令功能:删除指定磁盘上指定路径下的指定文件。 【注意事项】 1、文件主名和扩展名不能省略。 2、本命令只能删除文件,不能删除目录。 5、删除文件命令(DEL,EARSE) 例1、 删除C盘一级子目录CCW下的所有文件。 DEL C:CCW*.* 例2、删除A盘根目录下的所有扩展名为 “

10、.BAK”的文件 DEL A:*.BAK 例: 如图所示的目录树 E: DEL AA007.txt E: OKAA 007.txt BB CCa.txtb.exe 假设当前目录是E盘,删除 AA目录下的文件“007.txt”。 命令类型:内部命令 命令格式:RENAME 盘符路径文件1 文件2 命令功能:将指定盘上指定目录下的文件名改名 【注意事项】 1、文件名2前不能含有盘符与路径。 2、只能给文件换名,不能给目录换名。 3、可以使用通配符。 6、文件改名命令(RENAME) 例1、将C盘根目录下的文件”W1.TXT”换成 “W2.BF”。 RENAME C:W1.TXT W2.BF 例2、

11、将A盘根目录下的所有扩展名为“.TXT” 的文件的扩展名换成“.WB”。 REN A:*.TXT *.WB 7. ATTRIB 命令(外部命令) 1、 功能: 显示或改变文件及子目录的属性 2、 格式: ATTRIB 盘符路径文件名或目录名 R H 3、参数: 加号(+) : 设置属性 减号(-) : 清除属性 例如例如: Attrib d:aabb.txt +h 去除去除A.TXT的隐藏属性的隐藏属性 ATTRIB D:A.TXT -H 三)目录操作命令 1、建立子目录命令(MD) 命令类型:内部命令 命令格式:MKDIR|MD 盘符 路径名 命令功能:在指定盘、指定路径下建立一个新的子目录

12、。 【注意事项】 1、根目录不能用MD建立 2、在同目录下不能同名建立。 例1、在C盘根目录下建立一级子目录ML1和ML2, 假定当前盘是A盘,C盘的当前目录是任意的。 MD C:ML1 MD C:ML2 例2、在C盘二级子目录ML12下建立子目ML121,假定 当 前盘是C盘,当前目录是C盘的根目录。 MD ML1ML12ML121 2、显示与改变当前目录命令(CD) 命令类型:内部命令 命令格式:CD 盘符路径名 命令功能:设置指定盘、指定路径的最后一个目录 为当前目录,如果省略路径名,则显示当前目录。 【注意事项】 命令中的路径不含最后一个“”,组成路径的最后 一 子目录就是要设置成当前

13、目录的目录名。 例1:设置C盘的ML1ML12为当前目录,假定当前目 录是任意的。 CD ML1ML12 3、删除子目录命令(RD) 命令类型:内部命令 命令格式:RD 盘符路径名 命令功能:删除指定盘、指定路径的最后一个子目 录。 【注意事项】 1、根目录不能通过本命令删除。 2、RD只能删除空子目录。 例1、删除子目录ML1ML11,假定当前目录是任意的。 RD ML1ML11 例2、删除子目录C:ML1,假定当前目录是D:。 RD C:ML1 练习题: 在E盘中建立子目录SUB。 将当前盘改为D盘。 进入SUB子目录。 退回到根目录。 删除SUB子目录。 MD E:SUB D: CD E

14、:SUB CD RD E:SUB 当前目录为当前目录为C盘根目录盘根目录. 则则: MD AA MD BB MD AACC MD DD CD AA MD EE MD EEFF CD. RD AACC CD BB CD. RD DD 当前当前目录为目录为E盘根目录盘根目录,依次键入下列命令依次键入下列命令: 画出画出E盘的目录结构盘的目录结构,并写出当前目录并写出当前目录? E: AA FF EE BB 当前目录为当前目录为 E: 4、显示磁盘目录结构命令(TREE) 命令类型:外部命令 命令格式:TREE 盘符/F 命令功能:显示指定盘上的所有路径(目录) 和这些路径 下的所有文件名。 【注意

15、事项】 1、如命令中省略了盘符,则指定当前盘。 2、如省略/F,则显示路径,不显示各个路径下的文 件,如有/F,不但显示路径且显示各路径下的文 件。 四)磁盘操作命令 1、格式化磁盘(FORMAT) 命令类型:外部命令 命令功能:对指定的盘符进行高级格式化 命令格式:FORMAT D:/S/Q/U /S:在格式化磁盘后,将三个系统文件存储在磁 盘 上 /Q:快速格式化磁盘 /U:无条件格式化磁盘 2、检测磁盘状态及错误(CHKDSK) 命令类型:外部命令 命令功能:检查磁盘,显示其使用情况,修复错误 命令格式:CHKDSK D:/F/V /F:修复检查出的错误 五)简单批处理文件的创建 所谓批

16、处理,就是一下可以执行很多条命令,当我 们想让电脑完成一系列任务时,可以一个一个命令 的执行,也可以将这些命令都装入一个文件中,只 要敲一下这个文件名,电脑就会将这一批命令一次 执行完毕。 后缀是bat的文件就是批处理文件,是一种文本文件。 简单的说,它的作用就是自动的连续执行多条命令, 批处理文件的内容就是一条一条的命令。 1、批处理文件的创建步骤、批处理文件的创建步骤 (1)输入创建批处理文件的命令行)输入创建批处理文件的命令行 “copy con filename.bat” (2)逐条输入批处理文件的命令行。)逐条输入批处理文件的命令行。 (3)按组合键)按组合键“CtrlZ”保存批处理

17、文件并退保存批处理文件并退 出其编辑状态。出其编辑状态。 2、批处理文件的编辑 (1)执行命令“Edit”启动Edit文本编辑器。 (2)在Edit文本编辑器中打开批处理文件(例如 abc.bat) (3)在Edit文本编辑器中修改批处理文件abc.bat。 (4)保存并退出编辑。 3、批处理文件的执行 在DOS操作系统中,输入批处理文件名即可。 例如,在DOS操作提示符下,输入abc回车即可。 作业 整理重难点 练习使用本次课学习的所有命令 Linux操作基础操作基础 Linux基础知识 Linux常用命令 软件安装简介 Linux的发行版 Red Hat: http:/ Fedora: h

18、ttp:/ Mandriva: http:/ SuSE: http:/ Debian: Slackware: http:/ Gentoo: Ubuntu: http:/ CentOS: 为什么要用Linux 极高的运行效率 良好的稳定性 强大的批量处理能力 开放源代码,拓展性好 多任务、多用户的良好支持 完善的网络支持 丰富的软件支持 Linux基础知识 Linux常用命令 软件安装简介 远程登录 Windows putty - ssh

19、 Linux Terminal - ssh ssh username01 Mac OS X Terminal - ssh ssh username01 Putty下载及使用 9 服务器连接 Login as: student Password:123.student Linux文件系统 目录用“/”表示分级 单独的“/”表示根目录 .* 为隐藏文件或目录 . 表示当前目录,一般可省略 . 表示上一级目录 文件不一定需要扩展名 Home directory 每个用户的个人空间,用户拥有最高权限 用户只能在家目录下创建和删除文件 所有

20、用户的家目录都在/home下 用户家目录的路径为/home/username Linux命令行 Linux命令行的基本格式包括三部分: 命令名命令选项命令参数 常用命令帮助 man ( manual ) man 就是用来让使用者在使用时查询指令、 系统呼叫、标准程序库函数、各种表格等的使用 方法的。 man 的用法如下: man 命令(想要查询的命令) eg:$man ls 常用命令帮助 Ctrl+f后翻一页 Ctrl+B前翻一页 q离开 常用命令ls 作用:列出文件或目录 ls -a:列出所有文件,包括隐藏文件 ls -l :列出文件的详细信息 -rw-r-r- 1 liug liug 12

21、4 Apr 5 10:27 .bashrc lrwxrwxrwx 1 liug liug 17 Apr 5 23:57 biomarker - /share/biomarker/ drwxr-xr-x 4 liug liug 4096 Apr 5 10:27 .mozilla ls -F:在文件后加上类型标识 “/” :目录 “”:链接 “*” :可执行文件 常用命令目录操作 mkdir创建目录 pwd 显示当前路径 cd前往其他路径 .当前目录 .上一级目录 /根目录 家目录 常用命令文件移动 cp (copy) cp file path cp file1 file2 cp file1 pa

22、th/file2 mv (move) mv path1/file path2/file mv file1 file2 常用命令文件移动 rm (remove) rm options file1 file2 常用参数: -i删除前询问是否真的删除 -f删除前不返回任何警告信息,直接删除 -r递归式删除,可以删掉整个目录 注意: rm删除的文件不能恢复,一定要慎用, 尤其是-f参数。例如“ rm -rf * ”这样很容易造 成误删的命令应该尽量避免使用。 常用命令文件查看 cat :显示文档的所有内容,往往与重定向配合使 用,将多个文档串联起来。 more:分屏显示文件内容。显示过程中按“ente

23、r” 显示下一行;按“space”显示下一页;按“b”键显 示上一页;按“/”键可以执行查找功能;按“q”键 退出。 less -S:分列显示,通过左右键移屏。 head -n file:显示头几行,n默认为10。 tail -n file: 显示文件末尾几行,n默认为10。 grep “keyword” file:显示带有关键字的行。 常用命令压缩和解压缩 gzip (gunzip) -.gz tar tar -zcvf file.tar.gz file tar -zxvf file.tar.gz tar -jcvf file.tar.bz2 file tar -jxvf file.tar.

24、bz2 常用命令统计命令 wc 统计文件的字节数、字数、行数。 du 文件大小统计 du -sh dir df 磁盘空间统计 df -h 常用命令进程控制 top top -u user只显示某一帐号的进程 ps ps -ef 显示所有帐号的进程详细列表 kill kill -9 pid(kill -KILL pid) bg/fg 将正在运行的命令转后台或者前台 常用命令top 前 5行是系统整体统计信息 第1行是任务队列信息,同 uptime 命令执行结果其内容如下: 00:19:22 当前时间 12:12 系统运行时间 格式为天 时:分 6 user 当前登录用户数 load averag

25、e: 1.77, 1.67, 1.69 系统负载即任务队列平均长度, 3个数值分别为 1分钟、5 分钟、15分钟前到现在平均值 第 2、3行为进程和CPU信息, 当有多个CPU时这些内容可能会超过两行, 内容如下: Tasks: 335 total 进程总数 2 running 正在运行进程数 333 sleeping 睡眠进程数 0 stopped 停止进程数 0 zombie 僵尸进程数 常用命令top 前 5行是系统整体统计信息 第 3行为CPU信息: Cpu(s): 0.9% us 用户空间占用CPU百分比 5.2% sy 内核空间占用CPU百分比 0.0% ni 用户进程空间内改变过

26、优先级进程占用CPU百分比 87.8% id 空闲CPU百分比 6.0% wa 等待输入输出CPU时间百分比 0.0% hi 硬件中断率 0.0% si 系统中断率 常用命令top 前 5行是系统整体统计信息 最后两行为内存信息, 内容如下: Mem:16362600k total 物理内存总量 13673320k used 使用物理内存总量 2689280k free 空闲内存总量 15140k buffers 用作内核缓存Cache内存量 Swap: 1020116k total 交换区总量 0k used 使用交换区总量 1020116k free 空闲交换区总量 12772884k c

27、ached 缓冲交换区总量 常用命令top 进程信息区 统计信息区域下方显示了各个进程详细信息, 各列含义 序号 列名 含义 a PID 进程进程id b PPID 父进程id c RUSER Real user name d UID 进程所有者用户id e USER 进程所有者用户名 f GROUP 进程所有者组名 g TTY 启动进程终端名不是从终端启动进程则显示为 ? h PR 优先级优先级 i NI nice值负值表示高优先级正值表示低优先级值负值表示高优先级正值表示低优先级 j P 最后使用CPU仅在多CPU环境下有意义 常用命令top 进程信息区 统计信息区域下方显示了各个进程详细

28、信息, 各列含义 序号 列名 含义 k %CPU 上次更新到现在上次更新到现在CPU时间占用百分比时间占用百分比 l TIME 进程使用CPU时间总计单位秒 m TIME+ 进程使用进程使用CPU时间总计单位时间总计单位1/100秒秒 n %MEM 进程使用物理内存百分比进程使用物理内存百分比 o VIRT 进程使用虚拟内存总量单位进程使用虚拟内存总量单位kbVIRT=SWAP+RES p SWAP 进程使用虚拟内存中被换出大小单位kb q RES 进程使用、未被换出物理内存大小单位进程使用、未被换出物理内存大小单位kbRES=CODE+DATA r CODE 可执行代码占用物理内存大小单位k

29、b s DATA 可执行代码以外部分(数据段+栈)占用物理内存大小单位kb t SHR 共享内存大小单位共享内存大小单位kb 常用命令top 进程信息区 统计信息区域下方显示了各个进程详细信息, 各列含义 u nFLT 页面次数 v nDRT 最后次写入到现在被修改过页面数 w S 进程状态进程状态 D=不可中断睡眠状态不可中断睡眠状态 R=运行运行 S=睡眠睡眠 T=跟踪跟踪/停止停止 Z=僵尸进程僵尸进程 x COMMAND 命令名命令名/命令行命令行, c 列参数列参数 y WCHAN 若该进程在睡眠则显示睡眠中系统名 z Flags 任务标志参考 sched.h 常用命令更改文件属性 chmod chmod nnn file(s) n从0到7,用户、组成员、其他 0 :无任何权限 1 :可执行 2 :可写 4 :可读 chmod aob file(s) a :u g o o :+ - = b :r w x eg: chmod 700 file 将文件的权限改成用户有所有权限,其他人没有权限 chmod g+rw file 增加文件组内可读写的权限 chmod o=rx file 更改文件的权限,使其他用户可读可执行 常用命令cut cut:按指定条件从文件的每一行提取字符、字段 -b: 选择的字节 -d:自定

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论