zoukankan      html  css  js  c++  java
  • Linux初学时的一些常用命令(2)

    文件的操作
       创建一个文件
        touch 文件名  创建一个空白的文件


       复制文件
        cp 文件 目录/文件名
         例如:
          cp 1.txt 2.txt
          cp 1.txt 1/1.txt


       移动文件(重命名)
        mv 文件 目录/文件名
        mv 文件名 新文件名
         
       删除文件 rm
        rm 文件名:带询问删除
        rm -f 文件名:不带询问删除
        rm -r 目录:带询问的递归删除
        rm -rf 目录:不带询问的递归删除(谨慎使用)
        
       tar:打包或解压 一个文件或者目录(★★)
        常用的组合
         -cvf :打包一个文件或者目录
         -zcvf:打包并压缩一个文件或者目录 压缩的格式:gzip
         -xvf:解压或者打开一个tar文件
        格式:
         tar 参数 文件名 要打包|解压的文件目录
        
        例如:
         将当前目录下的所有文件打包成test1.tar
          tar -cvf test1.tar ./*
         将当前目录下的所有文件打包并压缩成test2.tar.gz
          tar -zcvf test2.tar.gz ./*
         将test1.tar解压到当前目录
          tar -xvf test1.tar
         将test1.tar解压到b目录
          tar -xvf test1.tar -C b

    其他的常用命令

     grep:查找符合条件的字符串(★)     grep 字符串  

    pwd:显示当前的工作目录

     wget:下载资料   wget 资源路径  

    vi和vim编辑器

    编辑普通文件  

    三种模式:命令行、插入、底行模式。  

    切换到命令行模式:按Esc键;  

    切换到插入模式:按 i 、o、a键;  

     i 在当前位置生前插入   I 在当前行首插入   a 在当前位置后插入   A 在当前行尾插入   o 在当前行之后插入一行   O 在当前行之前插入一行

     切换到底行模式:按 :(冒号);

  • 相关阅读:
    git提交代码到远程仓库github
    git报错记录
    关于VSCode的一些设置
    css之列表数据前加上小方框
    EChats使用报错之 《"TypeError: Cannot read property 'getAttribute' of undefined"》
    EChats使用之给图表加箭头以及渐变
    vue报错之(Do not use v-for index as key on <transition-group> children)
    在vue项目中使用mock模拟数据
    Vue项目中关于EChats的使用
    使用mock数据实现登录时的一次bug记录
  • 原文地址:https://www.cnblogs.com/theRhyme/p/6852786.html
Copyright © 2011-2022 走看看