nohup
nohup命令及其输出文件
如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。nohup就是不挂起的意思( nohang up)。
nohup [command] &
使用nohup命令提交作业
如果使用nohup命令提交作业,那么在缺省情况下该作业的所有输出都被重定向到一个名为nohup.out的文件中,除非另外指定了输出文件:
nohup [command] > myout.file 2>&1 &
在上面的例子中,输出被重定向到myout.file文件中。
使用 jobs 查看任务。
使用 fg %n 关闭。
参考
参考1 Linux Shell nohup命令用法
参考2 nohup /dev/null 2>&1 含义详解
Linux 无root 无sudo 安装软件,以python为例
下载安装包,python发布版本见 https://www.python.org/downloads/source/,我这里下载Python 3.10.12
wget https://www.python.org/downloads/release/python-31012/
解压
tar -xvf Python-3.10.12.tgz
make和安装
mkdir -p /home/user_name(这里替换成你的用户名)/python
cd Python-3.10.12
./configure --prefix="/home/user_name(同上,这里替换成你的用户名)/python/"
make
make install
添加环境变量
vim ~/.bashrc
在.bashrc中加入
# python3/pip3 环境变量
export PATH=/home/user_name(同上,这里替换成你的用户名)/python/bin:$PATH
source
source ~/.bashrc
测试是否成功
python3 -V
pip3 -V
参考
参考文章1:Linux 无root 无sudo 安装python3
scp命令从另一台服务器拷贝文件和文件夹
拷贝文件
scp xyz@192.168.0.100:/home/123.jpg /data/567.jpg
## 从ip为192.168.0.100服务器用户名为xyz用户下载/home/123.jpg文件到本服务的/data/567.jpg
拷贝文件夹
scp -r xyz@192.168.0.100:/home/abc /data/efg
## 从ip为192.168.0.100服务器用户名为xyz用户下载/home/abc文件到本服务的/data/efg
参考文章: scp复制文件夹,scp复制文件