zoukankan      html  css  js  c++  java
  • Linux常用命令与基本概念

    复制

    文件的复制
    
    cp 源文件 目标文件
    
    文件夹的复制
    
    cp -r 源文件夹 目标文件夹

    删除

    删除文件
    
    rm 文件名
    
    删除文件夹
    
    rm -rf 文件夹

    查看文件类型

    file 文件名

    压缩与解压

    zip
    解压
    unzip  压缩文件
    
    压缩
    zip 目标文件.zip 源文件夹
    .tar.gz
    
    解压
    tar zxvf tar源文件
    
    压缩
    tar z  cvf 目标文件.tar.gz 源文件夹
    .tar.bz2
    
    解压
    tar jxvf 压缩文件
    
    压缩
    tar jcvf 目标文件.tar.bz2 源文件夹

     

    文件标识符

    0  -  标准输入
    
    1  -  标准输出
    
    2  -  错误输出
    
    
    重定向
    
    输出重定向  >
    
    输入重定向  <
    
    
    追加写入   >>
    
    
    使用举例
    
      合并两个文件到第三个文件  
    
      cat file1 file2 > file3
    
    
    注意:重定向输出到文件的只能是正常的输出,错误输出正常情况下是无法写入到重定向文件的
    
    
    那么如何讲错误信息重定向到文件呢?
    
    ls xixi 2>out.txt  加上2,就是说将错误输出到out.txt文件 

     

    管道

      所谓管道,就是把上一个命令的输出作为下一个命令的输入

    ls -a|grep vim

    文件权限

    chmod    

    查找

    locale 在系统全局范围内查询
    
    lcoale vimrc,就会查找出系统中所有路径中包含 vimrc 的路径
    
    locale --regexp 正则表达式,Ubuntu中支持正则表达
    
    注意:locale并不是直接查找系统中的文件(废话,不然也不可能这么快),而是读取一个数据库(由系统维护)。所以对于刚变动的文件,就可能查找不到。updatedb基本上每天执行一次。补救措施就是手动运行一次updatedb,用sudo权限运行
    
    find 查找指定文件夹中的内容
    
    find .
    
    find .|grep .txt 查找当前目录下的txt文件
    
    find . -type f 只查找文件
    
    find . -type d 只查找目录

            

      

          

  • 相关阅读:
    WERKZEUG之WSGI阅读笔记
    Express4+Mongodb超简单入门实例
    git 命令小结
    GreenSock Animation Platform
    Nodejs开发框架Express3.0开发手记–从零开始
    交互设计实用指南系列(1) – 操作入口明确
    交互设计实用指南系列(4)—简洁清晰,自然易懂
    交互设计实用指南系列(5) – 突出重点,一目了然
    交互设计实用指南系列(6) –标签明晰、有效
    交互设计实用指南系列(8)—深广度平衡
  • 原文地址:https://www.cnblogs.com/sherrykid/p/4639766.html
Copyright © 2011-2022 走看看