Linux基础及应用教程课件 第2章 linux基础命令_ppt.txt

大学LINUX基础及应用教程-陈英-课件PPT

收藏

资源目录
跳过导航链接。
大学LINUX基础及应用教程-陈英-课件PPT.zip
LINUX基础及应用教程-陈英-PPT演示文稿
教案资料.ppt---(点击预览)
LINUX基础及应用教程-陈英-PPT课件文件
文稿ppt_ppt.txt---(点击预览)
文稿ppt_ppt.jpg---(点击预览)
文稿ppt.ppt---(点击预览)
LINUX基础及应用教程-陈英-大学教学资料
(课件资料)《LINUX基础及应用教程》-陈英-电子教案
压缩包内文档预览:
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:21836392    类型:共享资源    大小:12.24MB    格式:ZIP    上传时间:2019-09-06 上传人:QQ24****1780 IP属地:浙江
25
积分
关 键 词:
大学 linux 基础 应用 利用 运用 教程 陈英 课件 ppt
资源描述:
大学LINUX基础及应用教程-陈英-课件PPT,大学,linux,基础,应用,利用,运用,教程,陈英,课件,ppt
内容简介:
Linux基础及应用第2章 Linux基础命令 2.1 系统基本操作 1系统登录(1)root用户:超级用户账号,使用这个账号可以在系统中做任何事情。(2)普通用户:只能进行有限的操作。 用户登录分两步进行:第一步,输入用户的登录名,系统根据该登录名来识别用户;第二步,输入用户的口令,该口令是用户自己选择的一个字符串,对其他用户是保密的,是在登录时系统用来辨别真假用户的关键字。 2系统退出 不论是超级用户,还是普通用户,需要退出系统时,在shell提示符下,键入exit命令即可。 3重启和关闭系统修改口令 : Linux允许不同的用户通过控制口令来保障信息的安全,用户只有通过正确的口令才能登录系统,Linux系统下用户通过passwd命令来修改口令。 Linux用户包括超级用户和普通用户,超级用户具有最高权限,可以修改所有用户的口令,而普通用户只能修改自己的口令。 passwd命令一般格式: passwd 选项 账户名称 2.2 Linux常用操作命令2.2.1文件和目录的基本概念:1文件与文件名 文件名是文件的标识,它由字母、数字、下划线和圆点组成的字符串来构成。用户应该选择有意义的文件名。Linux要求文件名的长度限制在255个字符以内。 2文件的类型 Linux系统中有三种基本的文件类型::普通文件、目录文件和设备文件。 普通文件是用户最经常面对的文件,它又分为文本文件和二进制文件。 目录文件的主要目的是用于管理和组织系统中的大量文件。它存储一组相关文件的位置、大小等与文件有关的信息。目录文件往往简称为目录。 Linux系统把每一个I/O设备都看成一个文件,与普通文件一样处理,这样可以使文件与设备的操作尽可能统一。从用户的角度来看,对I/O设备的使用和一般文件的使用一样,不必了解I/O设备的细节。设备文件可以细分为块设备文件和字符设备文件。 3树型目录结构 Linux系统通过目录将系统中所有的文件分级、分层组织在一起,形成了Linux文件系统的树型层次结构。以根目录为起点,所有其他的目录都由根目录派生而来。一个典型的Linux系统的树型目录结构 :4工作目录、用户主目录与路径 从逻辑上讲,用户在登录到Linux系统中之后,每时每刻都处在某个目录之中,此目录被称作工作目录或当前目录(Working Directory)。工作目录用“.”表示,其父目录用“.”表示。 用户主目录是系统管理员增加用户时建立起来的(以后也可以改变),每个用户都有自己的主目录,不同用户的主目录一般互不相同。 路径是指从树型目录中的某个目录层次到某个文件的一条道路。此路径的主要构成是目录名称,中间用“/”分开。任一文件在文件系统中的位置都是由相应的路径决定的。用户在对文件进行访问时,要给出文件所在的路径。 路径又分相对路径和绝对路径。 绝对路径是指从根目录开始的路径,也称为完全路径;相对路径是从用户工作目录开始的路径。2.2.2文件和目录命令1cat命令cat命令用于将文件内容在标准输出设备上显示出来,它类似于DOS下的type命令。cat命令除了显示文件功能外,还可用来连接两个或多个文件。cat命令用于显示文件内容的格式: cat 选项 文件名1 文件名2文件名N 命令主要选项含义:-n:由1开始对文件所有输出的行数编号。-b:和-n相似,只不过对于空白行编号。-s:当遇到有连续两行以上的空白行,就代换为一行的空白行。-v:显示非打印字符。 2more命令more命令用来对内容比较多的文件进行分页显示。more命令的格式: more 选项 文件名该命令一次显示一屏,显示一屏后暂停,并在底部显示More-,同时还显示已经显示的内容占整个内容的百分比。按Enter键可以向后移动一行;按空格键可以向后移动一页;按B键显示上一屏内容;按Q键退出。3cp命令 cp命令用于复制文件或目录,它相当于DOS中的copy命令。 cp命令的格式: cp 选项 源文件或目录 目标文件或目录该命令把指定的源文件复制到目标文件,或者把指定目录下的多个文件复制到目标目录中。如果指定的目标文件名存在,用cp命令拷贝文件后,默认情况下这个文件就会被新文件覆盖。 4pwd命令pwd命令用于显示当前所处目录。pwd命令的格式: pwd此命令不带任何参数,用于显示当前目录的绝对路径。5ls命令ls命令用于查看目录的内容。ls命令的格式: ls 选项 目录或文件 该命令列出指定目录的内容,默认情况下,输出条目按字母顺序排列。6cd命令cd命令用于更改目录。cd命令的格式: cd 目录名该命令将当前目录改变至指定的目录。若没有指定的目录,则回到用户的个人目录。该命令要求用户必须拥有对指定目录的执行和读权限。要进入上一级目录,直接执行”cd .”命令即可。 7mkdir命令mkdir命令用于创建目录。mkdir命令的格式: mkdir 选项 目录名该命令创建目录时,要求创建目录的用户在当前目录中具有写权限,并且所创建的目录名不是当前目录下已有的目录或文件名。8rmdir命令rmdir命令用于删除空的目录。 rmdir命令的格式: rmdir 选项 目录名该命令从当前目录下删除一个或多个子目录,被删除的目录必须是空目录。9rm命令rm命令用于删除文件或目录。 rm命令的格式: rm 选项 文件名或目录名该命令删除一个或多个文件(目录),它可以将某个目录及其下的所有文件和子目录均删除。如要删除目录必须加上参数“-r”,否则只删除文件而不删除目录。10mv命令mv命令用于移动或更名现有的文件或目录。mv命令的格式: mv 选项 源文件或目录 目标文件或目录该命令根据第二个参数的类型是文件或者目录来选择是执行重命名还是移动操作。当第二个参数是文件时,执行重命名操作,此时,源文件或目录只有一个;当第二个参数是已存在的目录时,源文件或目录可以有多个,执行移动操作。 11grep、fgrep和egrep命令 这组命令以指定模式搜索文件,并通知用户在什么文件中搜索到与指定的模式匹配的字符串,并打印出所有包含该字符串的文本行,在该文本行的最前面是该行所在的文件名。grep命令一次只能搜索一个指定的模式;egrep命令检索扩展的正则表达式(包括表达式组和可选项);fgrep命令检索固定字符串,它不识别正则表达式,是快速搜索命令。语法:grep 选项 查找模式 文件名1,文件名2,egrep 选项 查找模式 文件名1,文件名2,fgrep 选项 查找模式 文件名1,文件名2, 12find功能:在目录结构中搜索文件,并执行指定的操作。此命令提供了相当多的查找条件,功能很强大。 语法:find 起始目录 寻找条件 操作13locate命令 locate命令用于查找文件,它比find命令的搜索速度快,它需要一个数据库,这个数据库由每天的例行工作(crontab)程序来建立。当我们建立好这个数据库后,就可以方便地来搜寻所需文件了。该命令的一般形式为: locate 相关字14wc命令wc命令的功能为统计指定文件中的字节数、字数、行数, 并将统计结果显示输出。语法:wc 选项 文件说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。该命令各选项含义如下:- c 统计字节数。- l 统计行数。- w 统计字数。15ln命令该命令在文件之间创建链接。 语法:ln 选项 目标 链接名ln 选项 目标 目录16sort命令 sort命令的功能是对文件中的各行进行排序。实际上,sort命令可以被认为是一个非常强大的数据管理工具,用来管理内容类似数据库记录的文件。语法: sort 选项 文件17uniq命令 文件经过处理后在它的输出文件中可能会出现重复的行。这时可以使用uniq命令将这些重复行从输出文件中删除,只留下每条记录的唯一样本。 语法:uniq 选项 文件 18修改文件权限 文件或目录的访问权限分为只读,只写和可执行三种。用户也可根据需要把访问权限设置为需要的任何组合。 有三种不同类型的用户可对文件或目录进行访问:文件所有者、同组用户、其他用户。 用户可以利用Linux系统提供的chmod命令来重新设定不同的访问权限。也可以利用chown命令来更改某个文件或目录的所有者。利用chgrp命令来更改某个文件或目录的用户组。 19comm命令 命令功能是可以用来比较两个文件内容的差别。但只对两个有序的文件进行比较,排序可以使用sort命令。语法:comm - 123 file1 file2 2.2.3进程管理命令 1进程及作业的概念 Linux系统上所有运行的东西都可以称之为一个进程。每个用户任务、每个系统管理守护进程,都可以称之为进程。进程的一个比较正式的定义是:在自身的虚拟地址空间运行的一个单独的程序。 Linux操作系统包括三种不同类型的进程,每种进程都有自己的特点和属性。交互进程由一个shell启动的进程。交互进程既可以在前台运行,也可以在后台运行。批处理进程这种进程和终端没有联系,是一个进程序列。监控进程(也称守护进程)Linux系统启动时启动的进程,并在后台运行。 2启动进程 启动一个进程有两个主要途径:手工启动和调度启动 。(1)手工启动由用户输入命令,直接启动一个进程便是手工启动进程。但手工启动进程又可以分为很多种,根据启动的进程类型不同、性质不同,实际结果也不一样。 (2)调度启动有时候需要对系统进行一些比较费时而且占用资源的维护工作,这些工作适合在深夜进行,这时候用户就可以事先进行调度安排,指定任务运行的时间或者场合,到时候系统会自动完成这一切工作。 3进程控制命令(1)who命令该命令主要用于查看当前在线上的用户情况。 (2)w命令该命令也用于显示登录到系统的用户情况,但是与who不同的是,w命令功能更加强大,它不但可以显示有谁登录到系统,还可以显示出这些用户当前正在进行的工作 (3)ps命令ps命令用于查看Linux系统的进程状态。(4)top命令top命令和ps命令的基本作用是相同的,显示系统当前的进程和其他状况;但是top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态。 (5)kill命令当需要中断一个前台进程的时候,通常是使用Ctrl+C 组合键;但是对于一个后台进程恐怕就不是一个组合键所能解决的了,这时就必须求助于kill命令。该命令可以终止后台进程。 2.2.4 文件压缩命令1gzip命令gzip命令用于对文件进行压缩和解压缩。一般格式为: gzip 选项 压缩文件名/解压缩文件名2unzip命令unzip命令用于解压winzip格式的压缩文件。一般格式为: unzip 选项 压缩文件名.zip 3tar命令tar命令主要对文件和目录进行打包。一般格式为: tar 选项 文件或目录名2.2.5 网络命令1ping命令ping命令用于测试本机与目标主机是否连通。一般格式为: ping 选项 主机名(IP地址)该命令使用ICMP传输协议,发出要求回应的信息,若目标主机的网络功能没问题,就会回应该信息,因而得知和目标主机的连接正常。2ifconfig命令ifconfig命令用于显示或设置网络设备。一般格式为: ifconfig 网卡号 选项 IP地址该命令可设置网络设备的状态,或是显示当前网络状态。 3netstat命令 netstat命令的功能是显示网络连接、路由表和网络接口信息,可以让用户得知目前都有哪些网络连接正在运作。一般格式为: netstat 选项4traceroute命令 traceroute命令用于显示本机到目标主机的路由路径。一般格式为: traceroute 目标主机名或IP地址5finger命令finger命令用于显示主机系统中用户的信息。一般格式为: finger 选项 账号名称单独执行finger命令,它会显示本地主机所有用户的登录信息,包括账号名称、真实姓名、登录的终端、空闲时间、登录时间以及地址和电话。2.2.6 联机帮助命令1man命令man命令用于显示某一命令的帮助手册。一般格式为: man 选项 命令名2help命令help命令用于查看所有shell命令的帮助信息。一般格式为: help 命令名2.2.7 操作要点1Linux是大小写敏感的系统。 2文件名最多可以有256个字符,可以包含数字,点号”.”,下划线”_”,横杆”-”,加上其他一些不被建议使用的字符。 3文件名前面带”.”的文件在输入”ls”或者”dir” 命令时一般不显示。可以把这些文件看作是隐含文件,可以使用命令”ls a”来显示这些文件。 4“/”对等于DOS下的”(根目录,意味着所有其他目录的父目录,或者是在目录之间和目录和文件之间的一个间隔符号)5在Linux系统下,所有的目录显示在单一目录树下(有别于DOS系统的驱动器标识)。6在配置文件里,以#打头的行是注释行。7Linux是继承性的多用户操作系统。8整个系统范围的设定一般放在目录/etc下。 9和其他的多用户操作系统类似,在Linux下,文件和目录有自己的拥有者和访问权限。10命令参数选项一般由”-”引导,后面跟一个字符(或者”-“,当选项超过一个字符时)。举个例子,输入命令 rm -help。2.3 Linux启动过程详解启动GRUB/LILO GRUB(GRand Unified Bootloader)是一个将引导装载程序安装到主引导记录的程序,主引导记录是位于一个硬盘开始的扇区。它允许位于主引导记录区中特定的指令来装载一个GRUB菜单或是GRUB的命令环境。 LILO (Linux Loader)是一个优秀的开机启动管理程序,它的最大的好处就是独立于文件系统,可以启动各种操作系统:从Microsoft、OS/2、SCO Unix、Unixware、PC-DOS到Linux等等。 2 加载内核 内核映像是一个压缩过的内核映像。在这个内核映像前面是一个例程,它实现少量硬件设置,并对内核映像中包含的内核进行解压,然后将其放入内存中。该例程会调用内核,并开始启动内核引导的过程。 执行init进程 init进程是系统所有进程的起点,内核在完成核内引导以后,即在本线程(进程)空间内加载init程序,它的进程号是1。 4 通过/etc/inittab文件进行初始化 init的工作是根据/etc/inittab来执行相应的脚本进行系统初始化,如设置键盘、字体, 装载模块,设置网络等等 2.4 Linux系统服务系统服务的作用Linux系统服务主要有以下作用:(1)启动、停止、暂停、恢复或禁用远程和本地计算机服务。(2)管理本地和远程计算机上的服务。(3)设置服务失败时的故障恢复操作。(4)为特定的硬件配置文件启用或禁用服务。 (5)查看每个服务的状态和描述。 2 Linux系统服务 Linux在启动时要启动很多系统服务,它们向本地和网络用户提供了Linux的系统功能接口,直接面向应用程序和用户。 2.5 系统安全性1 系统管理员安全安全管理主要分为四个方面: 防止未授权存取 防止泄密 防止用户拒绝系统的管理 防止丢失信息2 文件系统安全 文件系统概述 设备文件/etc/mknod命令 安装和拆卸文件系统 系统目录和文件
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:大学LINUX基础及应用教程-陈英-课件PPT
链接地址:https://www.renrendoc.com/p-21836392.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!