每天一个知识点linux(五)文件操作命令
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-02
1.创建文件 touch test.txt 创建文件 echo "this is a test" >test.txt 创建文件并写入内容 2.查看文件内容 >CAT: cat /test/test.txt 查看内容 cat -n /test/test.txt 查看内容并显示行号 cat -A /test/test.txt 相看完整内容(包括注释) >TAC:(反向显示,文件内容先显示) >MORE:翻页查看,可显示百分比,只能下不能上 >LESS:翻页查看,可上可下 3.创建文件夹 mkdir -p /test/tt/t01 创建多级目录 4.列出目录 dir 显示当前目录下文件与文件夹 ls 显示当前目录下文件与文件夹 ls -al 显示当前目录下文件与文件夹(包括隐藏文件) 5.移动复制文件 mv test.txt t1.txt 移动text.txt到t1.txt(同目录移动等同于改名rename) cp test.txt t1.txt 复制test.txt到t1.txt 6.删除文件 rm -rf test.txt 删除test.txt 不提示不确认 7.更改文件所有者 chown -R tt test/ 将test目录所有者改为tt(-R表示子文件夹也一同改变) chown tt:test test.txt 将test.txt所有者改为tt,所有组改为test 8.更改文件所属组 chgrp -R test /test 将test目录所有组改为test 9.更改文件权限:chmod chmod 777 test.txt 将test.txt文件权限改为:所有者rwx,所有组rwx,其它人rwx chmod u=rwx,g=wx,o=r test.txt 等同于chmod 754 test.txt chmod a r test.txt 所有人加上读权限(-r 减去读) 10.设置文件默认权限 umask umask (-s)显示当前默认文件权限umask 022 设置默认权限: 设置后新建文件权限为644,新建目录权限为755 11.文件特殊属性设置 lsattr : 显示文件特殊权限 chattr :修改文件特殊权限 chattr - = ASacdistu 文件或目录 增加参数,原属性保留 -减少参数,原属性保留 =设置参数,原属性被覆盖 A :不允许修改 S: 将数据同步写入磁盘 a: 只能增加数据,不能删除 c: 自动压缩文件 i: 不能删除改名设置连接写入 s:文件将被完全删除 u:与s相反,用于还原删除 12.搜索文件 which -a 文件名 列出所有指定文件(不加a只列出第一个) whereis 导找特定文件 locate test 找出所有文件名含有test的文件与文件夹 find 路径 参数 : find /home -user tt 找出tt用户的所有文件 find / -name test.txt 在根目录下找出所有名为test.txt的文件. |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 实例分析——samba的域功能下一篇: Linux Grub 修复
关于每天一个知识点linux(五)文件操作命令的所有评论