• 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 行数(默认)
  • 相关阅读:
    Error Boundaries 错误边界
    判断机型
    iframe
    C#中静态方法和非静态方法的区别
    C#制作ActiveX控件中调用海康SDK的问题
    C# 程序集
    web deploy 部署网站
    C# 提取PPT文本和图片的实现方案
    C#调用webservice
    C#中四步轻松使用log4net记录本地日志
  • 原文地址:https://www.cnblogs.com/xiaoliwang/p/8976035.html
Copyright © 2020-2023  润新知