系统相关
首页 > 系统相关> > linux常用命令二

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