简单写写ctime,atime和mtime的区别。有些教程写的比较复杂,其实简单的很:atime就是accesstime访问就会改变,无论是cat还是more,只要访问过,就会变。不影响另外两个。ctime是changetime,主要是修改权限、所有者才会变,chmod+x,就会单独修改此时间。不影响另外两个。如下,修改权限+x后changetime发生变化,其他两个未变an@anY7000:st
最近发现了microstack, 感觉这东西 挺 好玩的,毕竟在自己电脑上装个完整的openstack 太麻烦了。于是在ubuntu21物理机上按官方文档操作了下。 官方链接如下: https://microstack.run/docs/single-node 其实安装还是挺简单的,两条命令就行,其他命令都是些查看之类的。sudo snap install microstack
1.修改/etc/ssh/sshd_config注释:#Subsystemsftp/usr/libexec/openssh/sftp-server添加:Subsystemsftpinternal-sftp2.添加用户useradd-gtest-s/sbin/nologintestuser3.重启sshd服务systemctlrestartsshd测试sutestuser失败用客户端sftp登录成功
第三单是get,put,post方法的混用,相当简单,不用单独记录。直接记录第4章。importjson,falconclassObjRequestClass:def__json_validate_input(self,req):try:self.__json_content=json.loads(req.stream.read())print("jsonfromclientisvalidated
本节尝试从client发送json到服务器,然后服务器根据内容响应1.测试客户端发送与接收输出importjson,falconclassObjRequestClass:defon_get(self,req,resp):resp.status=falcon.HTTP_200data=json.loads(req.stream.read())content={'name':'falcon','age
falcon 基本请求操作
需要用服务器调试防火墙,没有串口,只能用usb转接口接了串口。简单记录使用minicom连接过程。1.确认驱动dmesg|grepttyUSB0[546072.956140]usb3-14:pl2303converternowattachedtottyUSB0如出现类似信息,则说明驱动已正常2.确认传输速率[root@101~]#stty-a-F/dev/ttyUSB0speed9600baud;
centos7.3最小化安装后安装桌面问题/etc/sysconfig/network-scripts文件下网卡配置文件,默认为onboot=no,修改为yes重启网络服务systemctlrestartnetworkgcc,gcc-c++未安装,yum安装,避免装其他软件错误安装Desktop新命令yumgroups>yumgroupsinstall"GnomeDesktop">yu
1.起因:朋友公司要搭建文件共享服务器。试过freenas和nas4free后,觉得他们用不起来,功能很强大,但需要点技术能力。开账号什么的比较麻烦。最后发现了seaflie和nextcloud。基本对比:名字版本语言开发人员seafilePython2.7中国人nextcloud13.0.1php>5.6外国人2.安装:seafile安装相对简单,按照官方文本直接安装就行了,毕竟是中文文档
#9.8.3消除缺失的编号"""1.spam001.txt,spam002.txt,spam005.txt,如此。将前边的消除,然后后边逐一递增2.空出一些编号,指定空出区域。然后修改编号。"""importre,os,shutil#find_path=input("输入要查找的目录:")#find_path=os.path.abspath(find_path)find_path=os.path.
#!python3#9.8.1#遍历目录树,查找特定扩展名的文件(自定义)#and把查找到的文件,copy到新文件夹importos,shutilfile_dir=input("输入要查找的目录:")file_dir=os.path.abspath(file_dir)file_list=[]ifnotos.path.exists(file_dir):print("目录不存在")else:file_
一、需求:有类似如下两个文件需要交差对比,进行处理。1.txt12312.txtABCD 二、问题:首先想到的是打开之后,两次for循环就是了#错误写法f1=open(r"D:\pytest\1.txt",'r')f2=open(r"D:\pytest\2.txt",'r')forxinf1.readlines():foryinf2.readlines():print(x.strip()+y
服务器环境:centos7.11问题:mysql无法正常启动查看日志2018-02-23T02:10:08.371209Z0[System][MY-010116]/usr/sbin/mysqld(mysqld8.0.4-rc-log)startingasprocess27702...2018-02-23T02:10:08.737713Z1[ERROR][MY-011096]Nodatadictio
#!python3#-*-coding:utf-8-*-#8.9.3#打开指定路径中所有.txt文件#用户输入正则,将匹配行输出,输出文件名importre,ospat=input("输入要处理的文件夹绝对路径:")lis_dir=os.listdir(pat)lis_txt=[]forxinlis_dir:#取出.txt结尾的文件名,加进列表ifre.search(r'\.txt$',x):li
first.txtTheADJECTIVEpanadawalkedtotheNOUNandthenVERB.AnerbyNOUNwasunaffectedbytheseevents.#!python3#-*-coding:utf-8-*-#8.9.2疯狂填词游戏#用户自定义词语,修改打开文件中的ADJECTIVE、NOUN、VERBimportref=open('first.txt','r+')f
#!python3#运行pymcb.pywsavespam,剪贴板内容就关键字spam保存#pymcb.pywspam加载spam对应内容到剪贴板#pymcb.pywlist关键字列表到剪贴板#扩展多重剪贴板:#增加delete<keyword>,从shelf中删除相应键值#deleteall清空importsys,pyperclip,shelvemcbShelf=shelve.ope
打开文件的常用模式有:r,只读模式【默认】w,只写模式【不可读;不存在则创建;存在则清空内容;】a,追加模式【可读;不存在则创建;存在则只追加内容;】"+"表示可以同时读写某个文件r+,读写【可读,可写】【可理解为先读后写,不擦除原文件内容,指针在0】w+,写读【可读,可写】【可理解为先写后读,擦除原文件内容,指针在0】a+,写读【可读,可写】【不擦除原文件内容,但指针直接到最
#-*-coding:utf-8-*-#strip正则表达式#if只字符串,不带参数,去首尾空白#else去除参数text=input("Inputatext:")importredefst(text):#原样返回检测textReg=re.compile(r"^\w+$")#前后或前或后,空白检测blankReg=re.compile(r'^\s+(\w+)\s+$|^\s+(\w+)|(\w+)
#-*-coding:utf-8-*-#7.18.1#强口令检测#写一个函数,使用正则表达式,确保传入的口令字符串是强口令#长度不少于8个字符,同时包含大小写,至少有1个数字importrepassd=input("Inputyourpassword:")ch_len=re.compile(r'.{8,}')ch_uppercase=re.compile(r'[A-Z]{1,}')ch_case=
#-*-coding:utf-8-*-#要求输出如下:#applesAlicedogs#drangesBobcats#cherriesCarolmoose#bananaDavidgoosetableData=[['apples','oranges','cherries','banana'],['Alice','Bob','Carol','David'],['dogs','cats','moose'
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号