ImageVerifierCode 换一换
格式:PPT , 页数:34 ,大小:417KB ,
资源ID:388487      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-388487.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第3章 使用文件.ppt)为本站会员(progressking105)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

第3章 使用文件.ppt

1、第3章 使用文件,内容概要, 使用 touch 创建空文件、rm 删除文件 使用 cp、mv 复制和移动文件 使用 cat、pg、more 查看文本文件 使用 wc 对文件统计 使用 ln 为文件创建链接 文件打印控制:qprt 、qchk 、qcan 使用 chmod 设置文件访问权限,创建空文件,命令格式:touch -t newfile1 newfile2 .,$ date Thu Apr 05 13:10:28 GMT+08:00 2011$ touch newfile1$ touch -t 1104010830 newfile2$ ls -l newfile1 newfile2 -r

2、w-r-r- 1 user00 staff 0 Apr 05 13:10 newfile1 -rw-r-r- 1 user00 staff 0 Apr 01 08:30 newfile2,删除文件, 使用rm 删除文件格式: rm file1 file2 file3 .,$ rm file1$ rm i file2$ rm f file3$ rm r dir,复制文件,使用cp 复制文件格式: cp source targetcp file1 file2 . target_dir,$ cp file1 file2$ cp -r dir1 dir2$ cp file3 dir3$ cp -h l

3、nsfile4 file5,复制文件,将文件/home/team03/pgms/suba拷贝到/home/team01/doc目录并将其命名为programa:,mon_report trio_ltr walrus,home,team01,doc,mon_report programa trio_ltr walrus,home,team01,doc,before,after,$ pwd /home/team01/doc $ cp /home/team03/pgms/suba programa,复制文件,home,team01,.profile manuals test1,c,doc,progr

4、ama,team01,.profile manuals test1,c,programa,programa test1,doc,home,team01,c,trio_ltr,trio_ltr,doc,home,team01,c,trio_ltr,doc,home,$ cd /home/team01 $ cp doc/programa test1 c,$ cd /home/team01/doc $ cp trio_ltr /c,移动文件,使用mv 移动文件格式:mv source target mv file1 file2 . target_dir,home,team01,c,trio_ltr,

5、home,team01,c,t.letter,$ pwd /home/team01/c $ mv trio_ltr t.letter,移动文件,home,team01,c,mon_report,doc,home,team01,c,trio_ltr letter,doc,home,team01,c,trio_ltr,t.letter,doc,home,team01,c,mon_report,doc,$ pwd /home/team01/c $ mv t.letter /doc/letter,$ pwd /home/team01/c $ mv /doc/mon_report .,cat查看文本文件

6、,使用cat 查看文本文件,$ cat walrus “The time has come,“ the Walrus said, “To talk of many things: Of shoes - and ships - and sealing wax - Of cabbages - and kings - And why the sea is boiling hot - And whether pigs have wings.“From The Walrus And The Carpenter by Lewis Carroll (1871),cat file1 file2 .,pg,mo

7、re查看文本文件,使用pg,more 查看文本文件,$ pg walrus“The time has come,“ the Walrus said, “To talk of many things: Of shoes - and ships - and sealing wax - Of cabbages - and kings - And why the sea is boiling hot - And whether pigs have wings.“ : ,每次显示一页,$ more walrus“The time has come,“ the Walrus said, “To talk

8、of many things: Of shoes - and ships - and sealing wax - Of cabbages - and kings - And why the sea is boiling hot - And whether pigs have wings.“ walrus (100%) ,pg filename more filename,wc命令,使用wc 计算文件或者命令输出结果的行,字以及字节数格式: wc -c -l -w filename选项:-c 计算字节数-l 计算行数-w 计算字数举例:,17 126 1085 myfile,字节数,字数,行数,

9、$ wc myfile,ln命令,使用ln 创建硬链接或”软链接“格式:ln source_file target_file,硬链接 即允许文件在目录中有一个以上的名字所有这些文件都有相同的i-node不能用于目录,不能跨文件系统,ln命令,$ ls li 63 -rw-r-r- 2 team01 staff 1910 Nov 21 14:19 man_files$ ln man_files manuals$ ls -li 63 -rw-r-r- 2 team01 staff 1910 Nov 21 14:19 man_files 63 -rw-r-r- 2 team01 staff 1910

10、 Nov 21 14:19 manuals$,ln命令,格式: ln -s source_file target_file,“软链接” or “符号链接”创建一个间接引用指向源文件(符号链接)链接文件引用原始文件的名字和路径可以用于目录,可以跨文件系统,ln命令,$ ls li 63 -rw-r-r- 2 team01 staff 1910 Nov 21 14:19 man_files$ ln s man_files manuals$ ls -li 63 -rw-r-r- 1 team01 staff 1910 Nov 21 14:19 man_files 66 lrwxrwxrwx 1 te

11、am01 staff 1910 Nov 21 14:19 manuals - man_files$,文件打印控制,qprt - 打印文件,将文件放到打印队列 qchk 显示当前打印队列的状态 qcan 取消打印任务 (指定任务号),$ qprt walrus$ qchk Queue Dev Status Job Files User PP% Blks Cp Rnk lp0 lp0 Running 99 walrus team01 1 1 1 1$ qcan x 99$,文件访问权限,ls命令使用-l选项可以列出文件的详细信息,$ ls -ldrwxrwxr-x 2 team01 staff 1

12、024 Aug 12 10:16 c drwxrwxr-x 2 team01 staff 512 Feb 18 09:55 doc -rwxrwxr-x 1 team01 staff 320 Feb 22 07:30 suba -rwxrwxr-x 2 team01 staff 144 Feb 22 16:30 test1,权限位,文件访问权限,文件保护/权限,系统上的每个文件和目录都与权限相关联 三种权限类别: owner, group, 和 other 每个类别用三位表示: read, write, execute (rwx),文件访问权限,对于普通文件:r = 可以查看文件内容 w =

13、可以修改或者删除文件内容 x = 可以执行文件 (如果文件是脚本同时需要读权限)对于目录:r = 可以列出目录中所有文件 (ls) w = 可以修改或者删除目录中的任何文件 x = 可以cd进入该目录,文件访问权限,u = 文件的拥有者 g = 拥有者所在组 o = 系统上的其他用户 a = 所有用户,+ : 添加权限- : 删除权限= : 清除原有权限并设定为指定权限,改变权限 (符号法),chmod mode filename,文件访问权限,$ ls -l newfile -rw-r-r- 1 team01 staff 58 Apr 21 16:06 newfile$ chmod go+w

14、 newfile $ ls -l newfile -rw-rw-rw- 1 team01 staff 58 Apr 21 16:06 newfile$ chmod a+x newfile $ ls -l newfile -rwxrwxrwx 1 team01 staff 58 Apr 21 16:06 newfile$ chmod o-rwx newfile $ ls -l newfile -rwxrwx- 1 team01 staff 58 Apr 21 16:06 newfile,文件访问权限,其他用户 r-100 4+0+0 4,组用户 rw-110 4+2+0 6,拥有者 rwx111

15、 4+2+1 7,符号八进制,改变权限 (八进制法),文件和目录的权限可以通过符号法或者八进制数来表示 $ ls -l newfile -rw-r-r- 1 team01 staff 58 Apr 21 16:06 newfile改变权限,让拥有者和所在组有读写权限,其他用户只有读权限 $ chmod 664 newfile $ ls -l newfile -rw-rw-r- 1 team01 staff 65 Apr 22 17:06 newfile,文件访问权限,新创建普通文件和目录的默认权限:,通过改变umask的值来改变默认权限的设置。,普通文件 -rw-r-r- 644目录 drwx

16、r-xr-x 755,默认文件权限,文件访问权限,umask,umask在普通文件或目录被创建时,指定权限位设置。umask用八进制数表示,决定文件或目录创建时拥有哪些权限新的目录: 777 - 022: 755 = rwxr-xr-x 新的普通文件文件: 666 - 022: 644 = rw-r-r-在配置文件/etc/security/user中umask默认值为022.它可以被所有用户或者某个特定用户所改变,文件访问权限,命令,源目录,源文件,目标目录,cd,x,N/A,N/A,ls,r,N/A,N/A,ls -l,r, x,N/A,N/A,mkdir,x w (parent),N/A

17、,N/A,rmdir,x w (parent),N/A,N/A,cat, pg, more,x,r,N/A,mv,x, w,NONE,x, w,cp,x,r,x, w,touch,x, w *,NONE,N/A,rm,x, w,NONE,N/A,一些命令执行需要的权限,课堂练习,以下命令运行会产生什么效果? $ cd /home/team01 $ cp file1 file2以下命令运行会产生什么效果? $ cd /home/team01 $ mv file1 newfile以下命令运行会产生什么效果? $ cd /home/team01 $ ln newfile myfile列出可以查看文件

18、内容的命令.,课堂练习,下面的问题是关于权限设置为rwxr-xr-x文件reporta的操作 用八进制法表示权限是什么?用符号法将权限设置为rwx-r-用八进制法重新完成上面的操作根据下面的信息完成问题4. 假设jobs目录包含joblog文件$ ls -lR total 8 drwxr-xr-x 2 judy finance 512 June 5 11:08 jobs ./jobs: total 8 -rw-rw-r- 1 judy finance 100 June 6 12:16 joblog4. finance组的Fred能够修改文件joblog吗?,课堂练习,根据下面的信息回答问题。假

19、设目录jobs包含目录work,同时目录work包含文件joblog $ ls -lRtotal 8drwxrwxr-x 3 judy finance 512 June 5 11:08 jobs ./jobs:total 8drwxrw-r-x 2 judy finance 512 June 5 11:10 work./jobs/work:total 8-rw-rw-r- 1 judy finance 100 June 6 12:16 joblog finance组的Fred能够修改文件joblog吗?,课堂练习答案,以下命令运行会产生什么效果? $ cd /home/team01 $ cp

20、file1 file2 创建file1的拷贝,文件file2。file1和file2是相互独立的 以下命令运行会产生什么效果? $ cd /home/team01 $ mv file1 newfile将file1重命名为newfile 3.以下命令运行会产生什么效果? $ cd /home/team01 $ ln newfile myfile为newfile创建硬链接myfile 4.列出可以查看文件内容的命令.cat,pg,more,课堂练习,根据下面的信息回答问题。假设目录jobs包含目录work,同时目录work包含文件joblog$ ls -lRtotal 8drwxr-xr-x 3

21、judy finance 512 June 5 11:08 jobs./jobs:total 8drwxrwxrwx 2 judy finance 512 June 5 11:10 work./jobs/work:total 8-rw-rw-r- 1 judy finance 100 June 6 12:16 joblog finance组的成员Fred可以将joblog拷贝到自己的宿主目录吗?,课堂练习答案,下面的问题是关于权限设置为rwxr-xr-x文件reporta的操作 用八进制法表示权限是什么? 755 2.用符号法将权限设置为rwx-r- chmod go-x reporta 3.

22、用八进制法重新完成上面的操作 chmod 744 reporta根据下面的信息完成问题4. 假设jobs目录包含joblog文件 $ ls -lR total 8 drwxr-xr-x 2 judy finance 512 June 5 11:08 jobs ./jobs: total 8 -rw-rw-r- 1 judy finance 100 June 6 12:16 joblog 4. finance组的Fred能够修改文件joblog吗? 可以修改,课堂练习答案,根据下面的信息回答问题。假设目录jobs包含目录work,同时目录work包含文件joblog $ ls -lRtotal

23、8drwxrwxr-x 3 judy finance 512 June 5 11:08 jobs ./jobs:total 8drwxrw-r-x 2 judy finance 512 June 5 11:10 work./jobs/work:total 8-rw-rw-r- 1 judy finance 100 June 6 12:16 joblog finance组的Fred能够修改文件joblog吗? 不能,因为在Fred没有对work目录执行权,课堂练习答案,根据下面的信息回答问题。假设目录jobs包含目录work,同时目录work包含文件joblog$ ls -lRtotal 8drwxr-xr-x 3 judy finance 512 June 5 11:08 jobs./jobs:total 8drwxrwxrwx 2 judy finance 512 June 5 11:10 work./jobs/work:total 8-rw-rw-r- 1 judy finance 100 June 6 12:16 joblog finance组的成员Fred可以将joblog拷贝到自己的宿主目录吗? 可以,

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1