ubuntu
文章平均质量分 50
只要思想不滑坡办法总比困难多--小鱼干
小鱼干吃小鱼干的程序员之路,每天写一下代码防止抑郁。
展开
-
Linux服务器:解决报错 E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) ’问题
问题描述:解决办法:原创 2022-09-11 18:34:14 · 514 阅读 · 0 评论 -
linux中使用crontab设置定时任务
1.crontab简介 crontab命令常见于 Unix和类Unix 的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。crontab储存的指令被守护进程激活, crond常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为cron jobs。2.确定服务器是否开启定时任务计划服务 命令: service crond status 确认定时任务是否开启? 命令: ......原创 2021-08-06 10:39:28 · 1147 阅读 · 0 评论 -
解决windows和虚拟机内不能粘贴
这种方法是通过Ubuntu或者Centos7的安装命令直接从网上进行安装,打开终端窗口直接执行下列命令即可,安装之前要保证虚拟机可以连接外网,要能连上软件更新服务器,该服务器有可能在国外,命令如下:centos7: 安装完之后最好重启一下虚拟机。安装完Vmware tools并正确配置后就可以实现主机和虚拟机双向内容复制、粘贴,包括文件的拷贝。...原创 2022-07-07 22:52:16 · 932 阅读 · 0 评论 -
conda:未找到命令
ubuntu版本的anaconda3安装很容易,本身是个脚本文件,使用bash指令执行即可。但是执行之后需要导入路径才能使用,不然会出现conda:未找到命令这种错误。sudo gedit ~/.bashrc注意这里要有sudo,不然无法编辑里面的内容。 打开自己的安装目录/home/用户名/anaconda3/bin,输入指令pwd查看路径。由于在网上发现一些博文的路径名称不同,因此路径尽量自己查看确认:pwd在bashrc文件中输入:export PATH="/.原创 2022-03-25 14:30:07 · 11457 阅读 · 0 评论 -
docker redis连接被拒绝的解决办法
修改redis的配置:修改配置后建议重新启动redisservice redis-server restart bind 127.0.0.1:允许访问机器的IP,默认只有本机才能访问,你可以修改 ip 来运行其他机器也能访问,但是如果你想让所有机器都可以访问的话,直接设置为 bind 0.0.0.0 就行了。 port 6379:redis 实例启动的端口,默认为 6379 daemonize no:是否以守护进程的方式运行,默认是 no,也就是说你把启动窗口关闭了,r...原创 2022-03-25 13:13:39 · 4371 阅读 · 0 评论 -
在虚拟机中安装Ubuntu 18.04图文教程
安装前的准备:操作系统:Win10 X64虚拟机版本:VMwareWorkstation 16Proubuntu版本:ubuntu-18.04-desktop-amd641.启动VMare,选择【创建新的虚拟机】2.打开“新建虚拟机向导”对话框,选中【自定义(高级)(C)】,然后点击【下一步”】3.点击【下一步】4.选中【稍后安装操作系统】,然后点击【下一步”】5.选中【Linux】系统,并在下拉列表中选择【Ubuntu 64位】,然后点击【下一步”】...原创 2022-03-25 00:10:07 · 5675 阅读 · 0 评论 -
ubuntu上安装 ibus Google拼音输入法解决中文输入问题
1.下载两个安装包到桌面: $ http://libgooglepinyin.googlecode.com/files/libgooglepinyin-0.1.1.tar.bz2 $ http://libgooglepinyin.googlecode.com/files/ibus-googlepinyin-0.1.1.tar.bz2 2.安装cmake: $ sudo apt-get install cmake 3.进入刚才的libgooglepinyin原创 2021-12-15 08:28:53 · 1707 阅读 · 0 评论 -
ubuntu出现不能从一台机子复制文件到另外一台机子的bug解决办法
1.有使用sudo复制的话的话就切换root用户,删除位于.ssh/known_hosts文件就可以解决这个bug: $ su - cd .ssh ls rm known_hosts 2.不是使用sudo复制的话,删除位于.ssh/known_hosts文件就可以解决这个bug:: $ cd .ssh ls rm known_hosts ...原创 2021-12-13 18:05:52 · 1078 阅读 · 0 评论 -
linux查看系统使用情况的命令
SWAP就是LINUX下的虚拟内存分区,它的作用是在物理内存使用完之后,将磁盘空间(也就是SWAP分区)虚拟成内存来使用.它和Windows系统的交换文件作用类似,但是它是一段连续的磁盘空间,并且对用户不可见。1.使用w查看系统负载: $ w 第一行从左到右依次表示当前时间、系统已运行时间、登录用户数(终端登录显示为ttyx,远程登录显示为pts/x)、平均负载(每1分钟、每5分钟、每15分钟)主要是注意第一个负载值,值越大说明服务器压力越大。一般情况下,这个值不要超过...原创 2021-12-09 10:16:54 · 1248 阅读 · 0 评论 -
apache2安装和配置域名访问
1.更新: $sudo apt-get update && apt-get upgrade 2.安装apache2: $ sudo apt-get install apache2 3.启动rewrite规则: $sudo a2enmod rewrite 4.开启Rewrite模块,在<Directory>栏目下,把AllowOverride None改为AllowOverride All,有三个地方需要修改:..原创 2021-12-08 19:15:56 · 1931 阅读 · 0 评论 -
vnc下:无法执行默认的终端模拟器
1.利用VNC连接远程服务器的时候出现“无法执行默认的终端模拟器: 2.解决方法:桌面右键所有应用程序-->应用程序(A)-->设置-->首选默认应用程序: $ 3.点击实用程序(U),然后在终端模拟器中选择Xfce或者GNOMF终端即可: $ ...原创 2021-12-08 14:15:55 · 582 阅读 · 0 评论 -
SHELL脚本 中date的使用以及时间变量的使用
1.显示今天日期: $ echo "今天日期: `date +%Y%m%d`" 或者 echo "今天日期: `date +%Y-%m-%d`" 2.时间变量的使用: $ echo "时间是:`date '+%Y%m%d %H:%M:%S'`" 或者 echo "时间是:`date '+%Y-%m-%d %H:%M:%S'`" 3.前一天的日期,例如:今天是25号: $ echo "`date -d "-1 day" +%d`" 执行结果为24号...原创 2021-12-08 09:49:52 · 5707 阅读 · 0 评论 -
在docker里面使用shell脚本激活conda环境
在docker里面使用shell激活conda环境,直接使用conda activate VENV 或者source activate VENV 发现使用shell脚本时提示conda命令找不到,使用source时虽然没有报错,但是环境并没有起来,要是在docker里面使用两个命令都能激活conda环境。解决办法如下:1.shell脚本start_conda.sh: #!/bin/bash source /home/yourhostname/anaconda3/etc/profil原创 2021-12-07 18:50:53 · 3184 阅读 · 1 评论 -
redis缓存穿透,缓存击穿,缓存雪崩原因+解决方案
1.缓存穿透:key对应的数据在数据源并不存在,每次针对此key的请求从缓存获取不到,请求都会到数据库,从而可能压垮数据库。2.缓存击穿:key对应的数据存在,但在redis中过期,此时若有大量并发请求过来,这些请求发现缓存过期一般都会从后端数据库加载数据并回设到缓存,这个时候大并发的请求可能会瞬间把后端数据库压垮。3.缓存雪崩:当缓存服务器重启或者大量缓存集中在某一个时间段失效,这样在失效的时候,也会给后端数据库带来很大压力。4.缓存...原创 2021-12-07 15:02:12 · 120 阅读 · 0 评论 -
linux几种文件传输方式(同主机、服务器之间)
本文仅作日常记录:1. FTP : FTP是文件服务器,可实现文件的上传下载,存储等功能。2. scp: scp能够将不同主机的文件进行相互传输,使用简单方便。3. rz : 用于linux与windows之间的文件上传4. sz :用于linux与windows之间的文件下载5. rsync : rsync是文件同步工具,结合inotify可以实现文件的同步,备份功能。*FTP常见用法1、查看ftp服务的状态命令:service vsftpd statusPS:提示vsftpd: c转载 2021-09-14 11:36:11 · 2482 阅读 · 0 评论 -
FTP远程备份第一种方式:通过shell脚本
1.ftp命令描述: ABOR 中断数据连接程序 ACCT <account> 系统特权帐号 ALLO <bytes> 为服务器上的文件存储器分配字节 APPE <filename> 添加文件到服务器同名文件 CDUP <dir path> 改变服务器上的父目录 CWD <dir path> 改变服务器上的工作目录 DELE <filename> 删除服务器上的指定文件 HELP &l原创 2021-12-07 11:26:10 · 782 阅读 · 0 评论 -
配置ubuntu允许ssh连接
配置ubuntu允许ssh连接原创 2021-12-06 11:17:17 · 3455 阅读 · 0 评论 -
CentOS7/Ubuntu16 firewalld防火墙 关闭 开启 开机禁用 开机启用
CentOS7/Ubuntu16 firewalld防火墙 关闭 开启 开机禁用 开机启用原创 2021-12-06 11:02:11 · 2015 阅读 · 0 评论