一、需求 需要整理按月周报,在一个根目录下创建12个子目录,分别以每个月的月份命名。 二、思路 使用os模块中的mkdir,使用for循环遍历12个月的数组,然后转换成格式化字符串之后在本地目录新建,运行时可以选择参数,也可以在脚本内固定参数。以下为大神的代码截图, 如果是以上的代码,要加参数执行,pythonxx.py2023 不过我改成不用加参数的了,只用几行来创建,即可在当前目录下生成202301-202312 的文件夹了 importos importsys year="2023" foriinrange(1,13): foldername=str(year)+'%0...

  aG86sRbfZut7   2023年11月14日   23   0   0 创建年月目录pythonfor循环

背景:今天预生产的一个机器遇到了个怪事,就是我如果xshell 直接root 和密码进去是可以直接进去的,但是如果是普通用户先进去,然后suroot 的时候直接报 incorrectpassword   过程:好烦反正,怎么加权限都没有用,后面百度了一下后,发现可能问题出在那个/bin/su 上面,  原因是/bin/su文件被取消了s位,所以解决方法是chmoda+s/bin/su  然后问题解决了, 普通用户切换root 可以正常使用

  aG86sRbfZut7   2023年11月13日   17   0   0 linuxsu普通用户

话不多说,直接上语句了, 查询oracle数据库中,吃内存usage最多的那些进程 SELECTs.sid,s.serial,s.username,s.program,SUM(value/1024/1024)ASmemory_usage FROMv$sesstatss,v$statnamesn,v$sessions WHEREsn.name='sessionugamemory' ANDss.statistic=sn.statistic ANDss.sid=s.sid GROUPBYs.sid,s.serial,s.username,s.program ORDERBY5DESC  &...

  aG86sRbfZut7   2023年11月13日   15   0   0 oracle数据库内存

一、系统故障 此处以Linux系统为主 No.1linux系统无法启动 原因1:文件系统配置不当,比如/etc/fstab文件等配置错误或丢失,导致系统错误无法启动。一般是人为修改错误或者文件系统故障。 排查方法:系统配置/etc/fstab错误或丢失而无法启动,当启动的时候,出现startingsystemlogger后停止了; 解决方法:想办法恢复/etc/fstab文件,利用linuxrescue修复模式登录系统,从而获取挂载点和分区信息,重构/etc/fstab文件。 原因2:非法关机,导致root文件系统破坏,也就是linux根分区破坏,系统无法正常启动。 排查方法: Li...

  aG86sRbfZut7   2023年11月13日   20   0   0 linux运维常见错误

使用命令 systemctl list-unit-files |grep iptables   即可查到iptables 是否处于开机启动状态 

  aG86sRbfZut7   2023年11月13日   13   0   0 开机启动

背景:在做数据库巡检时,检查大表是必不可少的操作,可以查看各表占用表空间的大小,下面直接上例子,然后表空间名字我写成实际的了 selectt.owner,t.segment_name,t.tablespace_name,bytes/1024/1024/1024assizes,q.num_rows,t.segment_type fromdba_segmentst leftjoindba_tablesq ont.segment_name=q.table_name andt.owner=q.owner wheret.segment_type='TABLE' andt.tablespace_name...

  aG86sRbfZut7   2023年11月13日   13   0   0 oracle表空间

自行下载好了,资源很多,要注意就是箭头了,一个是改为中文语言,然后就是创建时间什么那些改好来,拖文件,然后点应用时间进行修改完事了

  aG86sRbfZut7   2023年11月05日   12   0   0 windows 文件时间修改

背景:服务器上的定时任务卡住了,作为一个数据库的小白,我只知道把语句拿来plsql 软件中跑,发现有两个查询的语句特别慢,就开始边百度边分析了,先上语句 旧语句: selectto_char(sysdate,'yyyymmddHH24:Mi')log_date,'04'zbdm,'查询次数'zbmc,count()tjsjfrom jspt.Pt_Qx_Gnmk_Fwrzt wheret.djsj>sysdate-0.5/24andt.mkxkid='75031' 然后手动F8 执行确实不快,这时候,问题就来了,百度到说是F5执行会打开执行计划...

  aG86sRbfZut7   2023年11月02日   18   0   0 oracle强制索引执行计划

话不多多说,直接上命令了,最后的11279 是那个服务的进程,不知道的就 ps-ef |grep  去找,然后file= 那个是生成文件的目录 /u01/soft/jdk1.6.0_45/bin/jmap -dump:live,format=b,file=/u01/weblogic/dumpjmap.hprof 11279

  aG86sRbfZut7   2023年11月02日   42   0   0 jdkdump

背景:今天出了个很烦的事情,在linux 服务器上df-h 想看磁盘信息的时候,发现显示不出来,下面的是排查思路 1、使用一下命令进行查看, stracedf-h 发现是到这个什么 nfz 的磁盘的时候卡住了好像,但不太确定,然后看了下/etc/fstab 下,发现下面好像有重启时候挂的一个nfs 的东西 2、dmesg-T 进行查看,发现一堆nfs 的请求超时的 这时候基本确定是nfs 请求超时导致的了,应该就是以前开发挂盘的时候,后面开了安全防护端口不通导致的了,后面把防护开好,就能正常使用了...

  aG86sRbfZut7   2023年11月02日   53   0   0 linux安全防护请求超时NFS

背景:oracle集群突然出现了个事情,说是执行语句多给卡住了,然后sqlplus/assysdba 都没反应了,但是监听端口什么的也都还在 解决过程:只能杀进程了,杀掉卡住的进程是最好的办法,下面是执行的语句 ps-ef|grep"oracle"|grep "LOCAL=NO" |awk'{print$2}'|xargs kill-9 两个节点都要上去执行,把卡住的进程杀完后,服务恢复了

  aG86sRbfZut7   2023年11月02日   20   0   0 oracle

背景:巡检要求,没办法,落的实在太多了,直接使用python来简单创建文件夹就可以了,就创建2023年9月1日到9月15日的文件夹,文件夹命名格式为 0901 这样,直接上脚本: importos fromdatetimeimportdatetime,timedelta 设置起始日期和结束日期 start_date=datetime(2023,9,6) end_date=datetime(2023,9,15) 使用循环遍历每一天并创建文件夹 current_date=start_date whilecurrent_date<=end_date: 根据日期生成文...

  aG86sRbfZut7   2023年11月02日   24   0   0 按时间间隔创建文件夹python
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~