)
文件基本操作1要求请简要描述各操作所使用命令文章目录文件基本操作查看文件新建和修改文件进入指定目录查看文件信息查找文件位置、指定内容内容排序、去除重复行统计创建目录文件的复制、移动和删除文件链接软/硬查看文件1、通过文件查看工具cat、more、less打开/etc/inittab体验相关操作cat可一次性输出文件所有内容但 查看长文件在命令行模式下不可滚动more命令查看文档一次性输入一屏内容按空格键可继续q可中途退出less命令查看文档可上下翻动一次输出一行内容q结束新建和修改文件2、使用cat新建文件/root/file.text输入信息班级使用cat覆盖文件/root/file.text内容输入信息学号 姓名使用cat追加/root/file.text内容输入以下信息helloworldabcabchelloapache按ctrld结束任务3、通过文件查看工具打开/etc/inittab分别完成显示前10行、后10行、前5行、后三行用head [n]命令表示前n行若直接输入head显示前10行用tail [n]命令表示后n行若直接输入tail显示后10行进入指定目录4、目录操作分别完成进入目录/etc**cd[目录]**进入pwd查看当前所在位置进入目录/var/tmp进入用户主目录cd ~)进入上级目录 (cd …)查看当前工作路径(tmp)查看文件信息5、通过ls命令查看用户主目录下的文件信息分析-l、-i、-a等选项输出的结果ls-l 查看文件基本信息ls-i 查看文件iNodels-a 查看开头为.6、通过du命令查看目录/etc、/var、/usr的占用空间大小任意组合使用-s、-h选项观察、分析结果命令用途du查看目录下所有文件分别的大小du-s查看当前目录的总大小du-h为各文件大小显示单位du-sh(/-s -h)显示当前目录总大小并显示单位顺序不影响查找文件位置、指定内容7、使用grep命令完成操作1在/etc/inittab中查找含有字符串“init”的行2在/etc/inittab中查找含有字符串“ - ”注意空格的行3将“ls /etc -l”的结果中含有“conf”字符串的行输出到屏幕ls /etc -l|grep “conf”8、通过locate命令1搜索文件inittab的位置2搜索文件file.text文件的位置分析结果9、通过find命令完成操作1使用不同搜索条件组合搜索/etc中的文件尝试将两个条件“查找文件名中有http字符串”、“小于4KB的文件”分别使用and、or和not的关系组合查询。效果命令and-aor-onot!2将1中搜索到的文件使用more命令进行查看#find / -name http -a -size -4k -exec more {} \;内容排序、去除重复行10、使用sort、uniq操作/root/file.text文件观察结果sort:排序显示uniq:去除重复行显示都不会改变原文本内容统计11、统计文件/etc/inittab内容的字数、字节数和行数12、文件的创建——touch创建空文件f1、f2使用“ls file1.txt”、“date file2.txt”的方式将输出重定向到文件![在这里插入图片描述](https://img-blog.csdnimg.cn/20200317233519235.png创建目录13、使用目录的创建命令——mkdir创建/root/dir1同时创建多级目录/root/dir2/dir21、/root/dir3/dir31、/root/dir4/dir41创建多级目录用mkdir -p文件的复制、移动和删除14、复制普通文件/root/file1.txt和目录文件/root/dir2到/var移动/root/file1.txt和/root/dir3/到/home目录下删除/root/dir4。删除目录文件用rm -r尝试组合使用相应选项观察操作的效果特别是权限的变化文件链接软/硬15、文件链接命令——ln创建/root目录下file2.txt软链接file2.slnk和硬链接file2.hlnk观察区别删除/root/dir4。尝试组合使用相应选项观察操作的效果特别是权限的变化15、文件链接命令——ln创建/root目录下file2.txt软链接file2.slnk和硬链接file2.hlnk观察区别软连接-s是一个独立的文件iNode不同硬链接-h尽管名字不同但是同一个iNode删除原文件后软连接会显示失效硬链接不会