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 行数(默认)
  • 相关阅读:
    hdu 2203
    hdu 3081
    hdu 4240 最大流量路径
    b_vj_Fiber Network(floyd思想+状态压缩)
    b_vj_Corn Fields(预处理行的状态、合法状态+枚举当前行与上一行的状态)
    b_vj_Hackers' Crackdown(预处理所有集合+检查合法集合后进行状态转移)
    b_vj_Count Color(线段树+二进制表示颜色)
    b_vj_K-th Number(二分+线段树)
    b_lg_火烧赤壁(讨论完全覆盖/部分覆盖)
    b_hdu_Ping pong(树状数组+乘法原理)
  • 原文地址:https://www.cnblogs.com/xiaoliwang/p/8976035.html
Copyright © 2011-2022 走看看