「Linux」学习笔记

常用工具

常用命令

  • netstat

    netstat -tunlp 用于显示 tcp,udp 的端口和进程等相关情况。

    netstat 查看端口占用语法格式:

    netstat -tunlp | grep 端口号
    
    • -t (tcp) 仅显示tcp相关选项
    • -u (udp)仅显示udp相关选项
    • -n 拒绝显示别名,能显示数字的全部转化为数字
    • -l 仅列出在Listen(监听)的服务状态
    • -p 显示建立相关链接的程序名

    例如查看 8000 端口的情况,使用以下命令:

    netstat -tunlp | grep 8000
    
  • kill

    kill -9 80 # 杀死80端口
    

常见报错解决

  • VMWare虚拟机提示:锁定文件失败,打不开磁盘

    虚拟机在运行的时候,会锁定文件,防止被修改,而如果突然系统崩溃了,虚拟机就来不急把已经锁定的文件解锁,所以你在启动的时候,就会提示无法锁定文件。解决方法如下:

    在你的虚拟机的安装目录下,搜索 .lck 删除搜索到的三个文件 即可!

  • sh: service: command not found

    https://www.cnblogs.com/duguxiaobiao/p/9465686.html

  • System has not been booted with systemd as init system (PID 1). Can't operate.

    原因:您的Linux系统没有使用systemd。

必要工具/常用软件的安装

vim/net-tools

apt-get install vim net-tools 

openssl

问题:Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_LIBRARIES OPENSSL_INCLUDE_DIR) 
解决:apt-get install libssl-dev

opencv

  1. 安装依赖

    apt-get install cma
    apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev
    apt-get install libgtk2.0-dev
    apt-get install pkg-config
    
  2. 下载opencv:https://opencv.org/releases/

  3. tar -zvxf …

  4. cd opencv && mkdir build && cd build

  5. cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..

  6. make && make install

Anaconda

  1. 在线下载安装包

    wget https://repo.anaconda.com/archive/Anaconda3-2020.07-Linux-x86_64.sh
    
  2. 赋予可读权限

    chmod 777 Anaconda3-2020.07-Linux-x86_64.sh
    
  3. 安装

    ./Anaconda3-2020.07-Linux-x86_64.sh
    
  4. 添加到环境变量

    先查一下安装路径在哪:sudo find / -name anaconda

    将安装路径添加环境变量:export PATH=/root/anaconda3/bin/:$PATH

  5. 测试一下

    conda
    

    image-20201108140821264

设置环境变量

  1. 临时设置

    export PATH=/root/anaconda3/bin/:$PATH
    
  2. 全局设置(当前用户)

    打开~/.bashrc,编辑一下

    export PATH=/root/anaconda3/bin/:$PATH
    
  3. 全局设置(所有用户)

    打开/etc/profile,编辑一下

    export PATH=/root/anaconda3/bin/:$PATH
    
  4. 一步到位设置

    echo "export PATH=/home/cqh:$PATH" >> /etc/profile
    

747 字