![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
dataat
这个作者很懒,什么都没留下…
展开
-
linux系统关机前自动执行脚本的相关设置方法
编写 service文件: vim /usr/lib/systemd/system/custom_shutdown.service。可以根据以上内容修改其中的ExecStart=/scripts/automonitor.sh 为自己想要的内容。有的时候在实际使用过程中,需要在linux 关机或者重启前自动执行脚本,这可以通过systemctl命令来实现。然后 systemctl enable custom_shutdown.service。即可在关机或者重启的时候执行上述指定的脚本。原创 2023-07-03 19:59:29 · 1095 阅读 · 0 评论 -
Linux系统缩短关机/重启时间的方法
然后修改 /etc/systemd/system.conf,具体命令如下: vim /etc/systemd/system.conf。在Linux系统中,有的时候需要重启或者关机,但是因为要关闭其中的相关进程导致关机过程中等待好久,所以有必要进行调整。默认是90s,可以修改为如上的5s之类的。欢迎访问,查看更多内容。原创 2023-07-03 19:58:53 · 431 阅读 · 0 评论 -
Ubuntu的backspace、上下左右箭头失效的解决办法
重装ncurses-base后重启终端即可。输入命令:sudo apt install ncurses-base原创 2021-07-08 11:10:32 · 1283 阅读 · 0 评论 -
python程序 自动启动运行并防止启动两个以上进程
汗,近期需要运行一个python程序,但是受限于网络环境等具体因素,会偶尔中断崩溃。希望在程序中断运行之后,自动重新启动,所以采用的是crontab机制:*/5 * * * * python3 /test.py > /test.log上述命令表示每五分钟执行一次 python3 /test.py > test.log 命令。但是与此同时,也不希望同时运行两个python3 /test.py命令。因此需要在源代码里面进行判断:import psutilimport sys.原创 2021-06-26 18:45:53 · 1385 阅读 · 0 评论 -
Ubuntu20.04 系统中设置dns并生效
原创文章, 欢迎转载(但需注明出处:https://mp.csdn.net/editor/html/116272306)如题,Ubuntu 20.04 LTS 版本安装之后,发现偶尔报错 Temporary failure in name resolution,搜索一番之后大部分意见认为是系统的DNS设置不全面,建议重新设置一下DNS。按照网上的文章,直接修改的是/etc/resolv.conf ,原文内容如下:nameserver 127.0.0.53options edns0 tr...原创 2021-05-07 14:03:58 · 26987 阅读 · 12 评论 -
Ubuntu20.04 系统中安装vncserver----新方法,更好用
原创文章, 欢迎转载(但需注明出处:https://mp.csdn.net/editor/html/116272306)如标题所示,此前本人曾经写过一篇类似的文章,《Ubuntu 20.04系统中安装vncserver》,但是该方法安装的vncserver模式总是有点不太习惯,毕竟不是gnome风格的。所以此处介绍一种更好的方法,目前一切使用正常。 apt-get install gnome-session-flashback根据提示可能还需要安装gnome-terminal、nautilus原创 2021-04-29 16:52:59 · 1916 阅读 · 1 评论 -
Ubuntu20.04系统中安装jdk15.0.1
首先从官网下载jdk工具包,具体网址为:http://www.oracle.com/technetwork/java/javase/downloads/index.html点击上图中的“JDK Download"链接,随后开始下载jdk,建议直接保存到 /opt目录下,然后在Ubuntu系统的终端窗口中执行如下操作:tar -xvf jdk-15.0.1_linux-x64_bin.tar.gzrm jdk-15.0.1_linux-x64_bin.tar.gzvim /etc/profi原创 2020-12-09 14:14:40 · 2896 阅读 · 1 评论 -
windows远程登录Ubuntu系统-----黑屏解决方案
此前曾经写一篇文章《Ubuntu 20.04系统中安装vncserver》,该文章最终配置的图形界面并不是gnome的,对于用习惯了gnome的人来说还是有点不习惯,今天就说一下如何开启gnome远程桌面登录。首先安装xrdp:sudo add-apt-repository ppa:martinx/xrdp-hwe-18.04sudo apt-get updatesudo apt-get install xrdp xorgsudo adduser xrdp ssl-cert接下来修改配原创 2020-09-03 09:44:58 · 15511 阅读 · 1 评论 -
qt.qpa.plugin: Could not load the Qt platform plugin “xcb” in “” even though it was found.
在使用visdom进行可视化的时候,遇到了如下错误:Setting up a new session...[Errno 111] Connection refusedqt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.This application failed to start because no Qt platform plugin could be initi原创 2020-09-01 16:33:05 · 1798 阅读 · 5 评论 -
利用python编写气泡提醒小程序
今天偶尔要用到气泡提醒的功能,在网上找了一下相关的python程序代码,找到一个notify-py,具体网址在这里,兴高采烈的pip安装一下,pip install notify-py然后照着所提供的源代码运行一下:from notifypy import Notifynotification = Notify()notification.title = "Cool Title"notification.message = "Even cooler message."缺发...原创 2020-08-31 14:49:06 · 1135 阅读 · 0 评论 -
Ubuntu 20.04系统中安装vncserver
Ubuntu 20.04已经在2020年4月份正式发布,笔者今天正式安装了一个镜像系统,并在该系统中安装vncserver以便于远程图形化管理和使用。安装vncserver的步骤如下:第一步:安装桌面环境和VNCServer#更新apt update#安装桌面环境sudo apt install xfce4 xfce4-goodies#安装vncserverapt install tightvncserver#启动vncservervncserver随后按照提示,输入vncse.原创 2020-08-01 20:44:23 · 23854 阅读 · 0 评论 -
执行 shell 报错 source:not found,解决办法
如题,按照网上文章的提示内容,输入命令行大意为 sh ./test.sh而test.sh文件中 一行为 source /home/xxxx/common.sh结果运行的时候报错了,提示 test.sh source: not found通过搜索网上的文章,介绍说,如果test.sh文件中,首行添加上"" 即可。即:#!/bin/bashsoure /home/xxxx/common.sh但是即使加上这一句仍然不行。索性直接使用命令 bash ./test.sh 成功运行。原...原创 2020-07-10 19:35:13 · 5282 阅读 · 1 评论 -
virt-manager(kvm)中的虚拟机无法输入,解决方法
在ubunut16.04系统中安装了virt-manager(kvm),随后在其中安装了一个虚拟机,结果安装完发现敲击键盘无任何响应,没法在新安装的虚拟机中敲入任何字符,急的是抓耳挠腮,甚至想删掉虚拟机重新安装。后来还是上网查询,找到了解决方案。首先把这个虚拟机关掉,然后如下图所示:首先点击步骤1的按钮,然后在左侧菜单中选择“显示协议VNC",然后在右侧内容框中,按照步骤三、步骤四进行设置。设置完成后别忘记点击右下角的”应用“按钮进行保存。随后重新启动该虚拟机,ok,一切输入正常了。--原创 2020-07-04 15:45:20 · 3760 阅读 · 1 评论 -
python程序中rmdir删除非空目录,报错的解决方法
今天在python中删除目录dirname,调用了os.rmdir(dirname),因为dirname目录中含有内容,为非空目录,因而导致报错,具体信息如下:OSError: [Error 39] Directory not empty: '/home/xxx/dirname'建议改为调用shutil,具体代码如下:shutil.rmtree("/home/xxx/dirname")顺利运行通过...原创 2020-07-03 14:55:04 · 5975 阅读 · 0 评论 -
想在Linux系统中同时开启多个Firefox?方法看这里
今天在Ubuntu系统中,需要在同一个系统的两个不同VNC窗口中分别开启Firefox,可是被报错了:原创 2020-06-08 19:34:31 · 2142 阅读 · 0 评论 -
python编程实现截屏操作
由于工作内容的要求,需要使用python实现对电脑屏幕内容进行截屏保存。查询了相关资料,简单介绍如下:可以使用ImageGrab,具体代码寥寥数行:from PIL import ImageGrabim=ImageGrab.grab()im.save("./c.jpg")即可实现截屏操作,但是:该程序只可以在Windows系统以及Mac OS系统中使用,在Linux系统中会很无情的报错。那么,在Linux下该如何做呢?内容来了,那就是使用pyscreenshot,当然首先需要进行安原创 2020-06-08 17:58:26 · 904 阅读 · 0 评论 -
Mysql客户端可连接使用,但是java程序报错
如标题,可以使用Mysql客户端连接server并进行相关操作,但是使用java程序连接则报错,错误如下:java.sql.SQLException: Access denied for user 'root'@'localhost' (using pass经过多方求证实验,相关解决方法如下:# /etc/init.d/mysql stop# mysqld_safe --use原创 2013-05-09 09:50:39 · 1926 阅读 · 0 评论 -
centos 查看版本(转)
centos 查看版本(转)有以下命令可以查看:# lsb_release -aLSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarchDistributor ID: CentOSDescription: CentOS release 5转载 2013-05-09 08:14:11 · 554 阅读 · 0 评论 -
CentOS下安装JDK7
CentOS下安装JDK7 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html1. 安装JDK1.7.0下载完成后在取得root权限后执行:[root@sea sea]# sudo rpm -ivh /目录/jdk-转载 2013-04-30 11:52:45 · 440 阅读 · 0 评论