Linux命令
- linux程序后台运行且将打印信息保存在文件中
nohup python3 -u test.py > test.log 2>&1 &
- 最后一个“&”表示后台运行程序
- “nohup” 表示程序不被挂起( 嵌入式linux系统可能没有)
- “python3”表示执行python代码
- “-u”表示不启用缓存,实时输出打印信息到日志文件(如果不加-u,则会导致日志文件不会实时刷新代码中的print函数的信息)
- “test.py”表示python3的源代码文件
- “test.log”表示输出的日志文件
- “>”表示将打印信息重定向到日志文件
- “2>&1”表示将标准错误输出转变化标准输出,可以将错误信息也输出到日志文件中(0-> stdin, 1->stdout, 2->stderr)
- linux上安装Anaconda并创建一个虚拟环境
链接:https://zhuanlan.zhihu.com/p/69799707
换源:https://www.cnblogs.com/liangxuran/p/13507487.html
激活环境变量:source ~/.bashrc
- linux 下杀死所有python 进程
ps aux|grep python|grep -v grep|grep -v usr|cut -c 9-15|xargs kill -15
管道符“|”用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入。下面说说用管道符联接起来的
几个命令:
“ps aux”是linux 里查看所有进程的命令。这时检索出的进程将作为下一条命令“grep python”的输入。
“grep python”的输出结果是,所有含有关键字“python”的进程,这是python程序
“grep -v grep”是在列出的进程中去除含有关键字“grep”的进程。
“cut -c 9-15”是截取输入行的第9个字符到第15个字符,而这正好是进程号PID。
“xargs kill -15”中的xargs命令是用来把前面命令的输出结果(PID)作为“kill -15”命令的参数,并执行该令。
“kill -15”会正常退出指定进程,-9强行杀掉
-
Windows利用SSH - X远程登录Linux主机(X11-forwarding)
https://blog.csdn.net/defeattroy/article/details/7466018?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-3.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-3.control -
linux调用.m文件
matlab -nodesktop -nosplash -r cpd_tensor(参数)
-
matlab tensor张量库的安装与测试
https://blog.csdn.net/A3630623/article/details/66479200 -
查看内存总数
cat /proc/meminfo | grep MemTotal
MemTotal: 32941268 kB //内存32G
8、查看文件大小
- 以m为单位显示:
ll -h
- 以g为单位:
ls -lh
上面两个指令好像效果一样...
9、查看支持whl类型
pip debug --verbose | less