Linux操作系统和程序开发环境精选课件_第1页
Linux操作系统和程序开发环境精选课件_第2页
Linux操作系统和程序开发环境精选课件_第3页
Linux操作系统和程序开发环境精选课件_第4页
Linux操作系统和程序开发环境精选课件_第5页
已阅读5页,还剩56页未读 继续免费阅读

下载本文档

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

文档简介

1、第二章 Linux操作系统与程序开发环境第1页,共61页。第二章 Linux操作系统与程序开发环境2.1 Linux概述 2.1.1 Linux简介 2.1.2 Linux系统的主要特点 2.1.3 Linux的组成 2.1.4 Linux的版本2.2 Linux基本命令 2.2.1 Linux 的登录和退出 2.2.2 Linux文件命令 2.2.3 Linux目录和层次命令 2.2.4 Linux查找命令 2.2.5 Linux目录和文件安全性命令 2.2.6 Linux进程命令 2.3 使用vi编辑文件 2.3.1 vi的启动与退出 2.3.2 vi的两种模式 2.3.3 基本vi命令

2、2.3.4 使用vi查找和替换 2.3.5 编辑多个文件第2页,共61页。2.1 Linux概述第3页,共61页。2.1.1 Linux简介简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。Linux最早由一位名叫Linus Torvalds的计算机爱好者开发,他的目的是设计一个代替Minix的操作系统,这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有Unix操作系统的全部功能。 第4页,共61页。2.1.1 Linux简介

3、Linux是一个UNIX操作系统的克隆,可以免费使用,遵循GPL声明,可以自由修改和传播。Linux包含了人们希望操作系统拥有的所有功能特性,这些功能包括真正的多任务、虚拟内存、世界上最快的TCP/IP驱动程序、共享库和多用户支持。Linux现在是个人计算机和工作站上的UNIX类操作系统。它不仅继承了UNIX的特征,而且在许多方面超过了UNIX。第5页,共61页。2.1.2 Linux系统的主要特点开放性:指系统遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。 多用户:是指系统资源可以被不同用户使用,每个用户对自己的资源(例如:文件、设备)有特定的权限,互不影响。多任务:它是指计算

4、机同时执行多个程序,而且各个程序的运行互相独立。良好的用户界面 :Linux向用户提供了两种界面:用户界面和系统调用。Linux还为用户提供了图形用户界面。它利用鼠标、菜单、窗口、滚动条等设施,给用户呈现一个直观、易操作、交互性强的友好的图形化界面。 第6页,共61页。2.1.2 Linux系统的主要特点设备独立性:是指操作系统把所有外部设备统一当作成文件来看待,只要安装它们的驱动程序,任何用户都可以象使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。Linux是具有设备独立性的操作系统,它的内核具有高度适应能力 。提供了丰富的网络功能:完善的内置网络是Linux一大特点。 可靠

5、的安全系统:Linux采取了许多安全技术措施,包括对读、写控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。良好的可移植性:是指将操作系统从一个平台转移到另一个平台使它仍然能按其自身的方式运行的能力。Linux是一种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境中和任何平台上运行。 第7页,共61页。2.1.3 Linux的组成LINUX的内核:内核是系统的核心,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。LINUX SHELL: Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。LINUX文件系统: Linux文

6、件系统是文件存放在磁盘等存储设备上的组织方法。Linux能支持多种目前浒的文件系统,如EXT2、EXT3、FAT、VFAT、ISO9660、NFS、SMB等。LINUX应用系统:标准的Linux系统都有一整套称为应用程序的程序集,包括文本编辑器、编程语言、 X-Window、办公套件、Internet工具、数据库等。第8页,共61页。2.1.4 Linux的版本第9页,共61页。2.2 Linux基本命令第10页,共61页。2.2.1 Linux 的登录和退出登陆Linux系统我们对系统的使用都是从登录开始的。首先要求使用者必须拥有一个合法的个人账号,只有系统认可了的账号,才会获得系统的使用权

7、。系统有两种用户:超级用户root和一般用户。第11页,共61页。2.2.1 Linux 的登录和退出登陆Linux系统由系统管理员开设账户,设密码。用户登录Linux:在Windows 和 Linux 下都可用 telnet 202.119.111.100 在Linux 下用 ssh -l 用户名 202.119.111.100可用Putty、SSH Secure Shell Client、Xanager、X-win32、exceed等软件当用户正确地输入用户名和口令后,就能合法地进入系统。屏幕显示: rootloclhost /root # 这表明已经进入系统,此处的“#”符号是超级用户的

8、系统提示符,而普通用户的提示符是“”。第12页,共61页。2.2.1 Linux 的登录和退出退出Linux系统当用户执行完各种操作后,就要及时退出系统,这是一个良好的习惯,即使是暂时离开机器也同样如此。退出的操作很简单,只需键入下面的命令即可: zhang loclhost zhang exit 在提示符后键入命令exit后回车即可退出系统。有的系统中用logout,或按下Ctrl+d也能退出或注销用户,但我们推荐使用exit命令。 第13页,共61页。2.2.2 Linux文件命令在Linux系统中,几乎所有内容包括文档、命令、设备和目录等都组织成文件的形式,用文件来管理, 常用的文件命令

9、有:1. cat、more、less命令 2. ls命令3. cp命令4. rm命令5. mv命令第14页,共61页。2.2.2 Linux文件命令在Linux系统中,几乎所有内容包括文档、命令、设备和目录等都组织成文件的形式,用文件来管理, 常用的文件命令有:1. (1) cat命令 功能:显示文本文件内容 语法: cat 文件名称 范例: cat file1 显示file1的内容。 cat file1 file2 file3 把file1和file2的内容输入到file3中。第15页,共61页。2.2.2 Linux文件命令1.(2) more命令 功能: 一次以一个page显示 语法:

10、more 文件名称 描述:通常在看一篇很长的文件时都希望是从头 看到尾,在Linux中,more命令可以以一个page为单位来浏览文件。当使用more时,可看到屏幕的左下方有一个“-more-”的信息,这时若按下回车键,则会显示下一行;若按下空格键,则会显示下一个page。第16页,共61页。2.2.2 Linux文件命令1.(3) less命令 功能: 与more命令相似,一次以一个page显示, 可以前翻、后翻 语法: less 文件名称 描述:若按下空格键,则会显示下一个page, 按下回车键则一行行地下翻,按下b键往上翻一页。第17页,共61页。2.2.2 Linux文件命令2. ls

11、命令命令名称: ls功能: 查看目录及文件 语法: ls描述:ls命令用来浏览文件与目录,这个动作相当于DOS中的dir命令。列出所有文件和目录(包含以.开头的隐藏文件) ls a 列出所有文件和目录的详细信息 ls l(或者 ll)第18页,共61页。2.2.2 Linux文件命令3. cp命令 命令名称 : cp 功能: 拷贝文件 语法:cp 选项 源文件 目的地 描述:其实cp的语法与DOS的copy语法大致相同。须注意的是,在使用cp时一定要有目的地才行,在DOS中做copy 时,有时可省略目的地,但在Linux中就无法这样做。在cp中也可以使用通配符,像“*”、“?”等,例如,我们要

12、将root目录内的所有文件,但不包括隐藏文件,拷贝至根目录下的temp内,其命令为: #cp /root/* /temp 若要拷贝所有小写字母开头的隐藏文件,其命令为: #cp /root/.a-z* /temp第19页,共61页。2.2.2 Linux文件命令3. cp命令 常用选项说明 -a在备份中保持尽可能多的源文件结构和属。 -b作将要覆盖或删除文件的备份。 -f删除已存在的目标文件。 -i提示是否覆盖已存在的目标文件。 -p保持原先文件的所有者,组权限和时间标志 -r递归拷贝目录,把所有非目录文件当普通文件拷贝。 -R递归拷贝目录。 第20页,共61页。2.2.2 Linux文件命令

13、4. rm命令命令名称: rm功能: 删除文件 语法:rm 选项 文件 描述:rm与DOS的del命令有些类似之处,不同的是,rm功能的强大与其相对杀伤力远不是DOS的del可以相比。只要是文件,不管是否隐藏,或是文件使用权限设置成只读,rm皆可删除,在此要注意的是已删除的文件是无法恢复的,所以在使用rm时要特别小心。 例如,我们删除temp目录下的file1文件,可用:cd temp;rm file1 在Linux中要一次键入两个不同的命令时,只需在命令与命令之间加上分号即可,这样Linux便会依照排列的先后次序来执行,在本例中,会先执行cd temp, 再执行 rm file1。第21页,

14、共61页。2.2.2 Linux文件命令4. rm命令常用选项说明 -r删除文件列表中指定的目录,若不用此标志则不删除目录 -I指定交互模式。在执行删除前提示确认。任何以Y开始的响应都表示肯定;其他则表示否定。 -f指定强行删除模式。通常,在删除文件权限可满足时rm提示。本标志强迫删除,不用提示。 -V在删除前回显文件名。第22页,共61页。2.2.2 Linux文件命令5. mv命令 命令名称: mv 功能: 文件更名或搬移 语法: mv 文件名称 搬移的目的地(或更改的新名) 描述:有的时候我们会做文件更名的操作,或是移动文件。其实文件更名与移动文件的操作原理是一样的,差别只是路径的不同。

15、mv命令通常被用来移动文件,例如,把现在所在的目录中的netscape文件移到/usr内,可用:mv netscape /usr 第23页,共61页。2.2.3 Linux目录和层次命令同dos/windows操作系统一样,在linux系统中文件也是按目录保存在一个树形目录层次结构中的,目录层次的顶部是“根”目录,使用符号“/”。常用的目录和层次命令包括:1. pwd命令 2. cd命令3. mkdir、rmdir命令第24页,共61页。2.2.3 Linux目录和层次命令1. pwd命令 命令名称: pwd 功能:显示当前工作目录 语法:pwd 描述:pwd命令显示当前目录在文件系统层次中

16、的位置。第25页,共61页。2.2.3 Linux目录和层次命令2. cd命令 命令名称: cd 功能: 切换目录 语法:cd 目录名称 描述:cd除了有切换目录的功能外,还有一个功能就是不管在哪个目录内,只要输入cd命令不用接任何参数,就可回到用户目录(home directory)内。 cd. 回到上层目录第26页,共61页。2.2.3 Linux目录和层次命令3. mkdir、rmdir命令 命令名称: mkdir/rmdir 功能: 创建目录和删除目录 语法: mkdir 目录名称 rmdir 目录名称 描述:在Linux中用mkdir命令,后面输入欲创建的目录名即可在当前目录中建立一

17、个新目录,用rmdir并指定欲删除的目录即可删除指定的目录,操作方法与DOS中的md、rd是完全相同的,差别只是命令的名称不同而已。另外,在使用rmdir时,要确保该目录内已无任何文件存在,否则该命令不成功。第27页,共61页。2.2.4 Linux查找命令1. find命令2. grep命令第28页,共61页。2.2.4 Linux查找命令1. find命令命令名称: find功能:搜寻文件与目录 语法:find 目录名 选项第29页,共61页。2.2.4 Linux查找命令1. find命令选项说明 -name文件 告诉find要找什么文件;要找的文件包括在引号中,可以使用通配符(*和?)

18、 -perm模式 匹配所有模式为指定数字型模式值的文件。不仅仅是读,写和执行,所有模式都必须匹配。如果在模式前是负号(-),表示采用除这个模式外的所有模式。 -type x 匹配所有类型为x的文件。x是c(字符特殊),b(块特殊),d(目录),p(有名管道),l(符号连接),s(套接文件)或f(一般文件)。 -links n 匹配所有连接数为n的文件。 -user用户号 匹配所有用户序列号是前面所指定的用户序列号的文件,可以是数字型的值或用户登录名。 -atime n 匹配所有在前n天内访问过的文件。-mtime n 匹配所有在前n天内修改过的文件。 -newer文件 匹配所有修改时间比fil

19、e文件更新的文件。 -size n 匹配所有大小为n 块的文件(512字节块,若k在n后,则为1K字节块)。 -print 显示整个文件路径和名称。一般来说,都要用-print,如果没有这个参数,则find命令进行所要求的搜索是没有显示结果的。 第30页,共61页。2.2.4 Linux查找命令2. grep命令 命令名称: grep 功能:在文件中查找字符串 语法:grep 选项 字符串 文件名 选项 说明 -v 列出不匹配串或正则表达式的行。 -c 对匹配的行计数。 -l 只显示包含匹配的文件的文件名。 -h 抑制包含匹配文件的文件名的显示-n 每个匹配行只按照相对的行号显示。 -i 产生

20、不区分大小写的匹配,缺省状态是区分大小写。 匹配字符串:希望在文件中查到的串。如:$grep “main” hello.c第31页,共61页。2.2.5 Linux目录和文件安全性命令 Linux系统中每一个文件或目录都明确地定义其拥有者(owner)、组(group) 和它的使用权限等。用户可用下面的命令规定自己主目录下的文件权限,以保护自己的数据和信息,防止他人非法使用。1. chown命令2. chgrp命令3. chmod命令第32页,共61页。2.2.5 Linux目录和文件安全性命令 1. chown命令 命令名称: chown 功能: 改变文件拥有者 语法: chown 用户账号

21、 文件或目录名称 使用人: 该文件或目录的拥有者和root 用户第33页,共61页。2.2.5 Linux目录和文件安全性命令 2. chgrp命令 命令名称: chgrp 功能: 改变文件的所属组 语法: chgrp 组名称 文件或目录名称 使用人: root 描述: 该命令和chown用法一样,其功能是把文件或目录所属组改成另一个组。第34页,共61页。2.2.5 Linux目录和文件安全性命令 3. chmod命令 命令名称: chmod 功能: 修改文件的权限 语法: chmod 权限参数 文件或目录名称 使用人: 每一位用户 描述:首先介绍文件权限。每个文件或目录都有一组9个权限位,

22、每三位被分为一组,他们分别是属主权限位(占三个位置 )、用户组权限位(占三个位置)、其它用户权限位(占三个位置)。比如rwxr-xr-x ,我们数一下就知道是不是9个位置了,正是这9个权限位来控制文件属主、用户组以及其它用户的权限。 要设置这些文件的权限就用 chmod这个命令来设置,然而在使用chmod 之前需要先了解权限参数的用法。权限参数可以有两种使用方法:英文字母表示法和数字表示法。第35页,共61页。2.2.5 Linux目录和文件安全性命令 3. chmod命令(1) 英文字母表示法 一个文件用十个小格位记录文件的权限,第一小格代表文件类型。“-”表示普通文件;“d”表示目录文件;

23、“b”表示块特别文件;“c”表示字符特别文件。接下来是每三小格代表一类型用户的权限。前三小格是用户本身的权限,用u代表;中间三小格代表和用户同一个组的权限,用g代表;最后三小格代表其他用户的权限,用o代表。即:-rwx属于用户存取权限,用u代表;rwx属于组用户存取权限,用g代表。rwx属于其他用户存取权限,用o代表。而每一种用户的权限就直接用r、w、x来代表对文件可读、可写、可执行,然后再用 + , - 或 = 将各类型用户代表符号u、g、o和 rwx3个字母链接起来即可。第36页,共61页。2.2.5 Linux目录和文件安全性命令 3. chmod命令范例: - -rwx- chmod

24、u+rwx file1 用户本人对file1可以进行读写执行的操作;- -rw- chmod u-x file1 删除用户对file1的可执行权限; -rw-rw-r- chmod g+rw,o+r file1 同组用户对file1增加权限为能读写,其他用户则只 能读。第37页,共61页。2.2.5 Linux目录和文件安全性命令3. chmod命令(2) 数字表示法数字表示法是用三位数字XXX,最大值为777来表示的。第一个数字代表用户存取权限,第二个数字代表同组用户使用权限,第三个数字代表其他用户存取权限。前面介绍的可读的权限r用数字4表示,可写的权限w用2表示,而可执行的权限x用1表示,

25、即: r=4 w=2 x=1 假设用户对file1的权限是可读可写可执行rwx,用数字表示则把4、2、1 加起来等于7,代表用户对file1这个文件可读可写可执行, 这里rwx等价于 4+2+1=7。 第38页,共61页。2.2.5 Linux目录和文件安全性命令 3. chmod命令 至于同组用户和其他用户的权限,就顺序指定第2位数字和第3位数字即可。如果不指定任何权限的话,就要补0!下面举几个范例就明白了,请大家注意数字的变化。 范例: -rwxchmod 700 file1 指定用户本人对file1的权限是可读,可写,可执行; -rw chmod 600 file1 指定用户本人对fil

26、e1的权限是可读,可写; -rwxrwxrwx chmod 777 file1 指定所有用户对file1的权限是可读,可写,可执行。 总之,数字表示法就是将3位数字分成3个字段,每个字段都是4、2、1相加任意的组合。第39页,共61页。2.2.6 Linux进程命令1. ps命令2. kill命令第40页,共61页。2.2.6 Linux进程命令1. ps命令 命令名称: ps 功能: 查询正在执行的进程 语法: ps 可选参数 描述:ps命令提供Linux系统中正在发生的事情的一个快照,能显示正在执行进程的进程号、发出该命令的终端、所使用的CPU时间以及正在执行的命令。 例如: ps aux

27、第41页,共61页。2.2.6 Linux进程命令2. kill命令 命令名称: kill 功能: 终止正在执行的进程 语法: kill 进程号 例如: kill -9 PID# 无条件删除进程号为PID#的进程。 相关命令还有:w,who等第42页,共61页。2.3 使用vi编辑文件第43页,共61页。2.3使用vi编辑文件vi的名字取自于visual,意为“直观”,它是一个全屏幕文本编辑程序。在Linux系统中vi是最常用的编辑程序,它的文本编辑功能十分强大,但使用起来比较复杂。初学者可能感到困难,经过一段时间的学习和使用后,你就会体会到使用vi非常方便。Linux系统中的vi其实是vim

28、。vi与vim的用法很像,因为vim是vi的增强版,所以vi的功能vim都有,而且vim新增了许多vi没有的功能,它比vi容易使用。本章介绍vi编辑程序的两种工作模式,即命令模式和输入模式。第44页,共61页。2.3.1 vi的启动与退出1. vi的启动输入vi命令后,便进入全屏幕编辑环境,此时的状态为命令模式。(1) vi进入vi的一个临时缓冲区,光标定位在该缓冲区第1行第1列的位置上。(2) vi file1如果file1文件不存在,将建立此文件;如该文件存在,则将其拷贝到一个临时缓冲区。光标定位在该缓冲区第1行第1列的位置上。(3) vi + file1如果file1文件不存在,将建立此

29、文件;如该文件存在,则将其拷贝到一个临时缓冲区。光标定位在文件最后1行第1列的位置上。(4) vi +N file1(N:为数字)如果file1文件不存在,将建立此文件;如该文件存在,则将其拷贝到一个临时缓冲区。光标定位在文件第N行第1列的位置上。(5) vi +/string file1如果file1文件不存在将建立此文件;如该文件存在则将其拷贝到一个临时缓冲区。光标定位在文件中第一次出现字符串string的行首位置。第45页,共61页。2.3.1 vi的启动与退出2. 退出vi 建议在退出vi前,先按ESC键,以确保当前vi的状态为命令方式,然后再键入“:”(冒号),输入下列命令,退出vi

30、。(1) :w 将编辑缓冲区的内容写入文件,则新的内容就替代了原始文件。这时并没有退出vi,必须进一步输入下述命令才能退出vi::w filename(存入指定文件):q(2) :wq即将上面的两步操作可以合成一步来完成,先执行w,后执行q。(3) :x 功能与(2)等价。(4) :q!(或:quit)强行退出vi,使被更新的内容不写回文件中。仅键入命令:q时,如vi发现文本内容已被更改,将提示用户使用“:quit”命令退出。 第46页,共61页。2.3.2 vi的两种模式当vi工作在命令模式下,输入的字符被视为执行特定vi功能的命令;而工作在输入模式下,输入的字符是编辑文件的正文。命令模式是

31、vi的默认模式,命令模式下输入英文大小写字母的含义是有区别的。两种模式的切换见图。 vi模式转换示意图第47页,共61页。2.3.2 vi的两种模式在命令模式下,你所能进行的操作有移动光标在屏幕上的位置,标记、删除、移动、复制字符或文本区块,还可以将文件写入或退出编辑器,亦可设置编辑环境,如寻找字符串、列出行号等。此外在系统提示符下输入vi及文件名称后,即进入vi全屏幕编辑画面(命令模式)。只有在输入模式下,才可进行文字输入,按ESC键可以回到命令模式。在命令模式下可按“i”或“a”或“o”等键进入输入模式。第48页,共61页。2.3.2 vi的两种模式i在目前光标前插入所要输入之文字。a在目

32、前光标后开始输入文字。o在当前光标所在行下新增一空行,并从行首开始输入文字。I插于行首。A插于行尾。O在当前光标所在行上新增一空行,并从行首开始输入文字。按下ESC键随时可返回vi的命令模式。如果不能确定现在vi是在哪个模式下,按下ESC键以使其在命令模式下,然后再从这里继续;如果按下ESC键时已经在命令模式了,系统会鸣叫且屏幕闪一下,通知你已在命令模式中。第49页,共61页。2.3.3 基本vi命令1. 移动光标移动光标h、j、k、l:分别控制光标左、下、上、右移一格。Ctrl+b: 上滚一屏。Ctrl+f: 下滚一屏。Ctrl+d: 下滚半屏。Ctrl+u: 上滚半屏。G: 移到文件最后。

33、w: 移到下个字的开头。b: 跳至上个字的开头。第50页,共61页。2.3.3 基本vi命令2. 删除x: 删除当前光标所在后面一个字符。nx: 删除当前光标所在后面n个字符。例如, 5x表示删除5个字符。dd: 删除当前光标所在行。ndd: 删除当前光标所在后面n行。例如,5dd表示删除自光标算起的5行。:l,nd: 例如,:1,12d表示删除自行1至行12的文字。X: 删当前光标的左字符。D: 删至行尾。第51页,共61页。2.3.3 基本vi命令3. 更改cw: 更改光标处的字到此单字的字尾处。cnw: 例如,c3w表示更改3个字。cc: 修改行。C: 替换到行尾。4. 取代r: 取代光

34、标处的字符。R: 取代字符直到按ESC为止。第52页,共61页。2.3.3 基本vi命令5. 复制yw: 拷贝光标处的字到字尾至缓冲区。P: 把缓冲区的资料贴上来。yy: 拷贝光标所在之行至缓冲区。nyy: 例如,5yy,拷贝光标所在之处以下5行至缓冲区。6. 复原u: 复原至上一操作。g: 列出行号,及相关信息。7. 列出行号:set nu (nu为行数)第53页,共61页。2.3.3 基本vi命令8. 寻找字符串/word由首至尾寻找“word”字符串,按n可往下继续找。?word由尾至首寻找“word”字符串,按N可往前继续找。9. 跳行:100可跳至第100行。10. 重复上一个命令.重复上一个命令。第54页,共61页。2.3.4 使用vi查找和替换vi提供了几种定位查找一个指定的字符串在文件中位置的方法。同时还提供一种功能强大的全局替换功能。1. 查找一个字符串一个字符串是一行上的一个或几个字符。为查找一个字符串,在vi命令模式下键入“/”,后面跟要查找的字符串,再按回车。vi将光标定位在该串下一次出现的地方上。键入n跳到该串的下一个出现处,键入N跳到该串的上一个出现处。为了在文件中回头查找,使用?代替/。在此情况下,键入n跳到该串的上一个出现处,键入N跳到该串的下一个出现处。第55页,共61页。2.3.4 使用vi

温馨提示

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

评论

0/150

提交评论