linux
linux知识记录,包含vim,tmux,shell
weiambt
研究生在读,专注于nlp、知识图谱、算法、云原生、前后端等领域,擅长Java,Python。记录学习历程,分享学习心得,欢迎大家交流讨论。
展开
-
linux中环境变量修改后只对当前终端生效,新的终端就失效了?
解释:因为.bashrc 在每次进入终端时都会执行一次,所以,相当于每次自动激活了一下我们设置的环境变量。此时在当前终端的环境变量就可以看到了,但是如果重新开一个终端,发现环境变量不会更新。在/etc/profile中最后添加了如下语句指定java环境变量。然后再执行,使配置文件生效。进入.bashrc文件。原创 2023-12-19 15:38:30 · 686 阅读 · 0 评论 -
linux中的{}生成序列
语法:生成一个[a,b]的list列表。类似于python中的range函数。原创 2023-09-13 17:27:32 · 129 阅读 · 0 评论 -
scp和sftp的区别
sftp:Secure File Transfer Protocol 安全传输协议,是带有SSH安全传输协议。scp只能服务间的进行文件复制,而sftp还能进行删除、创建等功能。SFTP在文件传输过程中中断的话,连接后还可以继续传输,但SCP不行。scp是轻量级的,功能简单;而sftp操作很多。scp:secure copy 安全复制。SFTP能断点续传,SCP则不能。都能进行安全的文件传输。原创 2023-09-13 17:20:44 · 611 阅读 · 0 评论 -
查看linux中的python版本(三种方法)
which命令是用于在环境变量$PATH定义的目录中搜索某个命令的位置,并返回该命令所在的目录。在python脚本里面查看python版本,需要调用sys模块。方法1:–version。原创 2023-09-13 17:18:47 · 17795 阅读 · 0 评论 -
如何将python脚本变成linux命令?
第二步:在python脚本第一行指定python的版本,就像这样。第一步:将test.py文件重命名成test,并给上可执行权限。第三步:将test文件放到环境变量的某一个目录下面。正常情况,我们的python脚本要这样运行。选择一个目录把test文件放进去。以后,我们就可以这样执行了。原创 2023-09-13 17:17:30 · 413 阅读 · 0 评论 -
python脚本的python版本可以直接在文件中指定
但是只需要在test.py文件的第一行加上一句话指定python脚本即可。一般来说要像这样执行python脚本。这样我们就能直接运行啦。原创 2023-09-13 17:16:43 · 773 阅读 · 0 评论 -
tmux配置报错:tmux.conf: ambiguous option: mouse
这是一个tmux支持鼠标操作的配置,因为报错,所以tmux的窗口无法支持鼠标选中功能。报错tmux.conf62ambiguousoptionmouse。发现我的tmux版本是1.8的,所以是配置不兼容的问题,改成下面的。原创 2022-07-16 20:06:55 · 2786 阅读 · 0 评论 -
【Linux】自定义通用tmux以及vim配置
原生的tmux原生的vim总之原生的使用起来不方便,对于一个云服务器毛坯,我们可以使用自己熟悉的vim和tmux配置,只需要将两个文件(.vimrc和.tmux.conf)上传到服务器上即可其中,scp是文件上传命令,~/是代表本地的家目录,myserver是云服务器的别名,后面默认是云服务器上的家目录(~/)......原创 2022-07-16 20:19:22 · 411 阅读 · 0 评论