zoukankan      html  css  js  c++  java
  • Linux的文件与目录管理

    绝对路径:写法是由根目录 / 写起,例如 /usr/share/doc

    相当路径:写法不是由 / 写起,例如由 /usr/share/doc 到 /usr/share/man 下面时,可以写成 cd ../man

    比较特殊的目录: . 代表此层目录, .. 代表上一层目录, - 代表前一个工作目录, ~ 代表“目前用户身份”, ~account~ 代表account这个用户的主文件夹

    rmdir: 删除一个空目录参

    cp:  -i 提示是否覆盖,-r 递归持续复制,用于目录的复制行为

    rm: -i 提示是否删除,rm asdf* 删除开头为asdfr的文件,rm ./-asdf 删除 - 开头的文件,否则会误以为 - 是参数

    mv: 移动文件,可重命名

    cat: -n 打印行号输出

    tac: 反向输出,和 cat 相反

    nl: 添加行号打印

    more/less: 翻页查看,可查询

    head: -n n 选取文件的前 n 行

    tail: -n n 选取文件的后 n 行, tail -n + 100 *.config  将文件的100行以后输出

    选取文件10到20行的数据: head -n 20 *.confg | tail -n 10

    chattr: 设置文件的隐藏属性 + 增加某一个参数, - 删除某一个参数 a 只能增加数据,不能删除也不能修改

    file: 查看文件类型

  • 相关阅读:
    c# 日期函数
    js中的replace问题和textarea回车符问题
    项目代码风格要求
    重温Observer模式--热水器·改
    xcode 编译glfw , 导出.h
    开发者所需要知道的 iOS 11 SDK 新特性
    RAC基础笔记(2)
    RAC基础笔记
    NSString copy,strong 修饰问题
    git 常用操作
  • 原文地址:https://www.cnblogs.com/louzhang/p/2572721.html
Copyright © 2011-2022 走看看