Linux 基础命令教材课程

上传人:yuzo****123 文档编号:141461000 上传时间:2020-08-08 格式:PPT 页数:73 大小:3.97MB
返回 下载 相关 举报
Linux 基础命令教材课程_第1页
第1页 / 共73页
Linux 基础命令教材课程_第2页
第2页 / 共73页
Linux 基础命令教材课程_第3页
第3页 / 共73页
Linux 基础命令教材课程_第4页
第4页 / 共73页
Linux 基础命令教材课程_第5页
第5页 / 共73页
点击查看更多>>
资源描述

《Linux 基础命令教材课程》由会员分享,可在线阅读,更多相关《Linux 基础命令教材课程(73页珍藏版)》请在金锄头文库上搜索。

1、Linux操作系统,Linux窗口管理器,Linux窗口管理器,它可以打开一个特殊的窗口,即为终端窗口(terminal),它将为用户提供一个标准的命令行接口,用户可在窗口显示的提示符中输入带有选项和参数的命令。 看着别人操作那满屏幕的洋文,不可思议,那肯定是一个Linux高手,其实你也能成为高手中的一员。使自己的Linux技能疯狂增长就必须学会操作与看懂这些洋文。,Linux操作系统,Linux shell 简介,Linux shell指的是一种程序,有了它,用户就能通过键盘输入指令来操作计算机了。Shell会执行用户输入的命令,并且在显示器上显示执行结果。这种交互的全过程都是基于文本的,与

2、其他各章介绍的图形化操作不同。这种面向命令行的用户界面被称为CLI(Command Line interface)。 在图形化用户界面(GUI)出现之前,人们一直是通过命令行界面来操作计算机的。现在,基于图形界面的工具越来越多,许多工作都不必使用Shell就可以完成了。然而,专业的Linux用户认为Shell是一个非常有用的工具,学习Linux时一定要学习Shell,至少要掌握一些基础知识和基本的命令。,Linux操作系统,启动shell,在启动Linux桌面系统后,Shell已经在后台运行起来了,但并没有显示出来。如果想让它显示出来,按如下的组合键就可以: + + 组合键中的F2可以替换为F

3、3、F4、F5、F6。如果要回到图形界面,则按如下组合键: + + 另外,在图形桌面环境下运行“系统终端”也可以执行Shell命令,与用组合键切换出来的命令行界面是等效的。“系统终端”启动后是一个命令行操作窗口,可以随时放大缩小,随时关闭,比较方便,推荐使用。启动“系统终端”的方法是:【开始】 【应用程序】 【附件】 【系统终端】,Linux操作系统,Shell命令基本规则,一般格式 Shell命令的一般格式如下: 命令名【选项】【参数1】【参数2】.【选项】是对命令的特别定义,以减号(-)开始,多个选项可以用一个减号(-)连起来,如ls -l -a 与ls -la 相同。【参数】提供命令运行

4、的信息,或者是命令执行过程中所使用的文件名。 使用分号(;)可以将两个命令隔开,这样可以实现一行中输入多个命令。命令的执行顺序和输入的顺序相同。,Linux操作系统,命令补全在送入命令的任何时刻,可以按键,当这样做时,系统将试图补全此时已输入的命令。如果已经输入的字符串不足以唯一地确定它应该使用的命令,系统将发出警告声。再次按键,系统则会给出可用来用来补全的字符串清单。使用命令补全功能,可以提高使用长命令或操作较长名字的文件或文件夹的都是非常有意义的。历史命令系统会把过去输入过的命令记忆下来,只要按方向键中的上下箭头,就可以选择以前输入过的命令了。,Linux操作系统,联机帮助可以通过man命

5、令来查看任何命令的联机帮助信息。它将命令名作为参数,该命令的语法格式为:man 【命令名】在任何命令之后给-help参数,也可以显示该命令的帮助信息。,Linux操作系统,常用的Shell命令,目录和文件操作 查看当前目录相对于根目录的位置pwd查看当前目录内容ls 以长格式查看当前目录内容。对应每个文件的条目将包括连接数目、所有者、大小、最后修改时间、权限等内容,Linux操作系统,ls -l改变当前目录。目的目录名可用相对路径表示,也可以用绝对路径表示。cd 目的目录名转移到上一级目录cd .创建目录mkdir 新目录名,Linux操作系统,例:mkdir /var/ftp删除空目录rm

6、目录名例:rm /var/ftp递归删除一个目录中的所有文件和该目录本身。rm -r 目录名复制文件cp 源文件名 目标文件名,Linux操作系统,重命名文件mv 源文件名 目标文件名例:mv /etc/rc.d/rc3.d/K50 xinetd /etc/rc.d/rc3.d/S50 xinetd删除文件rm 文件名不需确认地删除多个文件rm -f 带通配符的文件名硬链接文件。不能对目录文件做硬链接,不能在不同的文件系统之间做硬链接。ln 源文件名 目标文件名,Linux操作系统,例:mv /etc/rc.d/rc3.d/K50 xinetd /etc/rc.d/rc3.d/S50 xine

7、td软链接文件。也就是符号链接。可用此法创建文件的快捷方式。ln -s 源文件或文件夹名 目标名按文件名查找文件。find / -name nametofind -print改变文件所有者。例:chown workman.workgroup /data/pub/upload改变文件访问权限例:chmod -R 755 /usr/local/LumaQQ,Linux操作系统,添加用户例:adduser -c MyW -d /home/workman -g root workman设置用户口令例:passwd workman安装和卸载软件安装rpm软件例:rpm -Uvh kdevelope-3.

8、1-1.i386.rpm卸载rpm软件例:rpm -e kdevelope,Linux操作系统,查看一个文件有多少行wc -l usr.bin查看一个文件有多少字节wc -c usr.bin查看文本文件的内容cat usr.bin用户管理改变身份。如果不指定用户名,则默认将用户身份换至root。从root身份切换到其他任何身份都不需要口令。su username,Linux操作系统,配置、编译、安装、卸载源码发布的软件包。./configuremakemake installmake clean卸载源码发布的软件包make uninstall,Linux操作系统,tar 命令 解包,文件的打包

9、和解包2 tar并不能压缩或解压缩文件,如果指定了压缩格式,tar会首先调用对应的解压程序解开压缩文件,然后进行tar格式解包。让tar首先调用gz解压程序的命令开关是中z,而调用bz2解压程序的命令是j,所以如果是gz格式的文件包,应该用 tar xvfz, 而bz2格式应该用tar xvfj, tar xvfz file.tar.gz 命令类似于 gunzip c file.tar.gz/tar xv. 解tar包 例:tar -xvfz mySQl5.tar.gz tar xvfj XXX.tar.bz2生成tar包例:tar cvf - /etc | gzip-9c backup.ta

10、r.gz,Linux操作系统,生成rar包3rar a test.rar file1.txtrar a test.rar dir1解rar包rar x test.rar,Linux操作系统,解zip 包unzip lumaqq_p3.zip挂装一个iso 文件mout -t iso9660 -o loop,iocharset=cp936 /data/myarc.iso /mnt/iso- 2除iso文件外,其他各类型压缩包均可以在图形界面下使用“压缩工具”进行管理。从开始菜单的启动“压缩工具”的方法是:【开始】【应用程序】【附件】【压缩工具】3需要安装RAR for Linux才能处理RAR格

11、式的压缩文件,参见“软件的安装和升级”一章。,Linux操作系统,卸装iso文件umout /mnt/iso生成一个iso 文件cp /dev/cdrom /home/gsh/TomJerry1.iso远程Shell 登录4ssh远程登录进行命令行操作ssh -l workman 192.168.0.101ssh远程登录进行文件的传送sftp workman192.168.0.101,Linux操作系统,磁盘信息的低级复制 把Linux分区引导扇区的信息提取出来生成一个文件bootsect.lnx,放到Windows的C 盘。dd if=/dev/hda2 of=bootsect.lnx bs

12、=512 count=1 把bootdisk.img写到软盘上。dd if=bootdisk.img of=/dev/fd0 使用缩略符号波浪线()代表家目录。如果现在位于/home/workman/MyOSS-Stuff/IOSN,那么只需 执行“cd ”就可以回到家目录/home/workman而不必输入“cd /home/workman”。一个点(.)代表当前目录,而“./” 代表上一级目录。“./”可以嵌套使用,比如“././”。,Linux操作系统,输出重定向 在默认的情况下,Linux从键盘接受输入,并将命令的输出送到屏幕。在有时候,这样做并不方便。比如,在一个目录里有很多文件,如

13、果只用简单的ls命令,在屏幕上显示的输出结果可能上千行!为了得到我们需要的信息。我们或许需要把这些结果存储到一个文件中然后再查看这个文件,这就要用到系统的输出重定向功能。输出重定向的操作符为或。单个大于号()后面紧跟文件名。 如果指定的文件不存在,将建立这一文件。如果指定的文件存在,则文件原有的内容将被覆盖。如果使用两个大于号()则会把输出内容追加到原来文件里面。,Linux操作系统,管道 将一个程序的标准输出写道一个文件中去,再将这个文件的内容作为另一个命令的标准输入,等效于通过临时文件将两个命令结合起来。这种情况很普遍,需要Linux系统提供一种功能:它不需要或不必使用临时文件,就能将两条

14、命令结合在一起。这种功能就是管道。管道的操作符是一个竖杠“|”。管道是可以嵌套使用的,因此可以把多个命令结合在一起。接上例,如果执行下面的命令将直接返回/usr/bin 中的文件列表的行数,而不是列表的内容。ls /usr/bin | wc -l,Linux操作系统,用“mkdir”命令建立目录,在 Linux 中我们已经拥有了非常完善的图形化操作界面。但是在很多情况下,使用命令控制系统的方法还是非常实用的。比如,当图形界面出现故障无法进入,以及服务器要求软件节约资源等情况下,系统管理员通常会使用命令来完成工作。 在 Linux 系统中,建立目录与其它系统一样是一个很普通的工作。现在朋友们可以

15、来了解一下使用 mkdir 命令在 Linux 中建立目录。,Linux操作系统,请大家打开终端,我当前的位置是 /root 目录下。我们如果希望在 /root 目录下建立一个名为 my 的目录可以在终端中输入命令:mkdir my。,Linux操作系统,如果我们再次输入一次上面的命令,也就是试图在同一个目录下建立一个相同名称的目录。看看会发生什么?,Linux操作系统,喔!非常好,终端给了我们明确的提示:“mkdir: 无法创建目录my: 文件已存在”。请注意,由于“红旗 5.0”的中文化非常好,所以我们看到了中文的提示。虽然“红旗 5.0”的终端中并不是所有的命令都有中文提示,但毕竟部分汉

16、化也给了大量用户相当的方便。 我们现在打开 /root 目录,看看是不是多了一个名为 my 的目录。,Linux操作系统,Linux操作系统,在 Linux 系统中有相对路径和绝对路径之分。我们在上面的命令中使用了相对路径,相对于 /root 目录。现在我们试着在 mkdir 命令中使用绝对路径在 /opt 目录中建立一个名为 you 的目录。记住我们的终端目前还是位于 /root 目录下。请大家尝试在终端中输入命令:mkdir opt/you。,Linux操作系统,我们打开 /opt 目录看一看是不是多了一个名为 you 的目录。,Linux操作系统,用“du”命令检查文件及目录占用空间 在很多情况下,我们希望知道硬盘中的各个文件和目录到底使用了多少空间。及某个目录占用的总空间。du 命令可以帮助我们。我们进入终端后,可以在任何目录下使用这个命令。现在我们自己的 Linux 系统中的 /opt 目录下使用这个命令。我们试着输入命令:du。,Linux操作系统,Linux

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件 > 高中课件

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