• 目录相关操作


    .  代表次目录    ..  代表上一层目录     -   代表前一个目录   ~代表当前用户身份所在家目录  

    pwd -P 显示确实的路径    mkdir  -mp  -m:配置文件权限   -p: 把需要的文件帮你递归起来

    [root@localhost ~]# mkdir -p xpl1/xpl2/xpl3

    rmdir   -p 连同上层空的目录页一起删掉

    ls是查看文件和目录最常用的命令  基本上我再用的有  -l  :将文件属性和权限列举出来

    -h 将文件容量已、以通俗易懂的方式列举出来

    -al : 将家目录下的所有文件都列举出来

    现在我们来看看:复制(cp)删除(rm)移动(mv)

    # cp [option]源文件 目标文件
    1 [root@localhost ~]# cp /linux/1.txt /windows/
    2 [root@localhost ~]# cp /linux/2.txt /windows/2.jpg

    选项:
    -r  递归复制目录时:[root@localhost ~]# cp -r /linux /windows
    -f  force 强制复制:

    -a  复制文件目录所有的特性·

    [root@localhost ~]# cp -f /linux/1.txt /windouws
    [root@localhost ~]# cp -fn /linux/1.txt /windouws


    移动文件目录
    # mv 源文件 目标文件(文件目录都行)
    改名:[root@localhost ~]# mv /linux/3.txt /linux/33.txt

    删除文件:
    # rm [option]文件名称

    选项:
    -r :递归确认每个目录是否删除:[root@localhost ~]# rm -r /linux/

    -i  :互动模式 ,删除前询问使用者知否删除

    -rf :强制删除每个目录文件:[root@localhost ~]# rm -rf /linux/
    对文件备份
    [root@localhost ~]# rm -rf /tmp/* 全部删除目录下的文件

    统计文件行数:[root@localhost ~]# wc -l /etc/passwd

    #mv  移动文件与目录,或者更名

    -f   强制覆盖文件

    -i  询问是否覆盖

    -u 若文件已经存在,且比较新,才会更新

    就先熟悉这些,以后的多积累再补上。

    小胖专属学习分享
  • 相关阅读:
    shell 脚本语法
    discuz pre_forum_postposition表说明
    PHP调试工具Xdebug安装配置教程
    检查用户头像状态的脚本
    PHP 性能监测
    Mysql 索引优化
    MySQL主从复制配置
    vue mixin 混入
    vue渲染方式:render和template的区别
    vue自定义指令directive Vue.directive() directives
  • 原文地址:https://www.cnblogs.com/xpl520/p/11209420.html
Copyright © 2020-2023  润新知