这里描述一些文件以及文件夹的操作可能不太完整,有这方面需求的可以看看其他完整归纳的博客。这里也就写了一些基本的操作。
①创建文件
命令:touch filename
这样创建是指在当前文件夹创建一个文件,也可以指定路径让他在指定目录下创建一个文件
这个的意思就是说在root文件夹下的test文件夹下创建一个名称为test.txt的文件
②创建文件夹
命令:mkdir name
用法同上,创建文件夹是没有后缀名的
③删除文件以及文件夹
命令:rm filename
删除使他会询问你确认删除,输入y按Enter确认删除,删除文件夹的命令为rm -r name他会询问你确认删除里面的文件什么的,每个文件什么的。如果觉得这样很烦,可以使用命令rm -rf name当然,这个也不仅限于输入文件名以及文件夹名,也是可以指定具体路径的。后面也是
④移动文件以及文件夹
命令:mv name path
把某个文件移动到指定的路径,前面你要告诉他文件在哪,后面你要告诉他移动到哪去。
⑤复制文件夹
命令:cp name path
用法同移动文件一样,顺带一提,文件夹也是这样操作的。⑥查看具体文件(可以理解为以文本文件方式打开文件)
命令1:cat name
命令2:more name
命令3:less name
文件内容较少用cat文件内容较多用more或者less这2者都是只显示满屏的文件内容就不显示了,前者用空格键翻页,后可以pgup和pgdn翻页。
⑦查看当前目录下的内容
命令:ls
这里也可以在后面指定具体的路径,显示指定文件夹下的内容,在后面跟参数-F
ls -F这样就可以区分文件和文件夹了,文件夹后面有一个斜杠加以区分,如果感觉文件太多想以列表的形式显示。那就ls -l,如果想知道子文件夹下还有哪些东西就要ls -R,但是这样之后可能东西太多,不好看。当然这些后面跟的参数还可以组合起来使用。ls -FlR,注意区分大小写