一、touch
1、作用:用于创建文件
2、语法:touch [Linux]路径
(1)、touch无选项,参数必填,表示要创建的文件,绝对路径和相对路径均可
3、实践展示
实践展示:
可以看到,我们一开始home目录下的用户是没有test4这个文件的,当我们使用touch test4命令后(使用的是相对路径),当前工作目录下就创建了一个test4的文件。文件和文件夹的区别还是很大的,可以看到,文件的字体是白色的,而文件夹的字体是蓝色的。
当我们输入ls -l命令时:
区别就更明显了,我们的文件夹是"d"前缀开头的,而文件是"-"前缀开头的。
二、cat
1、作用:查看文件的内容
2、语法:cat [Linux]路径
没有选项,只有参数,即要查看的文件,绝对路径、相对路径均可
3、实践展示
实践展示:
我们首先在linux图形化界面找到我们刚创建的test4文件,在图形化页面编辑一段文字内容。
创建完后试试使用cat test4命令吧,然后就可以很好的查看test4文件的内容啦。
三、more
1、作用:用于查看文件的内容,与cat相比,more支持翻页查看("空格"翻页,"q"停止翻页,退出more命令),而cat是一次性展示出文件的全部内容
2、语法:more [Linux]路径
(1)没有选项,只有参数,即要显示的内容,绝对路径和相对路径均可。
(2)支持翻页,可一页一页的显示出来
3、实践展示
我们输入more /etc/services命令后可以看到,services文件没有一次性全部显示出来,还多了个more(0%)的字样
当我们连续多次按下"空格"后:我们发现变成了More-(%1),一直按空格会一直往下翻页。直至翻完。
当我们试着按下"q"后:我们发现会退出查看
四、cp命令(英文名:copy)
1、作用:用于复制文件或文件夹
2、语法:cp [-r] 参数1 参数2
(1)-r选项,可选,用于复制文件夹,表示递归
(2)参数1,被复制的文件或文件夹
(3)参数2,要复制去的文件或文件夹,若目标不存在,则会创建一个目标文件,以确保目标文件存在
3、实践操作
实践操作:
我们先在当前工作目录下创建一个test5的文件
而test4文件我们之前已经放了一段内容了,而test5是没有内容的
当我们输入cp test4 test5时:
我们可以看到,test4的内容就很好的被复制到test5上面啦。
而如果我们想复制文件夹,就需要带上"-r"选项。
可以看到我们当前工作目录下有test1文件夹和test3文件夹
test1文件夹的内容和test3文件夹的内容分别如下
输入cp -r test1 test3,我们把test1文件夹复制到test3文件中
结合图形化界面,可以很好的看见test1的文件夹被复制到test3文件夹上了
五、mv(英文名:move)
1、作用:用于移动文件或文件夹
2、语法:mv 参数1 参数2
(1)参数1:被移动的文件或文件夹
(2)参数2:要移动到的文件或文件夹,若目标不存在,则要进行改名,确保目标存在
3、实践展示
实践展示:
可以看到,我们当前工作目录是有test5和tset5的文件的
test4和test5里面的内容分别有:
当我们输入mv test4 test5时,把test4文件移动到test5文件上(其实很像Windows的剪切功能) 如图
我们可以看到,test4上的内容就没有了,而test5上出现了之前test4的内容,而文件夹也同理。
当目标文件夹没有时,会创建一个目标文件,如图,还是我们这个工作路径。
我们像把test1文件夹移动到test文件夹上,因为该工作目录没有test文件夹,所有会生成一个test文件夹,但是test1文件夹也就没有了,生成的test文件夹会和test1文件夹的内容一样,如图
六、rm (英文名:remove)
1、作用:可用于删除文件或文件夹。
2、语法:rm [-r -f] 参数1 参数2......参数n
(1)-r选项,用于删除文件夹,和cp命令一样
(2)-f选项,强制删除(不会提示确认信息),
普通用户使用命令不会提示信息,只有root管理员用户删除信息提示
所以一般用户用不到-f选项
(3)参数1 参数2......参数n表示要删除的文件或文件路径,用空格隔开
3、实践展示:
实践展示:
我们输入rm tset5时,会发现tset5文件被删除了。
我们输入rm -r test时,会发现test文件被删除了。
补充:rm命令使用于通配符
要使用-f选项,我们要切换到管理员用户,输入su - root,再输入你设置的密码,就会进入管理员用户,当我们想退出管理员用户时,可以输入exit命令退出,如图:
(注意:临时使用管理员用户记得退出)
原本普通用户标识符"#"也会改成管理员用户标识符"*"
当我们想删除文件或文件夹时,他会提示我们是否删除,y表示删除,n表示取消
而当我们不想他跳出提示框时,可以用-f选项,表示不提示,直接删除,如图
临时用完管理员用户,记得退出,因为管理员用户权限很大,如果删除了重要文件或文件夹可能会使虚拟机坏掉,到时候就要重新安装虚拟机了(例如,rm -rf /命令),工作后的更为危险,如果乱删除大小,可能还会进局子。