touch 命令可以用于创建、变更、修改文件的时间戳。
touch test //创建一个空的文件夹
mkdir tt/test
创建目录test,如果目录tt不存在则报错,如果test已存在也报错
mkdir -p tt/test
创建目录test,如果目录tt不存在则创建tt目录,如果test已存在则忽略创建
cp 操作类型 源文件… 目标文件
操作类型:
ln命令用于创建软链接和硬链接。
软链接:有名符号链接,是一类特殊的文件。这个文件包含了另外一个文件或目录的路径名(决定路径或相对路径)。进行读写时候,系统会系统转为源文件操作。在删除操作时候只删除软链接,不会删除源文件。
能用于文件或目录
ln -s test.txt ln_s_text.txt
硬链接:相当于文件别名,引用的是文件在文件系统中的物理索引。在移动或删除源文件,硬链接不会被破坏(能够提供删除前一样的操作)。硬链接不需要访问源文件的权限,也不会显示源文件的位置,有助于文件安全。
只能用于文件
ln test.txt ln_text.txt
将文件移动到另外一个位置,或文件重命名。
mv 源文件.,. 目标文件
mv test.txt mv_text.txt
在同级目录是执行mv是重命名,强制覆盖目标文件
mv -i test.txt mv_text.txt
在同级目录是执行mv是重命名,如果文件存在,则会提示是否继续操作。
mv test.txt /tmp
在移动到到不同目录下是,移动文件位置。
rm 操作类型… 文件…
操作类型: