linux相关
在复现项目的时候遇到的有关服务器的东西
xiaoxiaoyu290
这个作者很懒,什么都没留下…
展开
-
Linux下软件安装& 非root用户安装软件的一般流程
在linux系统下,软件包安装一般需要root权限,因为都是安装到绝对路径,需要往系统文件夹写文件。但是源码编译就看情况了,适合咱这种没有root权限的孩子……下面是Linux下非root用户安装软件的一般流程:获取源代码,常用wget方式直接从url(一般都有官网,去官网看看啦)下载解压源代码安装包,多为gzip过的tar包,一般使用tar -zxvf xxx.tar.gz即可切换到解压后的目录,运行 ./configure。./configure –help可以列出配置项,非root用户最重要的原创 2022-05-02 13:12:50 · 6901 阅读 · 0 评论 -
json的三种类型和读取方式
⭐如果数据是这个样子的:{"商家名称": "珍滋味港式粥火锅(工体店)", "评分": 27.0, "人均消费": 174, "评论数量": 2307}{"商家名称": "井格老灶火锅(望京新世界店)", "评分": 26.2, "人均消费": 105, "评论数量": 1387}{"商家名称": "脸谱港式火锅(酒仙桥丽都店)", "评分": 24.5, "人均消费": 218, "评论数量": 39}要用下面这种方式读取:with open("××××.json", "r", "utf-.原创 2022-05-01 20:36:52 · 404 阅读 · 0 评论 -
【spacy.load(‘en‘)】 失败 【OR Can‘t find model ‘en_core_web_sm‘】
1、spacy.load(‘en‘) 失败的解决方法和安装en_core_web_sm的三步骤pip install spacypip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ en_core_web_sm --trusted-host pypi.tuna.tsinghua.edu.cnconda install -c conda-forge spacy-model-en_core_web_sm关于-c conda-forge,这个其原创 2022-05-01 20:33:18 · 1142 阅读 · 0 评论 -
非root用户,普通用户安装maven
第一步:下载、解压到相应目录wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gztar -xvf apache-maven-3.3.9-bin.tar.gzmv -f apache-maven-3.3.9 /home/username第二步:编辑 ~/.bashrc 文件,在文件末尾添加如下代码:export MAVEN_HOME=/home/z.原创 2022-05-01 20:29:12 · 457 阅读 · 0 评论 -
两台服务器scp命令实现文件传输
两台服务器之间进行文件传输,一些人会先下载到本地,然后在上传到另一台服务器……太慢了,用scp命令传输超快!# 传输文件scp filedir/test.sh username@目标服务器IP地址:target_dir #把本机文件传送到目标服务器scp username@目标服务器IP地址:target_dir 当前服务器目录 #把目标服务器上的东西搞过来# 例子# 假设当前在10.10.10.54上操作,输入以下命令scp zhangxy@10.10.0.187:/data/zhan原创 2022-05-01 20:15:08 · 1926 阅读 · 0 评论 -
查看自己是不是root用户
这里提供两种方式① 直接输入id,显示信息,具有root权限的uid gid group 都是0,普通用户并不是② roo个用户后面是#号,普通用户后面是$比如我的就是[student01@login ~]$ 普通用户原创 2022-05-01 20:09:51 · 1744 阅读 · 0 评论 -
无sudo权限,普通用户,安装jdk11
找jdk11的免安装版本到指定文件夹进入~/.bashrc(这个文件夹是用户自己配置环境变量的,/etc/profile是系统环境变量)进行配置,配置4行就行了!(只需要把第一行的JAVA_HOME改成自己的jdk路径就行)export JAVA_HOME=自己的路径/java_env/jdk-11.0.2export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${原创 2022-05-01 20:08:49 · 916 阅读 · 0 评论 -
linux上下载的jdk没有jre文件夹,如何生成
有一些程序在运行的时候会需要jre,但是linux上直接免安装方式安装好的jdk中并没有jre文件夹,解决方法:先进入到jdk的bin目录下,然后输入jlink --module-path jmods --add-modules java.desktop --output jre最后把生成的jre文件夹移到上一级目录,即和bin目录同一级...原创 2022-05-01 20:03:54 · 3197 阅读 · 1 评论 -
shell脚本第一行怎么写?
标准的写法是#!/usr/bin/env bash通过/usr/bin/env 运行程序,用户不需要去寻找程序在系统中的位置(因为在不同的系统,命令或程序存放的位置可能不同),只要程序在你的$PATH中;通过/usr/bin/env 运行程序另一个好处是,它会根据你的环境寻找并运行默认的版本,提供灵活性...原创 2022-05-01 17:36:08 · 964 阅读 · 0 评论 -
linux普通用户,putty实现免密登录
亲测有效(1)在putty的安装文件夹下找到puttygen.exe,并且双击打开,点击Generate,同时不断的移动鼠标,生成公钥和私钥文件。公钥就是上面的一长串字符,先自己复制下来,自己存起来,并点击Save private key保存密钥.ppk文件。(2)打开putty,在Connection-Data下面的Auto-login username写上登录名,就是在登录服务器的时候的用户名(3)在SSH-Auth下的Private key file for authentication上传原创 2021-08-14 14:01:29 · 1489 阅读 · 0 评论