Windows10系统,发现每次PowerShell都有提示:
1 | 尝试新的跨平台 PowerShell https://aka.ms/pscore6 |
但是,发现运行Import-Module PSReadLine
后并没有解决。而办公室电脑的win10上很正常,并没有发现这个问题。
话说,是怎么发现这个问题的呢?倒也不是用PowerShell的时候,是因为用VS Code,发现终端界面上命令都没有高亮了,而终端用的就是PowerShell,感觉就是PowerShell的问题了。
Windows10系统,发现每次PowerShell都有提示:
1 | 尝试新的跨平台 PowerShell https://aka.ms/pscore6 |
但是,发现运行Import-Module PSReadLine
后并没有解决。而办公室电脑的win10上很正常,并没有发现这个问题。
话说,是怎么发现这个问题的呢?倒也不是用PowerShell的时候,是因为用VS Code,发现终端界面上命令都没有高亮了,而终端用的就是PowerShell,感觉就是PowerShell的问题了。
比如我有一大批文档(好几十个、上百个),每个里面的第一页中都有一个”2021年”,我想把这个替换成”2022年”。
又不想一个一个打开去改,于是用Python写了下,这样每年只需要代码跑一下就全部改了~ 真是机智。
Python有一个python-docx的库,可以直接用来处理.docx的Word文档的。
其实用的还是ffmpeg,之前已经写过笔记了:用ffmpeg合并多个ts视频文件。
但是,如果有好多好多的ts文件的话,我又懒得整理这个file.txt(包含每一个ts文件的路径)文件。
于是,想到了用Python来生成这个file.txt文件。
话说,是今天用腾讯视频,发现猫抓出来没有m3u8文件的路径,全部是ts文件。于是,就索性全部下载下来,合并一下算了。(别的下载方法可能还有很多,这个就是可以用来合并多个ts文件的)
Python读取文件夹中所有文件的绝对路径,都很简单的。
当字符串中有数字的时候,想给字符串进行排序,不管用列表的sort()方法,还是sorted()方法,都一想,得到的结果会发现都不是我们想要的。
举个例子:
1 | list1 = ['01', '11', '10', '21', '02'] |
用了多年印象笔记后,已经逐渐放弃了,近n个月/一年来也就还偶尔用用剪藏,做个备份啥的。越来越臃肿的软件,还会卡死,可怕,频率还挺高,可能一天就一次。还有好几年的会员,但不升专业版、连代码块也用不了 ,简直了~
之前买了群晖NAS,就云同步用用群晖那丑丑的Note Station做做备份,虽然丑,功能很简洁,到也不卡,手机app也可以用。主要还是用Typora这个本地笔记软件了,原来基本上笔记也是用Markdown语言写的,用的Hexo的博客,带搜索功能,相当于很多笔记都直接在博客上搜索了。
然后有小伙伴找到了这款开源的免费笔记——Joplin,支持多平台,Windows/Linux/MacOS,IOS/Android都支持,那就方便了。
然后云端同步支持很多种方式,这个真是太棒了!
比如支持Dropbox、OneDrive,不过考虑到这个的空间也不大,服务器访问也不稳定,就不用了;
比如支持自建Joplin Server,可以在服务器上自己建,也可以用腾讯云的对象存储;
还有官方收费版的Joplin Cloud;
还有就是WebDAV,群晖NAS有WebDAV Server的官方套件,直接安装、配置下就可以用了!
在使用docker命令的时候,是需要在命令前加上sudo
的管理员权限的,不然就会没有权限。
每次要加很烦,之前是直接就切换到root用户来着 。
如果不想切换到root用户,直接使用当前登录用户,可以用以下
自己装了一台Ubuntu Server,就是为了装个Docker,方便安装一些小的服务。
Ubuntu安装Docker很简单,官方直接就有文档:
英文文档:https://docs.docker.com/engine/install/ubuntu/
中文文档:https://dockerdocs.cn/engine/install/ubuntu/
安装Ubuntu(刚安装了Ubuntu 20.04LTS)的时候,最后面有设置登录的账号信息,包括用户名、密码,还有Your server’s name这一项,当时就随意跟用户名写成了一样的 。
然后登录进去后,发现前面显示的就是:用户名@主机名,然后发现都是一样的,就感觉怪怪的,所以想改一下。
因为我这台主机本身就装了2块硬盘,一块256G的固态+1T机械硬盘。之前安装Ubuntu的时候,使用了256G的固态硬盘。
原来装的是windows,2块硬盘都在用的。所以,现在需要把1T的硬盘挂载下。
本文中使用了root用户,没有用root用户的话,需要sudo记得加上。
1.查看硬盘信息
1 | fdisk -l |
记住:/dev/sda
Ubuntu Server 20.04安装完后(安装笔记:U盘安装Ubuntu Server),发现安装的这块硬盘有256G,但明显只看到100G。因为安装的时候都直接默认了。
解决方法:
1.用 lvdisplay
命令查看LVM逻辑卷信息
可以看到结果中(LV Path记一下,后面会用到):
LV Path /dev/ubuntu-vg/ubuntu-lv
LV Size 100.00 GiB