touch xxx
文件不存在则新建文件并写入, 文件已存在则文件内容清空再写入
echo hello > 1.txt
文件不存在则新建文件并写入, 文件已存在则追加写入
echo hello >> 1.txt
cat 文件名
查看文本文件头部10行
head filename
查看文本文件头部20行
head -n 20 filename \
实时查看文件最后n行(默认10行)内容
tail -f 文件名
实时查看文件最后n行内容(5表示行数)
tail -f -n 5 文件名
删除文件
rm xxx
删除目录
rm -r xxx
pwd
复制文件 cp 文件名 新文件名 复制目录 -r表示递归复制 cp -r 目录名 新目录名
移动文件 mv 文件名 目录[/新文件名] # 新文件名是可选项,表示移动并重命名 移动目录 mv 目录名 目录[/新目录名] # 新目录名是可选项,表示移动并重命名 -f表示覆盖已存在的文件或目录 mv -f 文件名/目录名 目录[/新文件名或新目录名]