Ubuntu中磁盘的操作命令-判断磁盘是否分区/判断磁盘是否格式化
Ubuntu中拿到一台服务器及加载好磁盘后,我们先看看磁盘是不是已经分区、格式化、挂载。1.Ubuntu查看磁盘是否已经分区:使用fdisk-l及lsblk使用fdisk-l查看命令,可以看到每次显示Disk之后如果跟着显示Device及其信息,则表示进行了分区。如果只显示Disk信息则未进行分区,如下: Disk/dev/vda:100GiB,107374182400bytes,209715200sectors ... Disklabeltype:dos Diskidentifier:0yz2h58c64 #Disk/dev/vda后面有Device即已进行分区 DeviceBootStartEndSectorsSizeIdType /dev/vda1*204820971...[>>…]
手机里的这些文件夹是什么东西-手机里的文件夹意义解说
手机里的这些是什么文件夹?com.MobileTicket是什么文件夹?铁路12306com.hundsun是什么文件夹?平安证券17zuoye是什么文件夹?一起作业alipay是什么文件夹?支付宝aliunion_apk是什么文件夹?阿里联盟广告文件夹amap是什么文件夹?高德地图autonavi是什么文件夹?高德软件Badminton是什么文件夹?羽毛球BaiduMap是什么文件夹?百度地图BaiduNetdisk是什么文件夹?百度网盘bwtCashierSDK是什么文件夹?隐藏图像和视频信息ccb是什么文件夹?中国建设银行cmbcmb.pb是什么文件夹?招商银行cn.wps.moffice_eng是什么文件夹?WPSOFFICEco...[>>…]
vim编辑-中文乱码-去掉^M-及Vim常用环境设置
在使用vim编辑时碰到了中文乱码时,进入用户编辑vim的配置文件,增加了以下几行内容: #vim~/.vimrc setfileencodings=utf-8,gb2312,gbk,gb18030 settermencoding=utf-8 setfileformats=unix setencoding=prc 再打开文件时,中文乱码问题解决了,但一看不对劲啊。发现每行的末尾都显示了^M这个东西。这一看肯定是个rn之类的特殊字符显示出来的东东。为什么会显示呢?又怎么去掉^M呢?原因就是上面为解决中文乱码时加的这行:setfileformats=unix导致的。  ...[>>…]
minio最新版2023-02-27T18-10-45Z的踩坑记录及下载策略配置
minio的最新版2023-02-27T18-10-45Z有些较大的变化,老版本的minio只需要一个端口9000即可。可以另外指定自带的管理后台的地址,但也可以使用默认的9000。但新版的minio将minioconsole管理后台融入了进来。必须另外指定一个不同的端口,不然会报错: ERRORUnabletostarttheserver:--console-addresscannotbesameas--address MinIOConsole是一个Minio的图形化界面工具,这篇文章中有相关的介绍:http://www.04007.cn/article/1161.html,比原...[>>…]
git bash工具代替CRT或xshell等远程连接服务器工具时的文件操作
装了gitbash之后,我就再也不想使用CMD了,所有的本地命令都可以在gitbash上执行,gitbash的界面、字体默认都很美观,CMD那个难用啊。。。gitbash除了在本地执行命令,操作git之外,还可以用来操作服务器,可以少装了一个secureCRT或者xshell了。有两种方式通过gitbashssh命令来登录服务器1.密码登录sshroot@192.168.162.11-lusername2.pem密钥登录ssh-ikey.pemroot@192.168.162.11 在使用的时候发现基本的命令可以了,但是还有一个问题,就是上传和下载,平常依赖工...[>>…]
Centos8.0进行YUM安装Error: Cannot prepare internal mirrorlist: No URLs in mirrorlist
刚刚做的系统Centos8.0使用yumupdate好几十分钟之后,使用yuminstall来安装工具,上来就报错了:Error:Failedtodownloadmetadataforrepo'appstream':Cannotprepareinternalmirrorlist:NoURLsinmirrorlist 悲哀啊!CentOS,CommunityEnterpriseOperatingSystem,基本和RHEL(红帽企业Linux)一样的产品,一个好用又免费的社区企业操作系统。CentOS8操作系统版本于2022年1月31日寿终正寝,其生命结束了。更加凄凉的是,目前CentOS8已经停止维护一年多,但仍然还没看到有...[>>…]
Ubuntu 18.04使用Systemd开机自启emqx:报错failed to start within 15 seconds,WAIT_FOR_ERLANG
之前也有使用Systemd来开机自启emqx的情况,当时没有成功就没有进行尝试:http://04007.cn/article/1105.html。这次是在Ubuntu下进行mqtt部署,部署之后也需要加入开机自启。一开始安装EMQX,failedtostartwithin15seconds,WAIT_FOR_ERLANG(之前一篇文章中也出现过)根据提前执行了WAIT_FOR_ERLANG值的修改,还是失败。vim/etc/environmentexporeWAIT_FOR_ERLANG=60source/etc/environment/bin/emqxstart 后来发现是下载的软件版本与系统不符合,原来使用的centos,...[>>…]
修改.gitignore但是git status仍然显示,.gitignore不生效的问题
使用Git做代码管理,在使用的时候发现不管怎么修改.gitignore文件,比如针对__pycache__文件夹,为了让git忽略所有目录里的__pycache__和.pyc文件, 在gitignore中加入规则:**/__pycache__、__pycache__、__pycache__/等,但是在gitstatus的时候依然发现还有这些目录下的这些文件。也有些朋友推荐在.git/info/exclude文件中添加__pycache__/。但我在本地尝试了就是未成功。问题出在哪? 原来.gitignore中已经标明忽略的文件目录及文件和版本...[>>…]
Gunicorn日志:httptools.parser.errors.HttpParserInvalidMethodError: invalid HTTP method
使用Gunicorn和FastAPI搭建的服务端框架程序看到报错:self.parser.feed_data(data)File"httptools/parser/parser.pyx",line193,inhttptools.parser.parser.HttpParser.feed_datahttptools.parser.errors.HttpParserInvalidMethodError:invalidHTTPmethod 奇怪为什么会有这样的错误,因为我尝试过post/get混用及URL错误各种请求尝试都未出现这样的错误,这个报错是在什么条件下产生的呢?于是我使用ApiPost来测试请求,同时也发现ApiPost可以选择的方法很多,ApiPost...[>>…]
jsonable_encoder方法有点作用但还是有些缺陷
在使用fastAPI进行开发的时候,最烦的就是数据库里的时间字段,一般我们会增加create_time和update_time两个时间字段,而这两个字段都是timestamp类型,默认值CURRENT_TIMESTAMP。而这两种类型的字段在使用Pymysql读取数据库内容之后如果直接使用json输出会报错:TypeError:ObjectoftypedatetimeisnotJSONserializable,需要对每个这种类型的字段进行如下的另外处理。record["create_time"]=record["create_time"].strftime("%Y-%m-%d%H:%M:%S") 之后发现了这个jsonab...[>>…]