chap04-Linux目录及文件管理.ppt_第1页
chap04-Linux目录及文件管理.ppt_第2页
chap04-Linux目录及文件管理.ppt_第3页
chap04-Linux目录及文件管理.ppt_第4页
chap04-Linux目录及文件管理.ppt_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

1、Linux黄带教程,第4章 Linux目录及文件管理,2,本章结构, ,目录操作命令,3,pwd:查看当前目录 cd:改变当前目录 ls:显示目录内容 -a:显示包括以“.”开头的隐藏文件在内的所有文件及目录 -h:使用k(KB)、M(MB)、G(GB)为单位,提高信息可读性 -l:显示目录所有文件或目录的权限、所有者、文件大小、修改时间及名称,rootsrv # cd rootsrv # pwd /home/charles rootsrv # ls -l /boot total 5541 -rw-r-r- 1 root root 68663 Aug 19 03:56 config-2.6.1

2、8-164.el5 drwxr-xr-x 2 root root 1024 Feb 3 11:58 grub -rw- 1 root root 2636467 Jan 29 19:46 initrd-2.6.18-164.el5.img drwx- 2 root root 12288 Jan 29 19:09 lost+found,目录操作命令,4,mkdir:创建目录 -p:如果要建立的目录的父级目录当前尚未创建,则一起建立父级目录,rootsrv # mkdir charles rootsrv # mkdir /charles rootsrv # mkdir /etc/charles /e

3、tc/jack rootsrv # mkdir -p /doc/charles,tree:以树状图显示目录内容 -a:显示所有文件和目录,包括以“.”为名称开头的文件;当前目录“.”;父级目录“.” -u:显示文件或目录的所有者名称 -d:只显示目录,而不显示文件,文件操作命令,5,touch:改变文件或目录时间 file:识别文件类型,rootsrv # touch /charles rootsrv # file /etc/fstab /etc/fstab: ASCII text,文件操作命令,6,cp:复制文件或目录 -a:相当于-pdr三个选项 -f:如果有重复或其他疑问时,不会询问用户

4、,而强制复制 -p:复制时保留源文件或目录的属性 -r:递归持续复制,该选项用于目录 -v:显示命令执行过程 在RHEL5中为“cp -i”定义了一个别名“cp”,也就是说在RHEL5系统中使用“cp”命令时实际上就已经包括了“-i”选项。,rootsrv # cp /etc/fstab rootsrv # cp -r /etc/ /etcbak rootsrv # cp /boot/grub/grub.conf ./grub.conf.bak rootsrv # cp /root/*.docx /root/doc,文件操作命令,7,rm:删除文件或目录 -f:强制删除 -i:在删除前会询问用

5、户 -r:递归,一般用于目录的删除 -v:显示命令执行过程,rootsrv # rm /fstab rm: remove regular file /root/fstab? y rootsrv # rm -rf /fringe rootsrv # rm -rf /root/*.docx,文件操作命令,8,mv:移动或更名现有的文件或目录 -f:强制删除 -i:在覆盖目标文件前会询问用户 -r:递归,一般用于目录的删除,rootsrv # mv /abc rootsrv # mv jack.tar.gz jack.tgz,文件操作命令,9,ln:链接文件或目录 -d:建立硬链接文件 -s:建立符

6、号链接文件,rootsrv # ln -s /etc/fstab rootsrv # ln -s /boot/grub gb,查找操作命令,10,locate:查找文件或目录 which:查找文件 whereis:查找文件 find:查找文件或目录,压缩与归档命令,11,gzip:压缩文件 bzip2:压缩文件 tar:压缩备份 -c:建立新的备份文件 -x:从备份文件中还原文件 -z:通过gzip命令处理备份文件 -j:通过bzip2命令处理备份文件 -v:显示执行过程 -f :指定备份文件,rootsrv # tar -cvzf boot.tar.gz /boot rootsrv # ta

7、r -cvjf boot.tar.bz2 /boot rootsrv # tar -xvzf boot.tar.gz rootsrv # tar -xvjf boot.tar.bz2,压缩与归档命令,12,gzip:压缩文件 bzip2:压缩文件 zip/uzip:ZIP文件压缩与解压 tar:压缩备份 -c:建立新的备份文件 -x:从备份文件中还原文件 -z:通过gzip命令处理备份文件 -j:通过bzip2命令处理备份文件 -f :指定备份文件,rootsrv # tar -cvzf boot.tar.gz /boot rootsrv # tar -cvjf boot.tar.bz2 /b

8、oot rootsrv # tar -xvzf boot.tar.gz rootsrv # tar -xvjf boot.tar.bz2,压缩与归档命令,13,rar/unrar:RAR文件压缩与解压,rootsrv # wget rootsrv # tar -zxvf rarlinux-3.9.2b1.tar.gz -C /usr/local rootsrv # ln -s /usr/local/rar/rar /usr/local/bin/rar rootsrv # ln -s /usr/local/rar/unrar /usr/local/bin/unrar rootsrv # yum

9、-y install glibc,压缩与归档命令,14,7-Zip:7z文件压缩与解密,rootsrv # wget ftp:/ rootsrv # rpm -ivh /p7zip-4.61-1.el5.rf.i386.rpm,文本查看命令,15,cat:显示文件内容 -b:显示文件内容时,在所有非空白行的开头标上编号,编号从1开始依次累加 -s:当内容某部分的空白行超过一行时,则该处只以一行空白行表示。 -T:将制表符(Tab)以“I”显示,文本查看命令,16,head:显示文件内容的最前部分 -q:不显示文件名称 -v:显示文件名称 -c :指定要显示多少数据,单位为Byte计算,也可以指

10、定的数字后面加上b、k和m -n :设置要显示多少行内容。也可以通过“+”号表示从指定的行数开始显示,比如“+10”表示从该文件的第10行开始显示,直到文件结束 tail:显示文件内容的最尾部分 -q:不显示文件名称。 -v:显示文件名称。 -c :指定要显示多少数据,单位为Byte计算,也可以指定的数字后面加上b、k和m。 -n :设置要显示多少行内容。也可以通过“+”号表示从指定的行数开始显示,比如“+10”表示从该文件的倒数第10行开始显示,直到文件结束。,文本查看命令,17,more:逐页显示文件内容 less:逐页显示文件内容 grep:查找并显示符合条件的内容 -i:忽略字符大小写

11、区别,包括范本样式和指定要查找的文件名称 -v:反向查找。比如指定查找内容为“charles”,使用了该参数后,会显示文件中不包括“charles”的内容 -E:默认情况下,grep命令只支持基本的正则表达式,该参数使grep命令支持扩展正则表达式,rootsrv # grep ext3 /etc/fstab rootsrv # grep -I charles /doc/*.txt rootsrv # grep -d skip charles * rootsrv # grep -n a-z charles.txt rootsrv # grep -nv $ charles.txt,实验任务,18,在一台安装了RHEL5的计算机上完成以下任务 查看当前路径 查看当前目录下的所有文件,包括隐藏文件 查看根目录的目录结构 在当前用户家目录下建立一个名为“tmp”的目录 在“tmp”目录下通过一个命令建立“test/subtest”目录 为“tmp”目录在根目

温馨提示

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

评论

0/150

提交评论