linux编程第四章编程实例,嵌入式linux编程入语门与开发实例-第4章.ppt

嵌入式linux编程入语门与开发实例-第4章

参数介绍: -a:显示所有文件及目录,包括那些隐藏的文件。(ls命令默认将文件名或目录名称开头为“.”的视为隐藏文件,不加参数-a不会显示)。 -A:显示所有文件,包括那些隐藏的文件,但是不显示目录,所以不显示“.”(目前目录)及“..”(父目录)。 -l:使用长列表格式显示文件及子目录,即除文件名称外,将文件型态、权限、拥有者、文件大小等详细信息显示出来。 -r:将文件及子目录以相反次序显示(原定依英文字母次序)出来。 -R:递归显示出所有目录及子目录中的内容。 -h:将文件及子目录按照人们亦读的格式显示出来。 -i:将文件及子目录的i节点号显示出来。 -t:将文件及子目录按照修改时间的先后次序显示出来。 -s:在显示的文件及子目录名称前加上该文件及子目录所占磁盘块个数。 -S:将文件及子目录按照文件和目录的大小的先后次序显示出来。 -F:在显示的文件及子目录名称后加一符号,例如可执行文件后加“*”,目录后加“/”。 --full-time:在显示的文件及子目录名称的同时,显示完整的日期与时间。 --help:显示帮助信息。 --version:显示版本信息。 参数介绍: -m:建立目录时同时设置目录的权限,使用chmod方式设置,而不是umask方式,详见chmod命令。 -p:[目录]可以是一个路径名称,若路径中的某些目录不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。 -v:为每个创建的目录显示一条消息。 --help:显示帮助信息。 --version:显示版本信息。 参数介绍: -p:[目录]可以是一个路径名称,递归删除路径中的所有目录,但是必须满足路径中的子目录被删除后使该目录也成为空目录,则一并删除这些目录,即一次可以删除多个目录。 -v:为每个删除的目录显示一条消息。 --ignore-fail-on-non-empty:如果删除的[目录]是非空目录,则忽略非空目录的错误信息。 --help:显示帮助信息。 --version:显示版本信息。 shell中除使用普通字符外,还可以使用一些具有特殊含义和功能的特殊字符,称作“通配符”。在使用这些通配符时应注意其特殊的含义和作用范围。通配符用于模式匹配,如文件名匹配、路经名搜索、字符串查找等。常用的通配符有*、?和括在方括号[ ]中的字符序列。用户可以在作为命令参数的文件名中包含这些通配符,构成一个所谓的“模式串”,在执行过程中进行模式匹配。 4.2.1 cp 参数介绍: -a:尽可能将文件状态、权限等资料都照原样复制,此参数的效果和同时指定“-dpR”参数相同。 -r或-R:递归处理,将指定目录下的文件与子目录一起进行复制操作。 -f:若目的地已经有相同文件名的文件存在,则在复制前先删除再进行复制,不会提示是否覆盖。在执行带有-f选项的cp命令时,一些系统中还会有提示是否覆盖,是因为在默认增加别名alias cp='cp -i',当执行cp命令时,其实执行的是cp –i命令。解决方法是在~/.bashrc文件中,在alias cp='cp -i'前加上“#”注释掉这行,注意需要重启才能生效。 -i:和-f选项相反,覆盖已有文件之前先询问用户。 -s:对源文件建立符号连接,而非复制文件。 -d:当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录。 -u:使用这项参数后只会在源文件的更改时间较目标文件更新时或是名称相互对应的目标文件并不存在,才复制文件。 -v:显示指令执行过程。 -x:复制的文件或目录存放的文件系统,必须与cp指令执行时所处的文件系统相同,否则不复制。 --help:显示帮助信息。 --version:显示版本信息。 4.2.2 rm 参数介绍: -r或-R:递归处理,将指定目录下的文件与子目录一起进行删除操作。 -f:删除时不会提示是否删除。在执行带有-f选项的rm命令时,一些系统中还会有提示是否删除,是因为在默认增加别名alias rm='rm -i',当执行rm命令时,其实执行的是rm –i命令。解决方法是在~/.bashrc文件中,在alias rm='rm -i'前加上“#”注释掉这行,注意需要重启才能生效。 -i:和-f选项相反,删除已有文件之前先询问用户。 -v:显示指令执行过程。 --help:显示帮助信息。 --version:显示版本信息。 4.2.3 mv 参数介绍: -f:若目的地已经有相同文件名的文件存在,则在移动前先删除再进行移动,不会提示是否覆盖。在执行带有-f选项的mv命令时,一些系统中还会有提示是否覆盖,是因为在默认增加别名alias mv='mv -i',当执行mv命令时,其实执行的是mv –i命令。解

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值