Linux文件和目录管理常用命令

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/benzhaohao/article/details/80559663
 
命令 具体用法 功能
cd cd /tmp 进入目录tmp
pwd pwd 显示当前所在目录
mkdir mkdir -p /tmp/test/123 创建/tmp/test/123级联目录,即使test目录不存在
touch touch 111 在当前目录下创建文件111
rm rm -rf /tmp/test/abc 删除目录abc,即使目录abc不为空
which which ls 查找ls命令的绝对路径
cp cp -r abc def 把目录abc内容复制到目录def
cp cp -i 111 222 把文件111中内容复制到文件222        
echo echo 'aaa'>111 将内容‘aaa’写入文件111
echo echo'bbb'>>111 将内容‘bbb’追加到文件111
cat cat 111 查看文件111内容
mv mv dira dirb

若目录dirb存在,则把dira移动到dirb里

若目录dirb不存在,则把dira重命名为dirb

mv mv 111 222

若文件222存在,则询问是否把222覆盖

若未经222不存在,则把111重命名为222

less less 111 查看文件内容,按/+字符串,可以查找此字符串
head head -2 +文件名 查看文件前两行
tail tail -3 +文件名 查看文件后三行
chown

useradd user1

chown user1 dir3

dir3目录所有者已由root改为user1
chown

groupadd testgroup

chown -R user1:testgroup dir3

把dir3目录及目录下的文件都改为

所有者user1,所属组testgroup

chmod chmod 750 dir3 更改目录dir3权限为rwxr-x---
chattr chattr +i dir3

增加该属性后,

在dir3目录中的文件不能删除、重命名、设定链接、写入、新增数据

chattr chattr +a dir3 在dir3目录中的文件只能追加不能删除。非root用户不能设置该属性
find find /tmp/4_6 -mtime -1 在/tmp/4_6目录下 查找写入时间小于1天的文件


      

猜你喜欢

转载自blog.csdn.net/benzhaohao/article/details/80559663