#创建多级目录
mkdir -p dir1/dir2/dir3
#删除空目录
rmdir dir4
#查看目录结构
tree
#退出
ctrl+d
#拷贝文件到目录
cp bind.cc ../dir3
#拷贝文件到文件
cp bind.cc file8 # file8即bind.cc 相当于创建了一个新文件
cp -t bind.cc file8 # 提示是否覆盖文件
#递归拷贝
cp -r dir2/ dir1/ # 将dir2及其下属所有文件拷贝到dir1中
#移动文件
mv
mv -i # 提示是否覆盖文件
mv file2 file1
#mv移动不需要递归操作
#删除
rm -r dir3 # 递归删除
#查找文件
find 查找目录 查找表达式
find /home/wangdao/teach/ -name bind.cc
find /home/wangdao/ -name bind* #通配符 *匹配任意字符
#重定向
echo "hello" > file1
cat < file1
#查找文件内容
grep -nE e file # 在file文件中查找带有e的内容,n表示行号
grep -rn "wangdao" ./ # 在当前目录文件中查找包含wagndao的内容 -r表示递归查找
grep -nE "*e*" file
Linux文件常用操作
最新推荐文章于 2024-06-14 14:37:55 发布