zoukankan      html  css  js  c++  java
  • Linux 指令(一)文件/目录操作

    1. 创建目录

    mkdir 
    格式  mkdir [OPTION]... DIRECTORY...
    选项
        -p 递归创建
        -v 创建时提示
    例:
    root@ubuntu:/home/eko/x# mkdir -pv a/b/c
    mkdir: created directory 'a'
    mkdir: created directory 'a/b'
    mkdir: created directory 'a/b/c'
    

    2. 创建文件

    touch 原意为改变文件时间
    touch [OPTION]... FILE...
    例:
    root@ubuntu:/home/eko/x# touch abc.txt

    3. 删除文件/目录

    rm
    rm [OPTION]... [FILE]...
    选项:
        -f  忽略不存在文件和参数
        -r  递归删除
    例:
    root@ubuntu:/home/eko# rm -rf x
    

    4. 复制文件

    cp (只允许将一个文件复制到另一个文件  或者将多个文件复制到一个目录)
           cp [OPTION]... [-T] SOURCE DEST
           cp [OPTION]... SOURCE... DIRECTORY
           cp [OPTION]... -t DIRECTORY SOURCE...
    选项
           -r  递归复制
           -f  如果目标文件存在  强行覆盖
        -p 保留文件属主 
        -a 归档复制,常用于备份    例: 将一个文件复制到另一个位置 # cp /etc/passwd /home/eko/x/passwd 将多个文件复制到一个目录下 # cp /etc/passwd /etc/issue /home/eko/x/

    5. 移动文件 / 重命名

    mv       
           mv [OPTION]... [-T] SOURCE DEST
           mv [OPTION]... SOURCE... DIRECTORY
           mv [OPTION]... -t DIRECTORY SOURCE...
    选项:
          -f   如果目标存在,强行覆盖
    例:
    移动文件
    # mv ./a.txt ../y/ 
    重命名
    # mv a.txt abc.txt
    

    6.  查看目录结构 

    tree DICTORY
    例:
    # tree /home/eko

    7.  查看文本文件

    1.  cat 连接并显示 (可以连接多个文件)
         cat [OPTION]... [FILE]...    
    选项:
        -n  显示行号
        -e  显示每一行行结束符
    
    2.  tac 倒叙显示
    3. head -n file 显示前n行
    4. tail -n file 显示后n行
    5. cut -d[‘分隔符’] -f[‘域’] file 切取文件某个字段,可以是多个域,用,隔开
    5. wc -[OPTION] file
    选项:
      -c 字节个数
      -m 字个数
      -l 行数(默认)
  • 相关阅读:
    JVMTIAgent
    Java 虚拟机编程接口JVMIT
    Java调试平台体系JPDA
    什么是缓存
    2019第49周日
    什么是你拥有的资本
    java里的static/final含义
    Java语言和JVM的使用说明书
    画图前端:mermaid。时序图/类图/甘特图/流程图/状态图/饼图。类似工具:Typora
    java通过下划线数字字面量增加可读性:10_00_00表示100000
  • 原文地址:https://www.cnblogs.com/xiaoliwang/p/8976035.html
Copyright © 2011-2022 走看看