Linux
lcr_happy
调试的错误就是编程给你最好的东西,因为在每个错误上面都标志着前进的一步。
展开
-
crontab无法获取系统PATH变量(selenium和chromedriver爬虫发现)
系统:centos7我发现这个问题的时候是我写了一个爬虫脚本,需要使用selenium调用chromedriver来启动headless google chrome.我在本地命令行是可以跑起来的,也没问题。但是当我放在crontab的时候就发现无法启动chrome.我一开始以为是需要添加执行脚本的用户,但是发现加上root也没用。。后面google在stackoverflow尝试在cro...原创 2020-03-14 15:43:49 · 501 阅读 · 0 评论 -
centos7使用QQ邮箱发送邮件
centos7使用QQ邮箱发送邮件1、确认服务器是否安装mailx安装命令为yum install -y mailx2、配置/etc/mail.rc#vim /etc/mail.rc#在文件末尾加上set from=2365285094@qq.com #发送人set smtp=smtps://smtp.qq.com:465 #qq邮箱的smtp server和端口set smtp-...原创 2020-02-05 14:20:40 · 802 阅读 · 0 评论 -
centos7使用QQ邮箱发送邮件
centos7使用QQ邮箱发送邮件1、确认服务器是否安装mailx安装命令为yum install -y mailx2、配置/etc/mail.rc#vim /etc/mail.rc#在文件末尾加上set from=2365285094@qq.com #发送人set smtp=smtps://smtp.qq.com:465 #qq邮箱的smtp server和端口set smtp-...原创 2020-01-15 16:10:11 · 537 阅读 · 0 评论 -
Ubuntu18.04修改DNS方法
根据一般思路会去更改resolv.conf的内容,但是你发现只要重启机器你设置的nameserver还是会被改成127.0.0.53因此,需要去/etc/systemd/resolved.conf修改DNS服务器的地址如下:然后执行:###重启systemd-resolvedservice systemd-resolved restart就可以了...原创 2019-12-05 19:22:03 · 2219 阅读 · 0 评论 -
Centos系统中yum常用命令
centos常用yum指令###安装软件yum install 包名###卸载包yum remove | erase 包名###更新本地软件yum update###更新本地缓存yum makecache###列出所有可安装的软件包yum list###列出所有可更新的软件包yum list updates###列出所有已安装的软件包yum list in...原创 2019-12-05 19:03:20 · 891 阅读 · 0 评论 -
ubuntu更换apt源
涉及到的文件有:/etc/apt/sources.list这里需要注意的是每个版本的ubuntu命名是不一样的,所以必须搞清楚你自己安装的ubuntu是哪个版本,然后百度找到对应的镜像源。一般国内有阿里源,清华源和中科大源。下面说一下每个Ubuntu版本对应的名字:Ubuntu 12.04 (LTS)代号为precise。Ubuntu 14.04 (LTS)代号为trusty。Ub...原创 2019-11-26 10:30:49 · 219 阅读 · 0 评论 -
eclipse-mosquito设置桥接模式
配置如下:connection bridge1address 192.168.0.32:1883topic # both 0上面的配置代表所有发送到本服务器的所有主题的消息都会发往192.168.0.32所有发给192.168.0.32的所有主题的消息也会发给自己。如果没理解错误的话应该就是这样,如果有什么错误希望指出来,谢谢!...原创 2019-11-22 13:07:31 · 315 阅读 · 0 评论 -
linux下面安装lrzsz实现上传和下载文件
直接安装:yum install lrzsz从服务器下载文件到本地:sz filename从本地上传到服务器:rz记录一下以便后用,希望能有帮助,谢谢!原创 2019-11-22 09:42:21 · 234 阅读 · 0 评论 -
两个服务器之间传输文件
传输指令:scp -r ./test root@192.168.1.128:/home/说明:上述指令就是将当前文件夹下面的test文件夹复制到192.168.1.128服务器的home文件夹下面原创 2019-01-11 09:21:30 · 2852 阅读 · 1 评论 -
ubuntu开启ssh登陆时使用root登录被拒绝密码的解决办法
昨晚安装好了ssh服务,使用xshell登录主机,发现用root密码登录被主机拒绝,于是百度得到解决办法:vim /etc/ssh/sshd_config进入该文件,将PermitRootLogin prohibit-password那一行修改为PermitRootLogin yes重启ssh服务即可。service ssh restart...原创 2019-03-06 07:58:11 · 6604 阅读 · 0 评论 -
centos下面Paho Client编写mqtt同步的C程序
根据官网文档,下载官方仓库并且在自己的电脑上安装了paho-mqtt的包。具体操作可参考我的博客:https://blog.csdn.net/lcr_happy/article/details/89279507新建一个文件叫synchronous_mqtt_test.c:#include <string.h>#include "MQTTClient.h"#define AD...原创 2019-04-13 13:55:56 · 1268 阅读 · 0 评论 -
Windows下Git GUI创建新的仓库出现"no working directory"
解决办法:路径名中不能包含中文。原创 2017-04-13 15:58:42 · 3405 阅读 · 0 评论 -
CentOS 7开机network service不启动的问题
不知道从什么时候开始,centos 7的网卡都需要手动启动:[root@markpain ~]ifup ens33我记得之前我在rc.local文件中配置过启动网卡的命令,但是好像没什么用。但是今天启动网卡的时候出现启动不了的情况,于是想着重启网络服务结果发现也出问题了原创 2017-04-09 17:20:16 · 3451 阅读 · 0 评论 -
linux任务调度命令crontab
任务调度其实就是指系统在某个时间执行的特定的命令或程序,一般分为系统工作(例如有些工作必须周而复始的执行,如病毒扫描)和个别用户工作(个别用户希望执行的命令和程序)。为了满足这种需求,linux下有一个任务调度文件/etc/crontab。原创 2017-03-12 19:46:07 · 746 阅读 · 0 评论 -
linux目录结构
linux目录结构原创 2017-03-12 20:55:18 · 273 阅读 · 0 评论 -
mysql数据库的备份与恢复
备份与恢复原创 2017-03-12 20:39:05 · 218 阅读 · 0 评论 -
CentOS 7下的mysql安装
安装mysql原创 2017-03-12 18:49:28 · 235 阅读 · 0 评论 -
centos7最小安装完成之后ifconfig not found的解决办法
当我安装完系统打算查看网卡的ip地址时,输入ifconfig出现command not found.百度之后发现ifconfig可以使用ip addr查看后来我发现网卡本身没有起来,所以我执行ifup em1启动网卡。(em1就是我机子上的网卡名称)后来再执行ip addr就看到了网卡的ip地址信息。。如果需要使用ifconfig的命令的话,执行以下指令yum install -y ne...原创 2019-03-15 13:45:44 · 272 阅读 · 0 评论 -
centos7找不到openssl/ssh.h 没有那个目录或文件
yum install opensslyum install openssl-devel原创 2019-04-13 10:53:03 · 5105 阅读 · 0 评论 -
第一个跑在linux上的c程序
vim编写C程序原创 2017-01-21 00:01:57 · 2137 阅读 · 0 评论 -
linux-查看硬件设备、CPU、内存和磁盘分区信息
1、查看系统PCI设备lspci此外,通过“lspci -v”能得到更详细的PCI设备信息2、查看CPU信息more /proc/cpuinfo3、查看系统物理CPU的个数cat /proc/cpuinfo | grep "physical id"| sort | uniq | wc -l4、查看每个物理CPU中内核的个数cat /proc/cpuinfo | grep "c...原创 2019-08-13 09:18:11 · 859 阅读 · 0 评论 -
linux-重定向
cat:合并文件sort: 对文本行排序uniq:报告或删除文件中重复的行wc:打印文件中的换行符、字和字节的个数grep: 打印匹配行head: 输出文件的第一部分内容tail: 输出文件的最后一部分内容tee:读取标准输入的数据,并将其内容输出到标准输出和文件中在linux里面有:标准输入标准输出标准错误标准错误重定向shell将输入、输出和错误与0,1,2索...原创 2019-08-10 19:25:25 · 122 阅读 · 0 评论 -
linux-命令的使用
一条命令主要是:可执行程序shell内置命令shell函数alias命令type主要用于显示命令的类型type typetype is a shell builtinwhich显示可执行程序的位置help获得shell内置命令的帮助文档–help显示命令的帮助信息man显示程序的手册页apropos显示合适的命令whatis 显示命令的简要描述info显示程序的...原创 2019-08-10 14:47:56 · 115 阅读 · 0 评论 -
linux-文件夹常用指令
切换目录常用的指令就是cd.cd命令将工作目录改变成主目录cd-命令将工作目录改变成先前的工作目录cd~username将工作目录改变为username的主目录一般使用ls命令显示当前文件夹下面所有文件或者文件夹,一般默认以“.”字符开头的文件名是隐藏的。ls命令常用参数:-a --all 列出所有文件,包括以点号开头的文件,这些文件通常是不列出来的,比如隐藏的文件-d --dir...原创 2019-08-10 14:31:05 · 195 阅读 · 0 评论 -
linux-top命令详解
首先我们先看一下top命令执行的情况:top 程序名09:29:15 当前系统时间up 151days 启动时间,从机器最后一次启动开始计算的时间总数1 users 登陆用户load average 负载均值指的是等待运行的进程数:即共享CPU资源的处于可运行状态的进程数。显示的三个值分别对应不同时间段。第一个对应的是前60秒的均值第二个对应的是前五分钟的均值第三个对应的是...原创 2019-08-10 09:59:32 · 360 阅读 · 0 评论 -
执行docker-compose up -d时出现ERROR: Failed to Setup IP tables: Unable to enable SKIP DNAT rule
原因是因为防火墙关闭之后需要重启docker服务。执行:service docker restart即可。原创 2019-04-13 14:23:09 · 16642 阅读 · 4 评论 -
centos7下面安装eclipse paho C客户端
1、安装gityum install git2、安装make cmake gccyum install make cmake gcc3、安装openssl库yum install openssl openssl-devel4、执行:git clone https://github.com/eclipse/paho.mqtt.ccd paho.mqtt.cmake make...原创 2019-04-13 11:09:58 · 820 阅读 · 0 评论 -
进程和线程的区别和linux运行状态查看简单介绍
线程和进程的区别、linux下一些常用的指令原创 2017-03-12 15:34:43 · 2339 阅读 · 0 评论 -
Samba服务器的安装
samba服务器的安装原创 2017-03-12 14:22:30 · 357 阅读 · 0 评论 -
linux软件包管理(RPM)简单介绍
在linux系统中,我们都知道安装软件常会用到rpm包,其实rpm代表的意思是:Redhat Package Manager。下面我们来简单介绍一下关于rpm包的基本知识和rpm包操作的常用指令。原创 2017-03-12 10:53:57 · 507 阅读 · 0 评论 -
linux空间被占满的情况
Linux空间被占满的情况原创 2017-03-01 23:11:25 · 3367 阅读 · 3 评论 -
linux文件操作指令
linux文件系统原创 2017-03-01 21:47:35 · 380 阅读 · 0 评论 -
[转]【已解决】Linux下出现Segmentation Fault(core dump)错误
Linux环境下段错误的产生原因及调试方法小结转载 2017-01-23 16:19:51 · 19918 阅读 · 0 评论 -
nsswitch.conf文件详解
nsswitch.conf文件转载 2017-03-01 15:33:29 · 5352 阅读 · 0 评论 -
解决git push出现的问题
SSH key出错原创 2017-01-21 14:13:55 · 272 阅读 · 0 评论 -
CentOS下命令行终端的背景和shell命令提示符及其颜色
终端背景和shell命令提示符设置原创 2017-01-20 22:00:19 · 30849 阅读 · 2 评论 -
Linux中的lo回环接口
linux的lo接口原创 2017-01-20 14:39:20 · 14630 阅读 · 1 评论 -
Linux网络防火墙的简单指令
Linux防火墙原创 2017-01-20 13:33:42 · 691 阅读 · 1 评论 -
linux下常用的一些网络配置命令(待更新)
linux网络配置常用命令原创 2017-01-20 11:30:43 · 1555 阅读 · 1 评论 -
修改Linux下系统时间
linux系统时钟设置原创 2017-02-04 23:50:26 · 273 阅读 · 0 评论