bin

在Linux中安装适用于arm64位的nodejs

匿名 (未验证) 提交于 2019-12-02 21:56:30
# 安装适用于arm64位的nodejs runtime v10.16.3 mkdir / runtimes cd / runtimes wget https : //nodejs.org/dist/v10.16.3/node-v10.16.3-linux-arm64.tar.xz tar - xvJf node - v10 . 16.3 - linux - arm64 . tar . xz ln - sf / runtimes / node - v10 . 16.3 - linux - arm64 / bin / node / usr / local / bin ln - sf / runtimes / node - v10 . 16.3 - linux - arm64 / bin / npm / usr / local / bin ln - sf / runtimes / node - v10 . 16.3 - linux - arm64 / bin / npx / usr / local / bin 来源:博客园 作者: 陈银鑫 链接:https://www.cnblogs.com/chenyinxin/p/11605935.html

linux下的alternatives

匿名 (未验证) 提交于 2019-12-02 21:56:30
在我的linux系统里,本来就有个jdk1.6的版本,但是已经旧了,我要换新的JDK,问题来了。 下载了最新的JDK1.7.0_09,解压出来,添加了环境变量,但是使用java -version的时候,发现还是JDK1.6那个 怎么办呢?好吧,慢慢找出来。我用whereis java 找到了java命令是调用/usr/bin/java 好吧,用ls -l /usr/bin/java又发现调用了另一个地方的。 /etc/alternatives/java 这个是什么?alternatives是什么东西。 上网一搜,果然有。 这是一个只有 root 才能执行的命令。alternatives 的意思是 “可选择的内容”。假如你的系统中有几个命令功能十分类似,却又不能随意删除,那么可以用 alternatives 来指定一个全局的设置。在 FC3 中,全局默认输入法和 java 系统等等都是用它来进行设置的。它有几种功能,可以用命令行参数来指定。alternatives --install <link> <name> <path> <priority> 意思是在 alternatives 数据库中添加一个 <path>,使它成为 <link> 的可选项,优先级是 <priority>。而 <name> 则是一个中转站。这样说似乎有些抽象。 具体要怎么做呢? 先执行这个命令吧 sudo

linux下虚拟环境venv的创建与使用

匿名 (未验证) 提交于 2019-12-02 21:56:30
1.linux安装学习python虚拟环境 linux提供的虚拟环境工具 有virtualenv pipenv 2.我们需求是在linux上可以运行 一个django2 运行一个django1 3.安装python的虚拟环境 pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv 4.通过命令创建虚拟环境 virtualenv --no-site-packages --python=python3 venv1 #创建一个干净隔离的虚拟环境,且以python3为复制本体,虚拟环境名叫做venv1 --no-site-packages 创建干净隔离的python虚拟环境 --python=python3 指定解释器为python3 5.告诉你虚拟环境的原理 查看当前物理环境的path变量: [root@wangdachui opt]# echo $PATH /opt/python36/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin 激活虚拟环境,再次查看环境变量 source ./activate (venv1) [root@wangdachui bin]# echo $PATH /opt/venv1

linux下python的安装

匿名 (未验证) 提交于 2019-12-02 21:56:30
下载python3,进行编译安装,运行django程序 1.解决python编译安装所需的软件依赖 yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y 2.下载python3源码包 wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tar.xz xz -d Python-3.6.7.tar.xz tar -xf Python-3.6.7.tar #解压缩,生成一个python源码文件夹 3.进入python源码文件夹 cd Python-3.6.7 4.进行编译安装,编译三部曲 1.第一曲 ./configure --prefix=/opt/python36/ --prefix 参数解释:指定python36安装的位置 2.第二曲 make 3.第三曲 ,此时就开始安装python3软件 make install 5.进入python36安装目录 ,检查bin目录 6.配置python3的环境变量 PATH

linux下yum安装python3

匿名 (未验证) 提交于 2019-12-02 21:56:30
linux下yum安装python3 linux下yum安装python3 yum install python34 -y python3 --version wget --no-check-certificate https://bootstrap.pypa.io/get-pip.py python3 get-pip.py pip3 -V yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel mv /usr/bin/python /usr/bin/python.bak ln -s /usr/local/bin/python3 /usr/bin/python find / -name 'pip3'找到pip3的位置 mv /usr/bin/pip /usr/bin/pip.bak ln -s /usr/local/bin/pip3 /usr/bin/pip vi /usr/bin/yum #!/usr/bin/python2.6

第三周作业

匿名 (未验证) 提交于 2019-12-02 21:56:30
1、总结vim命令行模式常见快捷方式,以及vim查找,替换的方法 命令行模式: :w 保存 :q 退出 :w! 强制保存 :q! 强制退出 :wq 保存并退出 :set number 显示行号,可缩写为 :set nu :set nonumber 隐藏行号,可缩写为 :set nonu 查找操作: /str 或者 ?str 用来搜索 str 按n向下查找,按N向上 替换操作: 使用:s可以替换字符串 :s/str1/str2 替换当前行的第一个str1为str2 :s/str1/str2/g 替换当前行的所有str1为str2 :n,s/str1/str2 替换第n行的第一个str1为str2 :.,s/str1/str2 替换当前行的第一个str1为str2 :%s/str1/str2 替换所有行的第一个str1为str2 :%s/str1/str2/g 替换全局所有str1为str2 分隔符 “/” 可使用其他符号来代替例如: :s$str1$str2 :s#str1#str2 2、总结脚本中运算符、逻辑运算以及用法 算数运算符 + 加法 - 减法 * 乘法 / 除法 % 取余数 关系运算符: 在[]中比较使用 -eq 等于 -ne 不等于 -gt 大于 -lt 小于 -ge 大于等于 -le 小于等于 在[[]]中比较使用 == 等于 != 不等于 > 大于 < 小于 >=

crontab

匿名 (未验证) 提交于 2019-12-02 21:56:30
crontab (1) crontab -e : 修改crontab文件。如果文件不存在会自动创建 (2) crontab -l : 显示crontab文件。 (3) crontab -r : 删除crontab文件。 (4) crontab -ir : 删除crontab文件前提醒用户 {minute} {hour} {day-of-month} {month} {day-of-week} {full-path-to-shell-script} minute: 区间为0-59 hour: 区间为0-23 day-of-month: 区间为0-31 month: 区间为1-12,1是1月,12是12月 day-of-week: 区间为0-7,周日可以是0或7 示例: (1)在每天00:01运行,即每天凌晨过一分钟。 1 0 * * * /root/bin/hello.sh (2)每个工作日(Mon - Fri)11:59PM运行 59 23 * * 1,2,3,4,5 /root/bin/hello.sh (3)下面例子与上面的例子效果一样 59 23 * * 1-5 /root/bin/hello.sh (4)每5分钟运行一次 */5 * * * * /root/bin/hello.sh (5)每个月的第一天1:10pm运行 10 13 1 * * /root/bin/hello

Linux目录结构说明

匿名 (未验证) 提交于 2019-12-02 21:56:30
以下是对这些目录的解释: /bin : bin是Binary的缩写, 这个目录存放着最经常使用的命令。 /boot: 这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。 /dev : dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。 /etc: 这个目录用来存放所有的系统管理所需要的配置文件和子目录。 /home : 用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。 /lib : 这个目录里存放着系统最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。 /lost+found : 这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。 /media : linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下。 /mnt : 系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容了。 /opt : 这是给主机额外安装软件所摆放的目录。比如你安装一个ORACLE数据库则就可以放到这个目录下。默认是空的。 /proc : 这个目录是一个虚拟的目录

Linux安装python3

匿名 (未验证) 提交于 2019-12-02 21:56:30
1.解决python编译安装所需的软件依赖 yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y 2.下载python3源码包 wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xzxz -d Python-3.6.5.tar.xztar -xvf Python-3.6.5.tar # 解压缩,生成一个python源码文件夹 3.进入python3源码文件夹 cd Python-3.6.5/ 4.进行编译安装 # 第一步 ./configure --prefix=/opt/python36/ # 第二步 make #第三步 make install # make && make install 第二、第三步并作一步执行 5.进入python36源码目录,检查bin目录 # 1.取出当前的path变量 echo $PATH # 2.取出python3的bin目录到PATH中 PATH=” /opt

linux下安装python27

匿名 (未验证) 提交于 2019-12-02 21:56:30
注意: python27 默认没有安装 pip 和setuptools所以要提前安装。(务必先提前安装python27 哈 ) wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.py python ez_setup.py --insecure wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz#md5=35f01da33009719497f01a4ba69d63c9 tar -xf pip-9.0.1.tar.gz cd pip-9.0.0 python setup.py install ln -s /usr/local/python27/bin/pip /usr/bin/pip 安装python2.7 188 2019-06-15 16:47:21 https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tar.xz 189 2019-06-15 16:47:39 wget https://www.python.org/ftp/python/2.7.10