创建文件 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 文件名 文件名