问题:使用export添加完环境变量后未生效
解决:这是因为export添加的变量仅在当前shell会话有效,关闭会话就会失效了,建议将export存储在~/.bashrc中
方法:
vim ~/.bashrc 或 vim /etc/profile
export PATH=$PATH:/tmp/hello
问题:使用export添加完环境变量后未生效
解决:这是因为export添加的变量仅在当前shell会话有效,关闭会话就会失效了,建议将export存储在~/.bashrc中
方法:
vim ~/.bashrc 或 vim /etc/profile
export PATH=$PATH:/tmp/hello
问题:vim中如何将代码折叠
解决:配置折叠文件,不需要插件
方法:
一、找开vim配置文件vimrc
sudo vim /etc/vim/vimrc
注:这是系统文件,所有用户生效,如果只想当前用户生效,就修改当前用户home目录下的.vimrc文件
cd ~
vim .vimrc (.vimrc是在用户home目录下的,而不是.vim目录下)
二、配置折叠代码
set fdm=marker
问题:vim配置,设置vim的vimrc文件
方法:
打开vimrc文件
sudo vim /etc/vimrc (个人目录是.vimrc文件)
本人默认配置
set nu
colorscheme delek
filetype plugin on
set fdm=indent
set foldlevel=3
set hlsearch
set incsearch
set showcmd
set showmatch
set autoindent
set expandtab
set ts=4
set pastetoggle=<F9>
问题:使用npm安装包时出错Error: No 'name' field found in package.json;npm报错 Error: Cannot find module 'semver'
解决:这是因为npm版本过低了
方法:
1、卸载旧版本
sudo apt-get purge nodejs npm
或
sudo apt remove nodejs npm
sudo apt autoremove
2、更换安装源并安装
curl -sL https://deb.nodesource.com/setup | sudo bash -
sudo apt-get install -y nodejs
或
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt install -y nodejs
问题:如何使用supervisor进行进程管理
解决:supervisor是一个进程管理工具,主要的命令:
一、supervisord : supervisor的服务器端部分,启动supervisor就是运行这个命令
二、supervisorctl:启动supervisor的命令行窗口
方法:
一、ubuntu安装supervisor
sudo apt-get install supervisor
成功安装后可以在python命令行输入import supervisor 查看是否能成功加载