linux常用命令二
作者:互联网
mkdir (make directory) 创建文件夹
解释:Create the DIRECTORY(ies), if they do not already exist。(创建不存在的文件夹,如果存在则创建失败)
mkdir 文件夹名称 创建单个文件夹
mkdir {文件夹1,文件夹2,文件夹3,....} 一次性创建多个文件夹
mkdir 文件夹{1..100} 创建文件1,文件夹2,文件夹3...文件夹100 (一次性创建100个文件夹)
mkdir -p 文件夹1/文件夹2/文件夹3 递归式创建文件夹,父类与与子类文件夹一起创建(如果文件夹都存在则创建失败)
mkdir test01
mkdir {test02,test03}
nkdir aa{1..5}
mkdir -p bb/bb1/bb2
rm (remove) 删除(移除)文件或者多个文件(重要命令)
解释:Remove (unlink) the FILE(s) 删除文件
rm -f 强制删除,忽略不存在的文件,不提示确认。
rm -i 删除前需要确认(删除提示)。
rm -I 在删除3个以上文件或者递归删除前要求确认。
rm -d 删除空目录,有提示。
rm -r 递归删除目录及内容,有提示。
rm -v 详细显示进行的步骤。
rm aa.txt
rm -i bb.txt
rm -I cc.txt ee.txt dd.txt ff.txt gg.txt
rm -d test01
rm -r test01
rm -v test01
rm -f aa.txt
touch 创建文件或者多个文件
解释:Update the access and modification times of each FILE to the current time.A FILE argument that does not exist is created empty, unless -c or -h
is supplied(将每个文件的访问和修改时间更新为当前时间,不存在的文件参数将被创建为空,除非使用-c或-h选项)
touch作用:
1. 创建普通文件(空文件)
2. 修改文件的时间
touch {1..10} 创建多个文件
touch {a..z} 创建多个文件
touch -t 202204220810 file 使用[[CC]YY]MMDDhhmm[.ss]代替当前时间(使用年月日时分秒格式修改文件的时间)
touch file 如果file 文件存在,则只是修改了文件的时间。
touch aa.txt(文件不存在)
touch aa.txt(文件存在),文件存在的情况下,只是修改文件的时间
touch aa{1..5}.txt(创建多个文件)
touch -t 202203231011 aa1.txt(修改文件时间)
标签:文件,创建,常用命令,文件夹,linux,touch,rm,txt 来源: https://www.cnblogs.com/rabbits-carrot/p/16230331.html