创建文件 touch

# 创建一个文件
touch cs.py

# 创建多个文件
touch cs1.py cs2.py

# 创建多个连续的文件 创建 cs01.py ~ cs20.py
touch cs{
   01..20}.py

创建文件夹 mkdir

# 创建一个文件夹
mkdir work

# 创建多个文件夹
mkdir work1 work2

# 创建多个连续的文件夹 word01 ~ work10
mkdir work{
   01..10}

# 创建多级文件夹
mkdir -p work/today/TODO

重命名文件 rename

# rename 要替换的内容 替换后的内容 文件通配符
# 把当前目录下所有 txt文件的后缀名修改为py
rename txt py *.txt

删除文件 rm

# 删除一个文件
rm cs.py

# 删除一个文件夹
rm -r work

# 删除文件时提醒删除内容,输入 y 后继续删除
rm -i cs.py

# 不进行交互,直接删除文件
rm -rf cs.py

复制文件 cp

# 复制一个文件
cp cs.txt cs2.txt

# 复制一个文件夹 将work目录(包含work目录)复制到 new_work目录中
cp -r work new_work

# 复制一个文件夹 将work目录中内容复制到 new_work目录中
cp -r work/ new_work

移动文件 mv

# 移动文件
mv 文件名 目录名

# 文件重命名
mv 文件名 文件名

# 如果目录已有同名文件,则先询问是否覆盖
mv -i 文件名 文件名