实训项目2--Linux基本命令(带参考答案)

合集下载

linux中的基础命令

linux中的基础命令

linux中的基础命令在Linux操作系统中,基础命令是用户必须掌握的重要部分,它们可以帮助用户管理文件、执行任务和与操作系统交互。

以下是一些常用的Linux基础命令及其用法:1. ls命令:ls命令用于列出目录中的文件和子目录。

用户可以使用ls命令查看当前目录下的所有文件和文件夹,也可以使用ls -l命令查看文件的详细信息,包括权限、所有者、文件大小等。

2. cd命令:cd命令用于改变当前工作目录。

用户可以使用cd命令进入到指定的目录,也可以使用cd ..返回上一级目录,使用cd ~返回用户的主目录。

3. mkdir命令:mkdir命令用于创建新的目录。

用户可以使用mkdir命令在当前目录下创建一个新的文件夹,例如mkdir test。

4. touch命令:touch命令用于创建新的空文件。

用户可以使用touch命令创建一个新的空文件,例如touch file.txt。

5. cp命令:cp命令用于复制文件或目录。

用户可以使用cp命令将文件复制到另一个目录,也可以使用cp -r命令复制整个目录。

6. mv命令:mv命令用于移动文件或目录。

用户可以使用mv命令将文件移动到另一个目录,也可以使用mv命令修改文件的名称。

7. rm命令:rm命令用于删除文件或目录。

用户可以使用rm命令删除文件,使用rm -r命令删除整个目录。

8. cat命令:cat命令用于查看文件的内容。

用户可以使用cat命令查看文件的内容,也可以使用cat命令将多个文件合并显示。

9. grep命令:grep命令用于在文件中搜索指定的字符串。

用户可以使用grep命令搜索文件中包含指定字符串的行,也可以使用grep -r命令在目录中搜索文件。

10. chmod命令:chmod命令用于修改文件的权限。

用户可以使用chmod命令修改文件的读、写、执行权限,例如chmod 755 file.txt。

以上是一些常用的Linux基础命令及其用法,掌握这些命令可以帮助用户更好地管理文件和目录,提高工作效率。

linux-实验指导手册-常用命令

linux-实验指导手册-常用命令

实验一Linux常用命令(一)1、Shell环境和Shell命令格式如果实验用计算机上Linux以图形方式启动,登录系统后打开终端窗口。

方法:桌面:右键菜单-Terminal(终端);或:主菜单-系统工具-Terminal(终端)。

命令格式:command [-option(s)] [option argument(s)] [command argument(s)]步骤1:使用who命令步骤2:使用date命令步骤3:使用上下健提取历史命令who,执行。

2、文件系统操作命令(1)改变目录命令:cd 目标目录路径步骤1:使用绝对路径依次进入Linux根目录下的所有子目录。

例如:cd /usr/bin步骤2:使用绝对路径依次进入用户目录。

步骤3:使用相对路径进入子目录1)使用绝对路径进入/lib目录2)使用相对路径进入/lib/i868目录3)使用相对路径退回到/lib目录(2)列出并观察目录中的文件步骤1:进入任意目录,使用无参数ls命令列出并观察其中所有文件;步骤2:进入任意目录,使用通配符列出其中部分文件;例如:cd /binls c*步骤3:使用-l选项,列出目录中文件的各种属性,并观察识别这些属性。

步骤4:直接列出子目录中的文件。

例如:ls i868步骤5:仅列出子目录本身(-d)步骤6:使用-F选项,显示文件类型标志。

步骤7:使用-a或-A选项,观察结果有什么变化。

步骤8:综合使用以上选项。

(3)目录的创建与删除步骤1:在用户目录中,使用相对路径创建一个任意名称的目录,如“tmp”。

mkdir tmp步骤2:删除该目录rmdir tmp步骤3:在根目录中,使用绝对路径在用户命令中创建一个子目录。

mkdir ~/tmp步骤4:删除该目录rmdir ~/tmp步骤5:使用-p参数一次创建多级目录。

如:mkdir ~/tmp/dir1步骤6:使用-p参数删除多级目录。

如:cd ~rmdir tmp/dir1(4)文件和目录拷贝命令:cp步骤1:从/usr/include目录中,任选一个文件拷贝到用户目录的tmp子目录中mkdir ~/tmpcp /usr/include/signal.h ~/tmp步骤2:从/usr/include目录中,任选一个文件拷贝到用户目录的tmp子目录中,并改变其文件名。

Linux实验二 常用命令的使用

Linux实验二   常用命令的使用

实验二常用命令的使用一、实验目的1、熟练Linux系统命令格式及命令使用的方法2、掌握Linux系统中常用命令的作用和命令中各选项的作用二、实验环境安装了Linux系统的计算机一台三、实验过程(实验步骤、记录、数据、分析、结果)1.切换登录用户su功能说明:使一个普通的使用者拥有超级用户或其他使用者的权限。

语法:su 用户名(如果没有输入用户名则预设为root)随后按系统提示输入切换后用户的密码分析:由yanji用户切换为root用户2.常用的文件操作命令包括:(1) pwd功能说明:显示工作目录。

语法:pwd [--help][--version]补充说明:执行pwd指令可得知工作目录的绝对路径名称。

参数:--help 在线帮助。

--version 显示版本信息。

分析:pwd显示/home/yanji目录下。

功能说明:切换目录。

语法:cd [目的目录]分析:ls显示文件列表,cd切换到“模板”目录,“cd ..”退回目录文件。

(3) ls功能说明:列出目录内容。

语法:ls [-1aAcdlrR]补充说明:执行ls指令可列出目录的内容,包括文件和子目录的名称。

参数:-1 每列仅显示一个文件或目录名称。

-a显示下所有文件和目录。

-A 显示所有文件和目录,但不显示现行目录和上层目录。

-c以更改时间排序,显示文件和目录。

-d显示目录名称而非其内容。

-l 使用详细格式列表。

-R 递归处理,将指定目录下的所有文件及子目录一并处理。

分析:ls显示文件列表-a显示下所有文件和目录。

-l使用详细格式列表功能说明:建立目录语法:mkdir [-p][--help][--version][-m <目录属性>][目录名称]补充说明:mkdir可建立目录并同时设置目录的权限。

参数:-m<目录属性>或--mode<目录属性> 建立目录时同时设置目录的权限。

-p 若所要建立目录的上层目录目前尚未建立,则一并建立上层目录。

面试或笔试中常用到的linux基本命令

面试或笔试中常用到的linux基本命令

1.绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示?切换目录用什么命令?绝对路径:如/etc/init.d当前目录和上层目录:./../主目录:~/切换目录:cd2.怎么查看当前进程?怎么执行退出?怎么查看当前路径?查看当前进程:ps执行退出:exit查看当前路径:pwd3.怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当前用户id?查看指定帮助用什么命令?清屏:clear退出当前命令:ctrl+c彻底退出执行睡眠:ctrl+z挂起当前进程fg恢复后台查看当前用户id:”id“:查看显示目前登陆账户的uid和gid及所属分组及用户名查看指定帮助:如man adduser这个很全而且有例子;adduser--help这个告诉你一些常用参数;info adduesr;4.Ls命令执行什么功能?可以带哪些参数,有什么区别?ls执行的功能:列出指定目录中的目录,以及文件哪些参数以及区别:a所有文件l详细信息,包括大小字节数,可读可写可执行的权限等5.建立软链接(快捷方式),以及硬链接的命令。

软链接:ln-s slink source硬链接:ln link source6.目录创建用什么命令?创建文件用什么命令?复制文件用什么命令?创建目录:mkdir创建文件:典型的如touch,vi也可以创建文件,其实只要向一个不存在的文件输出,都会创建文件复制文件:cp7.文件权限修改用什么命令?格式是怎么样的?文件权限修改:chmod格式如下:$chmod u+x file给file的属主增加执行权限$chmod751file给file的属主分配读、写、执行(7)的权限,给file的所在组分配读、执行(5)的权限,给其他用户分配执行(1)的权限$chmod u=rwx,g=rx,o=x file上例的另一种形式$chmod=r file为所有用户分配读权限$chmod444file同上例$chmod a-wx,a+r file同上例$chmod-R u+r directory递归地给directory目录下所有文件和子目录的属主分配读的权限8.查看文件内容有哪些命令可以使用?vi文件名#编辑方式查看,可修改cat文件名#显示全部文件内容more文件名#分页显示文件内容less文件名#与more相似,更好的是可以往前翻页tail文件名#仅查看尾部,还可以指定行数head文件名#仅查看头部,还可以指定行数9.随意写文件命令?怎么向屏幕输出带空格的字符串,比如”hello world”?写文件命令:vi10.终端是哪个文件夹下的哪个文件?黑洞文件是哪个文件夹下的哪个命令?/dev/tty/dev/null11.移动文件用哪个命令?改名用哪个命令?mv mv12.复制文件用哪个命令?如果需要连同文件夹一块复制呢?如果需要有提示功能呢?cp cp-r????13.删除文件用哪个命令?如果需要连目录及目录下文件一块删除呢?删除空文件夹用什么命令?rm rm-r rmdir14.Linux下命令有哪几种可使用的通配符?分别代表什么含义?“?”可替代单个字符。

linux实训报告(6个内容)

linux实训报告(6个内容)

Linux网络管理实训报告学生姓名:李含指导教师:刘国成班级: C0841学号: 36信息工程学院2011.11一、Linux安装与配置1、实训目的(1)熟练掌握Linux安装的方法(2)了解Linux的基本配置2、实训内容(1)安装带图形界面的Linux redhat 5.2企业版Linux用户和计算机(2)安装命令行界面Linux redhat 5.2企业版LinuxHLG-B (3)使用ssh putty连接到Linux(4)管理文件及目录3、实训步骤命令行安装RedHat(1)在vmvare安装虚拟机时,在选择操作系统该步骤时,一定选择Linux(2)新建完vitual machine 界面如下(3)打开vmware ,在vmware 光驱中挂载linux RedHat 企业版(4) 从光盘引导启动linux,启动vmare(5) 在命令行中键入text(6) 在光盘检测的页面,用tab 键选择Skip 跳过光盘检测。

(7) 再接下的界面中,直接点击OK 即可。

(8) 语言选择英语(注:这里选择英语,不要选择chinese )(9) 键盘使用习惯,默认即可。

点击OK(11)在弹出的页面中,点击yes。

FAT32,选择默认即可,点击ok。

(13) 在该页面可以看到默认的分区信息,可以根据自己对分区的要求对分区信息进行修改。

(14) 是否给GRUB 开机管理系统设定密码,根据个人安全需要选择。

(15) 在该页面选择使用IPv4 还是IPV6。

我们选择IPV4(16)在该页面,选择动态获得IP 地址,如后续需要指定,我们进行设定。

(17) 为服务器指定名称,方便其他人在网络上查找(18) 为系统指定时区(19) 设定root 密码(20) 安装完成后,需要重新启动机器。

4、实训小结通过对Linux安装与配置的实训,虽然时间很短,但我学到了很多,在与老师和同学们的相处下,我不仅学到了很多理论知识,我还学会了许多做人的道理,在实训期间,我才发现我的理论知识还不是很扎实,遇到的许多问题我都不知所措,还好有老师和同学帮助我,我才得以度过难关,在此,我要感谢那些帮助过我的老师和同学。

linux命令试题及答案

linux命令试题及答案

linux命令试题及答案1. 列出当前目录下的所有文件和文件夹。

答案:使用命令 `ls`。

2. 查看当前目录下的隐藏文件。

答案:使用命令 `ls -a`。

3. 切换到名为 "home" 的目录。

答案:使用命令 `cd home`。

4. 查找名为 "test.txt" 的文件。

答案:使用命令 `find . -name test.txt`。

5. 统计当前目录下的文件和文件夹数量。

答案:使用命令 `ls -l | grep -v '^d' | wc -l`。

6. 创建一个名为 "newfile.txt" 的空文件。

答案:使用命令 `touch newfile.txt`。

7. 将 "newfile.txt" 文件复制到 "/home" 目录下。

答案:使用命令 `cp newfile.txt /home/`。

8. 将 "/home/newfile.txt" 文件移动到当前目录。

答案:使用命令 `mv /home/newfile.txt .`。

9. 删除当前目录下的 "newfile.txt" 文件。

答案:使用命令 `rm newfile.txt`。

10. 查看 "newfile.txt" 文件的内容。

答案:使用命令 `cat newfile.txt`。

11. 查找并替换 "newfile.txt" 文件中的 "oldstring" 为"newstring"。

答案:使用命令 `sed -i 's/oldstring/newstring/g' newfile.txt`。

12. 显示当前目录的路径。

答案:使用命令 `pwd`。

13. 显示当前系统的运行时间和平均负载。

Linux常见的基本命令的面试题总结

Linux常见的基本命令的面试题总结

Linux常见的基本命令的面试题总结Linux常见的基本命令的面试题总结Linux常见的基本命令面试题总结Linux命令面试题1、显示目录和文件的命令Ls:用于查看所有文件夹的命令。

Dir:用于显示指定文件夹和目录的命令 Tree:以树状图列出目录内容Du:显示目录或文件大小Linux命令面试题2、修改目录,文件权限和属主及数组命令Chmod:用于改变指定文件的权限命令。

Chown:用于改变文件拥有属性的命令。

Chgrp:用于改变文件群组的命令。

Chattr:用于设置文件具有不可删除和修改权限。

Lsattr:用于显示文件或目录的隐藏属性。

Linux命令面试题3、创建和删除目录的命令Mkdir:用于创建目录Rmdir:用于删除空的目录Rm -f:用于删除不为空的目录Linux命令面试题4、创建和删除,重命名,复制文件的命令Touch:创建一个新的文件Vi:创建一个新的文件Rm:删除文件或目录Mv:重命名或移动文件的命令Cp:复制命令Linux命令面试题5、显示文件内容的命令Cat:用于显示指定文件的全部内容More:用分页的形式显示指定文件的内容Less:用分页的形式显示指定文件的内容,区别是more和less翻页使用的.操作键不同。

Head:用于显示文件的前n行内容。

Tail:用于显示文件的后n行内容。

Tail -f:用于自动刷新的显示文件后n行数据内容。

Linux命令面试题6、查找命令Find:查找指定的文件。

Whereis:查找指定的文件源和二进制文件和手册等Which:用于查询命令或别名的位置。

Locate:快速查找系统数据库中指定的内容。

Grep:查找文件里符合条件的字符串。

Linux命令面试题7、关机和重启计算机的命令Shutdown:-r 关机后立即重启-k 并不真正的关机,而只是发出警告信息给所有用户-h 关机后不重新启动Poweroff:用于关机和关闭电源Init:改变系统运行级别0级用于关闭系统1 级用于单一使用者模式2级用来进行多用户使用模式(但不带网络功能)3级用来进行多用户使用模式(带网络全功能)4级用来进行用户自定义使用模式5级表示进入x windows时的模式6级用来重启系统Reboot:用于计算机重启Halt:用于关闭计算机系统Linux命令面试题8、压缩和打包命令Tar:用于多个文件或目录进行打包,但不压缩,同时也用命令进行解包Gzip:用于文件进行压缩和解压缩命令,文件扩展名为.gz结尾。

Linux操作系统基础与实训教程(习题答案)

Linux操作系统基础与实训教程(习题答案)

Linux操作系统基础与实训教程(习题答案)一、选择题1.在Linux系统中,用于查看文件内容的命令是:–[ ] A. mv–[ ] B. cp–[x] C. cat–[ ] D. ls2.Linux系统的核心是:–[ ] A. Shell–[ ] B. 系统工具–[ ] C. 命令解释器–[x] D. 内核3.在Linux系统中,创建目录的命令是:–[x] A. mkdir–[ ] B. rmdir–[ ] C. cp–[ ] D. rm4.在Linux系统中,用于显示当前工作目录的命令是:–[ ] A. pwd–[ ] B. cd–[x] C. ls–[ ] D. mkdir5.在Linux系统中,用于移动文件或目录的命令是:–[ ] A. cp–[x] B. mv–[ ] C. ls–[ ] D. rm二、填空题1.在Linux系统中,用于查看文件内容的命令是cat。

2.使用命令mkdir可以创建目录。

3.Linux系统的核心是内核。

4.使用命令pwd可以显示当前工作目录的路径。

5.使用命令mv可以移动文件或目录。

三、简答题1.什么是Linux操作系统?Linux操作系统是一种开放源代码的操作系统,它的内核由Linus Torvalds于1991年开发而成。

Linux操作系统具有稳定性、安全性和多用户多任务的特点,广泛用于服务器、个人电脑和嵌入式设备上。

2.请简述Linux系统的特点。

–开放源代码:Linux操作系统的源代码对用户开放,任何人都可以查看、修改和分发。

这使得Linux系统具有高度灵活性和可定制性。

–稳定性:Linux系统能够长时间运行而不需要重启,具有高度稳定性和可靠性。

–安全性:Linux系统具有强大的安全性,对用户和系统的数据具有保护机制。

同时,开放源代码的特点也使得安全问题可以快速修复。

–多用户多任务:Linux系统支持多用户同时登录,并且可以同时运行多个程序,实现多任务处理。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实训项目2--Linux基本命令(带参考答案)实验报告题目:项目二、Linux基本命令院系:信息工程系专业:网络工程班级:2011级1班姓名:??学号:2011????指导教师:201 3 年3 月15 日实训项目2 Linux基本命令一、实训目的●掌握Linux各类命令的使用方法;●熟悉Linux操作环境。

二、实训内容练习使用Linux常用命令,达到熟练应用的目的。

三、实训步骤子项目1.文件和目录类命令的使用(1)启动计算机,利用root用户登录到系统,进入字符提示界面。

练习使用cd命令(2)用pwd命令查看当前所在的目录。

pwd命令用于显示用户当前所在的目录。

如果用户不知道自己当前所处的目录,就可以使用这个命令获得当前所在目录(3)用ls命令列出此目录下的文件和目录。

然后,使用ls命令,并用-a选项列出此目录下包括隐藏文件在内的所有文件和目录。

最后,用man命令查看ls命令的使用手册。

补充说明浏览信息内容:(以下面图片为例)最后一行内容列表说明- r w - r--r--1 rootroot8 Feb2118:42mybook1 2 3 4 5 6 7 8 9 10 111属性:- 代表文件,l代表链接文件,d代表目录2 所有者权限(文件权限):具有r 读w 写没有x 执行3 同组用户权限(文件权限):只读r4 其他人权限(文件权限):只读r5 链接数:16 文件拥有者:root7 文件所属组:root8 文件大小:8字节9 创建或修改日期:2月21日10 创建或修改时间:18:4211 文件或目录名称(4)在当前目录下,创建测试目录test。

利用ls或ll命令列出文件和目录,确认test目录创建成功。

然后进入test目录,利用pwd查看当前工作目录。

❖m kdir命令用于创建一个目录。

❖该命令的语法为:mkdir [参数] 目录名❖常用参数–p:如果父目录不存在,则同时创建该目录及该目录的父目录。

(5)利用cp命令复制系统文件/etc/profile到当前目录下。

# cp /etc/profile .(6)复制文件profile到一个新文件profile.bak,作为备份。

# cp profile profile.bak(7)用ll命令以长格形式列出当前目录下的所有文件,注意比较每个文件的长度和创建时间的不同。

(8)用less命令分屏查看文件profile的内容,注意练习less命令的各个子命令,如b、p、q 等,并对then关键字查找。

注意:可以通过less - -help 命令查看帮助❖l ess命令是more命令的改进版,比more命令的功能强大。

more命令只能向下翻页,而less命令可以向下、向上翻页,甚至可以前后左右的移动。

❖执行less命令后,进入了less状态,按【Enter】键可以向下移动一行,按【space】键可以向下移动一页;按【b】键可以向上移动一页;也可以用光标键向前、后、左、右移动;按【q】键可以退出less命令。

❖less命令还支持在一个文本文件中进行快速查找。

先按下斜杠键【/】,再输入要查找的单词或字符。

less命令会在文本文件中进行快速查找,并把找到的第一个搜素目标高亮度显示。

如果希望继续查找,就再次按下斜杠键【/】,再按【Enter】键即可。

(9)用grep命令在profile文件中对关键字then进行查询,并与上面的结果比较。

注意:不知道profile文件在哪儿怎么办?]# find / -name "profile"/etc/profile# grep then /etc/profileif [ "$2" = "after" ] ; thenif [ -x /usr/bin/id ]; thenif [ -z "$EUID" ]; thenif [ "$EUID" = "0" ]; thenif [ "$HISTCONTROL" = "ignorespace" ] ; thenif [ -r "$i" ]; thenif [ "$PS1" ]; then(10)给文件profile创建一个软链接lnsprofile和一个硬链接lnhprofile。

# ln profile lnhprofile# ln -s profile lnsprofile(11)长格形式显示文件profile、lnsprofile 和lnhprofile的详细信息。

注意比较3个文件链接数的不同。

(17)删除文件profile,用长格形式显示文件lnsprofile和lnhprofile的详细信息,比较文件lnhprofile的链接数的变化。

(18)用less命令查看文件lnsprofile的内容,看看有什么结果。

(19)用less命令查看文件lnhprofile的内容,看看有什么结果。

(20)删除文件lnsprofile,显示当前目录下的文件列表,回到上层目录。

# rm lnsprofile# ll# cd ..(21)用tar命令把目录test打包。

tar –zcvf file.tar.gz /hometar –cvf file.tar /home(22)用gzip命令把打好的包进行压缩。

gzip file.targzip –c /tmp/file.tar.gz file.tar 注意第一、二种方式的不同解压缩为gzip –d /tmp/file.tar.gz(23)把文件test.tar.gz改名为backup.tar.gz。

mv(24)显示当前目录下的文件和目录列表,确认重命名成功。

(25)把文件backup.tar.gz移动到test目录下。

(26)显示当前目录下的文件和目录列表,确认移动成功。

(27)进入test目录,显示目录中的文件列表。

(28)把文件backup.tar.gz解包。

tar –zxvf backup.tar.gz(29)显示当前目录下的文件和目录列表,复制test目录为testbak目录作为备份。

(30)查找root用户自己主目录下的所有名为newfile的文件。

find ~ -name "newfile"(31)删除test子目录下的所有文件。

rm -f test/*(32)利用rmdir命令删除空子目录test。

回到上层目录,利用rm命令删除目录test和其下所有文件。

rm –rf test子项目2.系统信息类命令的使用(1)利用date命令显示系统当前时间,并修改系统的当前时间。

#date -s //设置当前时间,只有root权限才能设置,其他只能查看。

#date -s 20061010 //设置成20061010,这样会把具体时间设置成空00:00:00#date -s 12:23:23 //设置具体时间,不会对日期做更改#date -s ″12:12:23 2006-10-10″//这样可以设置全部时间(2)显示当前登录到系统的用户状态。

wwho出来结果的格式是:name [state] line time [idle] [pid] [comment] [exit](3)利用free命令显示内存的使用情况。

(4)利用df命令显示系统的硬盘分区及使用状况。

(5)显示当前目录下各级子目录的硬盘占用情况。

# du /home --max-depth=1 -h36K /home/zyh32K /home/hjl36K /home/natasha32K /home/jack696K /home/hdb836K /home子项目3.进程管理类命令的使用(1)使用ps命令查看和控制进程。

①显示本用户的进程:#ps。

②显示所有用户的进程:#ps -au。

③在后台运行cat命令:#cat &。

④查看进程cat :# ps aux |grep cat。

⑤杀死进程cat:#kill –9 cat。

⑥再次查看进程cat,看看是否被杀死。

(2)使用top命令查看和控制进程。

①用top命令动态显示当前的进程。

②只显示用户user01的进程(利用U键)。

③利用K键,杀死指定进程号的进程。

(3)挂起和恢复进程。

①执行命令cat。

②按[Ctrl+Z]键,挂起进程cat。

③输入jobs命令,查看作业。

④输入bg,把cat切换到后台执行。

⑤输入fg,把cat切换到前台执行。

⑥按[Ctrl+C]键,结束进程cat。

(4)find命令的使用。

①在/var/lib目录下查找所有文件其所有者是games用户的文件。

#find /var/lib –user games②在/var目录下查找所有文件其所有者是root用户的文件。

#find /var –user root③查找所有文件其所有者不是root、bin和student用户,并用长格式显示(如ls –l 的显示结果)。

#find / ! –user root -and ! –user bin –and ! –user student –exec ls –l {} \; 2> /dev/null注意:{} 与\;之间存在一个空格;2> /dev/null意味着所有错误将不显示④查找/usr/bin目录下所有大小超过一百万byte的文件,并用长格式显示(如ls –l 的显示结果)。

#find /usr/bin -size +1000000c -exec ls -l {} \;⑤对/etc/mail目录下的所有文件使用file命令。

#find /etc/mail –exec file {} \; 2 > /dev/null⑥查找/tmp目录下属于student的所有普通文件,这些文件的修改时间为5天以前,查询结果用长格式显示(如ls –l 的显示结果)。

# find /tmp –user student –and –mtime +5 –and –type f –exec ls {} \; 2> /dev/null补充:-type b/d/c/p/l/f #查是块设备、目录、字符设备、管道、符号链接、普通文件-mmin nFile’s data was last modified n minutes ago.-mtime nFile’s data was last modified n*24 hours ago. See the comments for -atime to understand how rounding affects the interpretation of file modification times.⑦对于查到的上述文件,用-ok选项删除。

相关文档
最新文档