- 1、本文档共54页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux基础教程(清华课件)-第7章 Linux基本命令.ppt
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 中的user1目录移到/home内,可用: #mv user1 /home 7.4 查找命令 1. find命令命令名称: find 功能:搜寻文件与目录 语法:find 目录名 选项 常用选项有: -name filename按名字查找 -type x 查找类型为x的文件(x包括:b,c,d,f, l等) user username 查找属主为username的文件 -atime n 查找n天以前被访问过的文件 -mtime n 查找n天以前被修改过的文件 -cmin n 查找n分钟以前被修改过的文件 -exec cmd {} 对查找出来的文件执行cmd命令,{}表示找到的文件,命令要以“\\;”结束。 范例如下: $find /home/lin -name hash 在 /home/lin 目录下找寻名为 hash 的文件 $find / -name fs* -print 从 / 根目录开始搜寻所有以 fs 开头的文件,然后用参数 -print 印出符合条件的文件路径。 $find. -name *.c -exec rm-f{ }\\; 表示在用户当前的目录,搜寻所有以 .c 为结尾的文件名*.c,然后用参数 -exec 执行 rm-f{ }\\; 删除全部以 .c 结尾的文件(注意大括号里面没有空格)。 相关的查找命令还有:locate,whereis 2. grep命令 命令名称: grep 功能:在文件中查找字符串 语法:grep 字符串 文件名 范例如下: $grep tigger file1 在 file1文件中找寻tigger字符串 $grep big tigger file1 在 file1文件中找寻 big tigger字符串。 另外,grep 命令还可以用于查找用正则表达式所定义的目标。正则表达式包括字母和数字,以及那些对grep有特殊含义的字符。比如, ^ 指示一行的开头 $ 指示一行的结束 . 代表任意单一字符 * 表示匹配零个或多个*之前的字符 范例如下: $grep ′^b′ file1 查找文件file1中所有以b开头的行。 $grep ′b$′ file1 查找文件file1中所有以b结尾的行。 $grep ′an.′ file2 查找文件file2中所有以an为头两个字符的3个字符,包括any,and等。 7.5 目录和文件安全性 Linux系统中每一个文件或目录都明确地定义其拥有者(owner)、组(group) 和它的使用权限等。用户可用下面的命令规定自己主目录下的文件权限,以保护自己的数据和信息,防止他人非法使用。 1. chown命令 命令名称: chown 功能: 改变文件拥有者 语法: chown 用户账号 文件或目录名称 使用人: 该文件或目录的拥有者和root 用户 描述:如果(假设账号是xLinux1)有一个名为file.list的文件,其拥有权要给予另一位账号为xLinux2的同事,则可用chown来完成此功能,当改变完文件拥有者之后,该文件虽然在xLinuxl的home目录下,但该用户已经无任何修改或删除这个文件的权限了,这点读者应特别注意。范例: - -rw1 xLinux1 users 6 Oct 4 12:50 file.list $ chown xLinux2 file.list -rw1 xLinux2 users 6 Oct 4 12:50 file.list 2. chgrp命令 命令名称: chgrp 功能: 改变文件的所属组 语法: chgrp 组名称 文件或目录名称 使用人: root 描述: 该命令和chown用法一样,其功能是把文件或目录所属组改成另一个组。 范例: - -rwxr-x 1 root bin 11700 Oct 12 06:48 shutdown* # chgrp system /sbin/shutdown 执行chgrp把shutdown所属组改成system组 - -r
文档评论(0)