linux目录和文件处理命令

1. 目录处理命令
  • 创建目录: mkdir - make directories
    注1:mkdir /tmp/joncy/study /tmp/joncy/enjoy 一个命令创建多个目录;
    注2:mkdir -p /tmp/joncy/a/b/c 递归创建;
  • 切换目录:cd - change direcotry
    注1:linux中的cd命令,没有后面的目录,只输入cd回车是直接进入用户主目录;
    注2:cd … 返回上一级,和windows不同在于Windows中没有空格;
  • 显示当前目录:pwd - print working direcotry
  • 删除空目录:rmdir - remove empty direcotry
    注1:删除空目录,目录下面不能有任何东西
  • 复制文件或目录:cp - copy
    注1:复制文件 cp /tmp/joncy/a.txt /home
    注2:如果复制的是目录 cp -r /tmp/joncy /root 必须加r 注意区分大小写
    注3:当复制文件后,发现被复制过去的文件的最后修改时间是操作的时间,那么当我们复制一个日志文件的时候,我们很可能不想去改变它的最后的修改时间,可以用cp -p /root/install.log /tmp。
    注4:文件改名,在复制过程中直接改 cp -r /tmp/joncy/a /root/b,注意如果是文件夹记得加上-r。
  • 剪切文件、改名:mv - move
    注1:如下图,用相对路径
    在这里插入图片描述
    注2:同样和cp,可以进行文件目录在剪切过程中改名 cp /tmp/joncy/a /root/b
    注3:在当前目录下改名 mv joncy acai
  • 删除文件:rm - remove
    注1:在windows中有两次后悔的机会,但是在linux只会询问你一次;
    注2:删除的文件能够恢复过来吗?答案是看情况不是所有的删除都能恢复或者完全恢复的。所以这就要求我们在平时工作中,在删除之前做好相应的备份,不管你有没有进行删除操作,要做好备份;第二个就是如果发生了误删除,不要对你的硬盘进行过程的读写操作,比如查找等等,操作过多,数据恢复可能性越小;专业做数据恢复的公司的价格贵的吓人,所以一般尽量避免发生这种情况。
    注3:从下图我们可见如果删除的时候会询问是否删除普通文件,rm -f 文件回车表示强制删除
    在这里插入图片描述
    注4:删除目录需要加上rm -rf来删除目录,避免很多次的询问;
    注5:千万不要执行rm -rf /操作 系统会直接崩溃;
2. 目录处理命令
  • 创建文件:touch
    注1:在windows中像* ,?,《》特殊符号都是不可以使用的,但是在linux中是可以的,处了这个表示根目录的/不能用之外,几乎所有的都是合法的。不过并不推荐这样用,会给自己制造麻烦
    注2:创建带空格的目录需要加上touch “program files”,如果不加表示创建两个目录。不建议用空格作为文件名的组成部分;
  • 浏览文件:cat
    注1:cat /etc/issue cat -n /etc/issue带行号
    注2:cat命令不适合浏览大文件
    注3:cat反过来写tac就可以用来倒着显示文件内容
  • 分页显示文件内容:more
    注1:空格或者F往后翻页,按回车一行一行往下翻,找到想要的内容按q退出就可以了
    注2:more命令不能往回翻
  • 分页显示内容(可向上翻页):less
    注1:page up一页一页网上翻,↑ 可以一行一行往上翻;
    注2:除了向上翻页,还可以进行搜索,按/搜索 ,搜索之后高亮显示,n表示next,翻看下一个找到的关键词;
  • 查看文件前几行:head
    注:head -n 20 /etc/services 不指定行号默认显示前10行,一般常用来看shell脚本的注释;
  • 查看末尾几行:tail
    注:格式和head一样,tail -f /var/log/messages 如果这个信息发送变化 -f 就会动态地显示这个变化;
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值