文件目录类命令
1. pwd(print working directory ) 打印当前工作目录的绝对路径
基本语法:
pwd (功能描述:显示当前工作目录的绝对路径)
2. ls(list) 列出目录内容
基本语法:
ls \[选项] \[目录或是文件]
-
选项说明
选项 功能 -a 全部的文件,连同隐藏档( 开头为 . 的文件) 一起列出来(常用) -l 长数据串列出,包含文件的属性与权限等等数据;(常用) -
显示说明
每行列出的信息依次是: 文件类型与权限 链接数 文件属主 文件属组 文件大小用byte来表示 建立或最近修改的时间 名字
3. cd(Change Directory)切换路径
基本语法:
cd \[参数]
-
参数说明
参数 功能 cd 绝对路径 切换路径 cd 相对路径 切换路径 cd ~或者cd 回到自己的家目录 cd - 回到上一次所在目录 cd … 回到当前目录的上一级目录 cd -P 跳转到实际物理路径,而非快捷方式路径 cd / 回到系统根目录
4. mkdir(Make directory) 建立目录
基本语法
mkdir \[选项] 要创建的目录
-
选项说明
选项 功能 -p 创建多层目录
5. rmdir(Remove directory) 删除目录
基本语法
rmdir 要删除的**空目录**
6. touch 创建空文件
基本语法
touch 文件名称
7. cp 复制文件或目录
基本语法:
cp [选项] source dest (功能描述:复制source文件到dest)
-
选项说明
选项 功能 -r 递归复制整个文件夹 -
参数说明
参数 功能 source 源文件 dest 目标文件 -
注意事项
强制覆盖不提示的方法:\cp
8. rm移除文件或者目录
基本语法:
rm [选项] deleteFile
-
选项说明
选项 功能 -r 递归删除目录所有内容 -f 强制删除,不提示用户进行确认 -v 显示指令的详细执行过程
9. mv移动文件与目录或重命名
-
基本语法
重命名: mv oldNameFile newNameFil
移动文件: mv /temp/movefile /targetFolder
10. 覆盖和>>追加
-
基本语法
(1)ll >文件 (功能描述:列表的内容写入文件a.txt中(**覆盖写**)) (2)ll >>文件 (功能描述:列表的内容**追加**到文件aa.txt的末尾) (3)cat 文件1 > 文件2 (功能描述:将文件1的内容覆盖到文件2) (4)echo “内容” >> 文件