zoukankan      html  css  js  c++  java
  • linux常用工具命令??

    VIM常用命令
    Ctrl+f 向下一页 Ctrl+b 向上一页 Ctrl+u 向上半页 Ctrl+d 向下半页 0或者HOME 移动到本行最前面 $或者END 移动到最后 G 文件最后一行 gg 文件第一行 /word 向下找单词 ?word 向上找单词 dd 删除本行 ndd 删除向下一堆行 yy 复制本行 nyy 复制向下一堆行 u 复原前一个操作 Ctrl+r 重复上一个操作 命令行模式下: w q wq wq! set nu set nonu

     包含vim常用和tar、zip常用指令

    tar命令
        -c    新建打包文件,同 -v 一起使用 查看过程中打包文件名
        -x    解决文件, -C 解压到对应的文件目录。
        -f    后面接要处理的文件
        -j    通过bzip2方式压缩或解压,最后以.tar.br2 为后缀。压缩后大小小于.tar.gz
        -z    通过gzip方式压缩或解压,最后以.tar.gz 为后缀
        -v    压缩或解压过程中,显示出来过程
        -t    查看打包文件中内容,重点文件名
        -u    更新压缩文件中的内容。
        -p    保留绝对路径,即允许备份数据中含有根目录
        -P    保留数据原来权限及属性。
    
    常用:
        tar cvfj    tar.gz2        压缩方式1    
        tar xvfj    tar.gz2        解压文件1
        tar cvfz    tar.gz        压缩方式2
        tar xvfz    tar.gz        解压文件2
            
        tar -tf 压缩文件名    查看文件名
        tar -tvf 压缩文件    查看文件:所属权限、用户名用户组、日期等
    
        作者:蚂蚁窝大梦想
        链接:https://www.jianshu.com/p/7bc8127a5390
        来源:简书
        简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
    zip格式:
        zip -r -p 目标文件.zip    目录/源文件
    unzip 
        unzip 源文件.zip
        unzip -d /路径 源文件
        -n        覆盖已存在的文件
        -l         插卡压缩包下有啥,不解压
        -t        检查是否损坏
        unzip -o test.zip -d /tmp/    解压到指定目录,若有相同且覆盖
    
    from    https://www.cnblogs.com/yongdaimi/p/9772158.html

    zip压缩包乱码问题:

    sudo apt-get install unar

    lsar XXX.zip查看

    unar XXX.zip解压 

    ATP命令

    apt update    从软件源服务器获取最新软件信息并缓存本地
    apt upgrade 从本地仓库对比系统所有安装软件 如果有新版本则更新
    apt list [package]    从本地仓库找查找指定的包名字,支持通配符
    apt list --installed    列出所有已安装包名
    apt install [package]    安装指定的包,并同时安装其以来的其他包
    apt remove package         卸载包,但不删除相关配置,包名支持通配符
    apt autoremove         卸载因安装软件自动安装的依赖,而现在又不需要的依赖包
    apt purge package    卸载包,同时删除相关配置    此狗命令慎用
    apt clean             删除所有已经下载的软件包
    apt autoclean        类似clean但删除的是过期的

    Anaconda

    conda info #确认是否安装
    conda update conda     #更新
    conda env list         #查看环境
    安装新的环境
    conda create --name py36 python=3.6
    conda create --name py36 anaconda=4.4.0    python=3.6
    激活新的环境:
    win:    activate py36
    linux:    source activate py36
    已经安装的包
    conda list
    安装包
    conda install pkg
    conda install numpy
    更新包以及更新所有包
    conda update pkg
    conda update --all
    卸载包
    conda remove pkg
    搜索包
    conda search search_term
    安装一个特定的channel里的包
    conda install -c some-channel packagename
    离开环境
    win: deactivate
    linux:source deactivate
    导出环境
    conda env export > environent.yml
    and
    pip freeze > environent.txt
    导入环境
    conda env create -f environent.yml
    or
    pip install -r /path/environent.txt
    删除环境
    conda env remove --name envname

     查看进程的详细信息:运行路径

     查看进程的详细信息:运行路径
    ls -l /proc/pid

    scp命令: -r 为目录
    scp root@www.runoob.com:/home/root/others/music /home/space/music/1.mp3

  • 相关阅读:
    【Django】django 处理request流程细节(转)
    【Django】request 处理流程(转)
    【Django】中间件
    【HTML】DocType
    【CSS】伪类与伪元素
    【nodejs】nodejs 的linux安装(转)
    【chrome】 chrome 开发者工具
    【samba】samba 用户权限配置(转)
    form表单组件
    自定义分页器
  • 原文地址:https://www.cnblogs.com/louzhiyuan/p/11149338.html
Copyright © 2011-2022 走看看