
linux基础
文章平均质量分 69
lanlan_bupt
一只快乐的程序猿
展开
-
ubuntu 安装发送邮件 heirloom-mailx
目录前言安装配置网易个人邮箱配置网易企业邮箱配置前言ubuntu使用heirloom-mailx命令发送邮件。遇到一些坑,记录一下安装和配置的过程。安装安装命令:sudo apt install heirloom-mailx我给俩服务器装这个,一个报错:Package has no installation candidate,一个不报错。最后发现报错的服务器的apt-get使用的是163源,不报错的使用的是阿里云源。163的源里面没有包含这个软件包。所以添原创 2021-10-20 14:04:07 · 3324 阅读 · 2 评论 -
linux apt-get Package has no installation candidate问题
前言这个问题的本质,是apt-get所获取的当前本地软件源列表中,没有查找到你要安装的包。所以解决方式一般有两种:1.更新apt-get的源列表2.增加新的apt源更新apt-get软件源列表大部分网上是这种方法:#更新源列表apt-get update#升级所有软件包apt-get upgrade然后重新install就行了。增加新的apt源之前遇到一个问题,ubuntu安装邮件heirloom-mailx的时候,报错这个错。后来发现是因为ubuntu的软件原创 2021-10-20 13:19:55 · 1771 阅读 · 1 评论 -
ubuntu docker 报错:Cannot connect to the Docker daemon
背景好好的docker突然连不上了,找了一些方法解决。解决方案先讲一下解决方案,最后重启解决了。命令:sudo snap restart docker过程描述docker的命令大部分用不了,docker version 报错:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?查询了一下,这是上次docker未正常关闭,需要.原创 2021-08-10 13:23:19 · 4054 阅读 · 0 评论 -
ubuntu安装微信
前言找了好久找到的!感谢各位大佬们。参考文章:https://blog.youkuaiyun.com/qq_28501973/article/details/112133403因为遇到的问题比大佬稍微多一点,所以把大佬没写的也补充记录一下。系统同样是Ubuntu 20.10安装wget -O- https://deepin-wine.i-m.dev/setup.sh | sh先下载,这个命令运行完后会跳出提示,可以装微信qq和钉钉,太贴心了。顺便去点个star。然后按照提示装微信:原创 2021-04-13 19:30:04 · 5404 阅读 · 4 评论 -
Linux系统盘制作及系统安装
前言组了个没有操作系统的新电脑,装一下系统,准备装Ubuntu制作启动盘下载UltraISO 软碟通找了一下系统盘制作的方法,基本上都是使用 UltraISO 软碟通 制作的。于是去官网下载软碟通,官网地址:https://cn.ultraiso.net/xiazai.html下载完直接安装,选一下路径就行。专业版的我还没买,看了一下30块钱也不贵,不知道试用版和专业版有啥区别,如果需要的话就买一下。下载Ubuntu镜像有大佬总结了Linux的所有镜像链接,收藏分享一下,感.原创 2021-03-29 13:11:32 · 1161 阅读 · 0 评论 -
rsync+inotify 实现文件双向同步
前言客户要求做了负载均衡,用nginx做完负载均衡后发现文件没有同步,需要做一下文件同步。本来考虑通过挂载实现,但是这样的话多台服务器负载均衡意义就比较小了,如果主服务器挂掉了,其它的服务器照样不能用。我们存的文件是word和excel,也考虑过使用elasticsearch进行存储,这样不需要考虑服务器的问题,es是单独另外维护的。还考虑过双向挂载,但是这样都需要改代码,我们负责这一块的java开发不太熟悉es相关的包。于是就用了rsync+inotify的方式进行文件双向同步参考文章ht原创 2021-03-17 09:54:23 · 600 阅读 · 0 评论 -
mysql 数据库断电崩溃恢复
前言嘤。晚上跑了个循环删除部分数据的程序,因为表很大要删的很多,没有索引不能用where,所以遍历表取出来数据检测后根据id删。早上起来发现半夜断电了,可能因为我这个程序在运行中的时候断电了,mysql启动不起来了。。参考文献https://www.cnblogs.com/lnlvinso/p/4596531.html大致思路先强制启动,将数据备份出来,然后找到坏表删掉或重装数据库,将数据恢复回去。启动报错运行 service mysql start 启动命令报错,查看了一下原创 2021-03-15 10:07:00 · 2888 阅读 · 0 评论 -
linux shell脚本报错:Syntax error: “(“ unexpected
起因:需要改一个数据库备份脚本,平时不怎么写shell,我用我的账号测试了一些基本语法,没有问题,然后用我上司的账号在同一台服务器上去改他的脚本,运行报这个 Syntax error: "(" unexpected 的错误。找了一些方法,列一下:参考文章:https://blog.youkuaiyun.com/u014470581/article/details/51493150http://www.voidcn.com/article/p-vuclvfhg-bro.html问题原因:.sh原创 2021-02-26 10:17:39 · 3157 阅读 · 0 评论 -
Linux 用户管理常用命令记录
用户管理,持续更新,遇到了再写。先sudo -s 进root账户修改用户密码修改某位用户的密码:passwd 用户名然后输入两遍密码就可以直接改。原创 2020-05-28 13:35:35 · 240 阅读 · 0 评论 -
Ubuntu网络服务相关命令记录
记录一下,持续更新目录网卡查看网卡查看网卡内存修改网卡内存重启网络服务设置静态网络arp抓包无限制(eth0为网卡)限制来源和目的地网卡查看网卡ifconfig查看网卡内存ethtool -g eth0修改网卡内存ethtool -G eth0 rx 2048ethtool -G eth0 tx 2048重启网络服...原创 2020-04-26 16:36:54 · 231 阅读 · 0 评论 -
Linux 常用基础命令记录
记录一下,持续更新目录查看文件大小查看文夹大小查看文件大小ls -lhll -h-h是指把字节显示成M,K这样的单位形式查看文夹大小du -h ./...原创 2020-03-25 13:20:14 · 129 阅读 · 0 评论 -
linux设置开机启动
在 /etc/rc.local 文件里设置开机启动脚本。脚本里面写上启动命令就行备注为井号,和python一样。原创 2020-03-11 11:24:17 · 98 阅读 · 0 评论 -
linux定时任务crontab使用方法记录
记录一下,总忘。进入设置设置定时任务有两种方式:从文件中直接设置:(全局的) sudo vim /etc/crontab使用crontab命令设置: 列出所有定时任务: crontab -l 修改定时任务: crontab...原创 2019-09-16 09:49:30 · 186 阅读 · 0 评论 -
shell基础函数记录——screen用法
记不住,每次都要现查,做个记录。screen是后台运行的一种方式,远程连接的时候开个screen,就算断掉连接程序也不会断掉,会在服务器后台继续运行,随时可以再连接回去,非常方便。先写结论:常用的命令也就那么几条:screen -a #创建一个没有名字的screenscreen -S name #创建一个名字为name的screenscr...原创 2019-08-20 11:17:52 · 460 阅读 · 0 评论