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

原文地址:https://www.cnblogs.com/louzhiyuan/p/11149338.html