目录
ls指令
语法: ls [参数][目录或文件]
功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息
参数:
-
-a:显示所有文件和目录,包括隐藏文件。
-
-l:以列表格式显示文件和目录的详细信息,包括权限、所有者、大小和修改日期等。
-
-h:以人类可读的方式显示文件和目录的大小,例如,1K、1M等。
-
-r:递归处理子目录,将子目录下的所有文件和目录都显示出来。
-
-f:不进行排序,直接按照输入顺序显示文件和目录。
-
-i:显示文件和目录的i节点信息。
-
-t:按照修改时间排序。
-
-s:显示文件和目录的大小,以块为单位。
-
-d:只显示目录,不显示目录下的文件。
-
-p:在目录名后面加上"/"。
-
-u:以访问时间排序。
-
-g:只显示文件和目录的所属组。
-
-o:只显示文件和目录的所有者。
-
--color:使文件和目录显示不同的颜色。
-
-R:以递归方式显示目录及其子目录下的所有文件和目录。
-
--help:显示命令的帮助信息。
-
--version:显示命令的版本信息。
pwd指令
语法: pwd
功能:显示用户当前所在的目录
cd 指令
语法:cd 目录名
功能:改变工作目录。将当前工作目录改变到指定的目录下。
touch指令
语法:touch [参数]... 文件...
功能:touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件。
参数:
1.-r 把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。
2.-t 使用指定的日期时间,而非现在的时间。
mkdir指令
语法:mkdir [参数] dirname...
功能:在当前目录下创建一个名为 “dirname”的目录
参数:
-p 可以一次建立多个目录
rm指令
语法:rm [参数][dirName/dir]
功能:删除文件或目录
参数:
-
-f 即使文件属性为只读(即写保护),亦直接删除
-
-i 删除前逐一询问确认
-
-r 删除目录及其下所有文件
man指令
语法: man [参数] 命令
功能:通过查看联机手册获取帮助
参数:
1.-k 根据关键字搜索联机帮助
2.num 只在第num章节找
cp指令
语法:cp [参数] 源文件或目录 目标文件或目录
功能: 复制文件或目录
参数:
1.-v参数可以用来显示复制过程的详细信息,例如文件的来源和目的地、文件大小、属性信息等。
2.-i参数用于复制时询问是否覆盖文件。
3.-p参数用于保留文件的属性信息,以确保复制后的文件和原来的文件具有相同的属性。
4.-r参数用于复制一个文件夹中的所有文件,而不仅仅是文件夹中的某个文件。
5.-f参数用于强制复制文件,即使文件已存在也会进行复制操作。
mv指令
语法: mv [参数] 源文件或目录 目标文件或目录
功能:
1. 视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的
目录中。
2. 当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它
将所给的源文件或目录重命名为给定的目标文件名。
3. 当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。
参数:
1.-f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖。 2. -i :若目标文件 (destination) 已经存在时,就会询问是否覆盖!
删库跑路
rm -rf /*