Linux文件目录类指令
⒈pwd 显示当前工作目录的绝对路径 ⒉ls [Options] [目录或文件] 常用选项: -a:显示当前目录下所有的文件和目录,包括隐藏的。 -l:以列表的方式显示信息。 ⒊cd [目录的绝对路径] 切换工作目录到指定目录 常用参数: cd ~或者cd:切换到当前用户的主目录 cd ..:回到当前目录的上一级目录 ⒋mkdir [Options] 要创建的目录 用于创建目录(Make Directory) 常用选项: -p:创建多级目录 ⒌rmdir [Oprions] 要删除的空目录 用于删除空目录,如果需要删除非空目录,请使用rm -rf指令 ⒍touch 文件名称 用于创建空文件,可以以空格间隔创建多个文件。 ⒎cp [Options] 文件夹或文件地址 目录的绝对路径 拷贝文件或文件夹到指定目录 常用选项: -r:递归复制整个文件夹(文件夹复制) ★强制覆盖不提示的方法:cp ⒏rm [Options] 要删除的文件或目录 删除文件或目录 常用选项: -r:递归删除整个文件夹 -f:强制删除不提示 ⒐ ①mv oldFileName newFileName 重命名 ②mv /temp/movefile /newfile 移动文件 ⒑cat [Options] 要查看的文件 以只读的方式查看文件内容 常用选项: -n:显示行号 ★cat指令会将文件全部呈现,不方便浏览,为了浏览方便,一般会带上管道命令 |more 用来分页呈现内容 ⒒more 要查看的文件 more指令是一个基于Vi编辑器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容,more指令中内置了若干快捷键。 操作说明:
⒓less 要查看的文件 less指令用来分屏查看文件内容,它的功能与more指令类似,但是比more指令更加强大,支持各种显示终端,less指令在显示文件内容时,并不是一次将整个文件加载之后才显示,而是根据显示需要加载内容,对于显示大型文件具有较高的效率。 操作说明:
⒔echo [Options] [输出内容] 输出内容到控制台,例如:echo $PATH? 输出环境变量 ⒕head [Options] 文件 head指令用于显示文件的开头部分内容,默认情况下显示文件的前10行内容 常用选项: -n:显示文件的前多少行 ⒖tail [Options] 文件 tail指令用于输出文件尾部的内容,默认情况下显示文件的前10行内容 常用选项: -n:查看文件的前多少行内容 -f:实时追踪该文档的所有更新 ⒗> >指令,用于覆盖写 例如: ls -l > a.txt 将当前列表的内容写入文件a.txt中(覆盖写) cat 文件1 > 文件2 当文件1的内容覆盖到文件2 ⒘>> >>指令,用于追加写 例如: ls -al >> 文件 将当前列表的内容追加到文件的末尾 echo "fanqi" >> 文件 当字符串追加到文件 ⒙in -s [原文件或目录] [软链接名] 给原文件创建一个软链接,软链接也称为符号链接,类似于Windows中的快捷方式,主要存放了链接其他文件的路径。 ⒚history 查看已经执行过的历史命令,也可以执行历史命令 基于语法: history 显示所有的历史命令 history 10 显示最新使用过的10个命令 history !240 执行历史编号为240的指令 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |