Linux学习笔记

一、同时安装python2与3,并配置各自环境

  其实只需在官网下载所需的anaconda2与anaconda3包,并分别建一个文件夹安装即可

1.安装命令示例: bash Anaconda2-4.3.1-Linux-x86_64.sh

   安装到自己指定的文件夹,要方便找到;后面使用pycharm配置interpreter时,按照安装的路径找到安装文件里的bin文件下的python就好 

2.安装完成后,系统默认一个conda,使用gedit  ~/.bashrc命令打开文件,最后面会看到如下两段:

# added by Anaconda2 5.3.1 installer
# >>> conda init >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$(CONDA_REPORT_ERRORS=false '/mnt/data/zxy_env/Anaconda2/bin/conda' shell.bash hook 2> /dev/null)"
if [ $? -eq 0 ]; then
    \eval "$__conda_setup"
else
    if [ -f "/mnt/data/zxy_env/Anaconda2/etc/profile.d/conda.sh" ]; then
        . "/mnt/data/zxy_env/Anaconda2/etc/profile.d/conda.sh"
        CONDA_CHANGEPS1=false conda activate base
    else
        \export PATH="/mnt/data/zxy_env/Anaconda2/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda init <<<
# added by Anaconda3 5.3.1 installer
# >>> conda init >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$(CONDA_REPORT_ERRORS=false '/mnt/data/zxy_env/Anaconda3/bin/conda' shell.bash hook 2> /dev/null)"
if [ $? -eq 0 ]; then
    \eval "$__conda_setup"
else
    if [ -f "/mnt/data/zxy_env/Anaconda3/etc/profile.d/conda.sh" ]; then
        . "/mnt/data/zxy_env/Anaconda3/etc/profile.d/conda.sh"
        CONDA_CHANGEPS1=false conda activate base
    else
        \export PATH="/mnt/data/zxy_env/Anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda init <<<

要切换conda,可以将anaconda2与anaconda3的系统路径指令段调换位置,比如以上两端内容,将:

# added by Anaconda2 5.3.1 installer
# >>> conda init >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$(CONDA_REPORT_ERRORS=false '/mnt/data/zxy_env/Anaconda2/bin/conda' shell.bash hook 2> /dev/null)"
if [ $? -eq 0 ]; then
    \eval "$__conda_setup"
else
    if [ -f "/mnt/data/zxy_env/Anaconda2/etc/profile.d/conda.sh" ]; then
        . "/mnt/data/zxy_env/Anaconda2/etc/profile.d/conda.sh"
        CONDA_CHANGEPS1=false conda activate base
    else
        \export PATH="/mnt/data/zxy_env/Anaconda2/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda init <<<

这一段放到后面,保存后退出;

然后在终端中输入指令source  ~/.bashrc,即可更新,再次输入conda,系统默认环境则为anaconda2中的python2,此时便可方便的使用conda install...或pip install ... 更新环境了;

另一种是直接在终端用指令进行切换:python -m conda

更新之后,在pycharm中选择已有环境并选择代码需求相应版本的anaconda文件夹下bin 文件中的python2或python3即可。

 

二、修改文件夹及其下面所有文件的权限

例:对/html目录下的所有文件与子目录执行相同的权限变更:
chmod -R 777 /html
-R参数是递归 处理目录下的所有文件以及子文件夹
777是变更后的权限表示(所有用户有读和写以及执行的权限)

/html 是需要执行的目录.

三、删除文件或文件夹

指令:rm  [选项]  文件

选项说明:

-f    -force      忽略不存在的文件,强制删除,无任何提示

-i    --interactive    进行交互式地删除

-r | -R  --recursive     递归式地删除列出的目录下的所有目录和文件

-v      --verbose    详细显示进行的步骤

示例:强行删除file.log文件

[root]# rm -f file.log

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值