
Linux
Linux常见用法汇总
小獾哥
技术为我赋能
展开
-
当Linux系统运行时间长了之后,会出现磁盘空间不足提示,需要及时进行清理
Linux系统的磁盘空间不足时,可以采取以下步骤进行清理原创 2024-05-06 10:57:01 · 401 阅读 · 0 评论 -
celery安装成功后却找不到(已解决)
celery安装成功后,全局执行却找不到(已解决)原创 2022-08-22 15:15:10 · 2132 阅读 · 0 评论 -
centos8中使用python2.7安装mysql-python 报错 _mysql.c:44:10: 致命错误:my_config.h:没有那个文件或目录
问题描述: _mysql.c:44:10: 致命错误:my_config.h:没有那个文件或目录 #include "my_config.h" ^~~~~~~~~~~~~ 编译中断。 error: command 'gcc' failed with exit status 1问题分析: centos8、python2.7、mysql-python centos8中没有my_config.h文件解决办法:创建my_config.h文件vim /usr/include/my_config.h原创 2021-07-14 10:19:55 · 1763 阅读 · 1 评论 -
记录一下 yum install *** 报错问题:failure: repodata/repomd.xml from tvinternal_dev: [Errno 256] No more mirr
本想centos7中安装一个google浏览器,于是便遇上了yum报错问题,不管install任何软件,都会报错,真是气煞老夫!报错内容如下:已加载插件:fastestmirror, langpacksLoading mirror speeds from cached hostfileepel/x86_64/metalink ...原创 2020-05-08 14:19:16 · 6320 阅读 · 1 评论 -
chromium 各种版本下载
chromium下载页面:https://download-chromium.appspot.com/?platform=Linux_x64&type=snapshots然后在浏览器网页底部找到如下几个选项,选择对应的系统版本下载即可。完毕!...原创 2019-10-24 13:14:28 · 19898 阅读 · 1 评论 -
在win10虚拟机的Centos7系统中安装Google浏览器
1、进入yum.repos.d目录 cd /etc/yum.repos.d/ 2、创建并编辑google-chrome.repo文件vi google-chrome.repo 3、在文件中添加如下内容[google-chrome]name=google-chromebaseurl=http://dl.google.com/linux/chrome/rpm/s...转载 2018-08-07 14:09:16 · 3266 阅读 · 0 评论 -
linux下使用svn的常用命令
svn在linux下的使用(svn命令) 1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php...转载 2018-08-09 14:05:54 · 587 阅读 · 0 评论 -
svn 1.7错误E200009无法添加所有目标,因为某些目标已经版本化
在svn中使用 :svn add * 报错:svn 1.7错误E200009无法添加所有目标,因为某些目标已经版本化解决办法:强制提交svn add something --force 将解决E200009的错误。例如: svn add * --force一次解决!...原创 2018-08-09 13:49:34 · 12700 阅读 · 2 评论 -
shell 按行读取并保存成数组
从ip.txt里读取IP.然后把IP地址赋值到一个数组里.IP文件如下:Address: 220.181.26.163Address: 220.181.26.174Address: 220.181.26.175Address: 220.181.26.176Address: 220.181.19.228Address: 220.181.19.229Address: 22...转载 2018-10-10 17:19:33 · 6177 阅读 · 0 评论 -
解决在centos7中执行shell脚本找不到命令或文件的问题
错误如下:原因:在windows下编辑的.sh文件的格式为dos格式,而linux只能执行格式为unix格式的脚本。(我就是直接copy的win上的shell脚本)解决办法:方法一:代码量少的话直接删掉,在linux中重新写一个shell脚本方法二:修改文件format为unix使用vi/vim修改文件format (vim进入bash文件)命令::set ff=...原创 2018-10-10 09:51:30 · 6811 阅读 · 0 评论 -
shell中调用redis相关命令
##场景,研发同事要帮忙提供redis某个库中的所有key和value的对应关系,一个db中key有好多,手动来肯定会哭的!想到脚本了!shell下查看Reids的db10中所有key和value的对应:[root@redis-200 ~]# cat c.sh#!/bin/shfor var in `cat 11.txt` ##我将key写到11.txt文件里面了!do./d.sh...转载 2018-09-14 11:43:17 · 8642 阅读 · 0 评论 -
shell--基础语法
3.2 shell 基础知识3.2.1 shell 是什么shell 贝壳shell就是一个命令解释器[重点]3.2.2 shell 分类基本上shell分两大类:图形界面shell和命令行shell图形界面shellgnome,kde命令行shellwindows:cmd.exelinux:bashshell的历史:sh转载 2018-01-14 21:10:09 · 1887 阅读 · 0 评论 -
centos7中使用bash脚本动态添加crontab定时任务
1.首先将在已创建的定时任务放在某个txt文件中例如:/file/test/tab.txt20 * * * * /tmp/shdir/test.sh >> /file/test/tab.txt2.创建一个执行脚本例如:new_test.sh写入以下内容#!/bin/bash#删除旧任务sed -i '/test.sh/d' /var/spool/cron...原创 2018-11-05 11:35:23 · 1199 阅读 · 0 评论 -
Centos7:利用crontab定时执行任务
cron服务是Linux的内置服务,但它不会开机自动启动。可以用以下命令启动和停止服务: /sbin/service crond start /sbin/service crond stop /sbin/service crond restart /sbin/service crond reload 以上1-4行分别为启动、停止、重启服务和重新加载配...转载 2018-09-06 17:46:59 · 3356 阅读 · 0 评论 -
Linux Crontab 安装使用详细说明
crontab命令常见于Unix和Linux的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。通常,crontab储存的指令被守护进程激活。crond 常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为cron jobs。一、安装[root@CentOS ~]# yum -y instal...转载 2018-08-21 18:18:56 · 575 阅读 · 0 评论 -
Centos防火墙设置与端口开放的方法
Centos升级到7之后,内置的防火墙已经从iptables变成了firewalld。所以,端口的开启还是要从两种情况来说明的,即iptables和firewalld。更多关于CentOs防火墙的最新内容,请参考Redhat官网。 一、iptables1.打开/关闭/重启防火墙开启防火墙(重启后永久生效):chkconfig iptables on关闭防火墙(重启后永久生效):c...转载 2018-09-28 09:54:12 · 149 阅读 · 0 评论 -
Linux中查看及终止正在运行的后台程序
linux 任务管理-后台运行与终止fg、bg、jobs、&、ctrl + z命令一、 &加在一个命令的最后,可以把这个命令放到后台执行 ,如gftp &,二、ctrl + z可以将一个正在前台执行的命令放到后台,并且处于暂停状态,不可执行三、jobs查看当前有多少在后台运行的命令jobs-l选项可显示所有任务的PID,jobs的状态可以是running,...转载 2018-08-28 10:18:16 · 9428 阅读 · 0 评论 -
nohup和&后台运行,进程查看及终止
1.nohup用途:不挂断地运行命令。语法:nohup Command [ Arg … ] [ & ] 无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。 如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中。 如果没有文件能创建或打开以用于追加,那么 Comman...转载 2018-08-20 14:05:45 · 426 阅读 · 0 评论 -
远程连接服务器,断开连接后让进程在后台可靠运行的几种方法
我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。nohup/setsid/&场景:如果只是临时有一个命令需要长时间运行,什么方法能最简便的保证它...转载 2018-08-20 14:02:03 · 6107 阅读 · 0 评论 -
linux中常用命令
linux常见命令:ls 查看当前目录的所有文件pwd 查看我当前所在的绝对路径touch 创建一个新的普通文件mkdir 创建一个新的目录文件echo 输出信息到当前屏幕chmod 给一个文件赋予指定的权限grep 过滤man 查看命令的帮助信息mv 文件改名md5sum 对接收的内容进行md5加密awk 文档编辑工具vim知识点:三种模式:未编辑模式、编辑...原创 2018-01-14 21:05:52 · 205 阅读 · 0 评论 -
ssh远程链接centos7系统 安装teamviewer
远程安装teamviewer存在一个巨大的“坑”(接受license),还有就是centos7要事先装好图形界面。下面我们就来绕过这个坑。1.下载linux版teamviewer链接地址:https://www.teamviewer.com/en-us/download/linux/2.将下载好的文件放centos7系统中,猫哥使用的工具是winscp,大家也可以使用其他工具,例如...原创 2020-02-11 10:46:08 · 832 阅读 · 0 评论 -
teamviewer早期版本11-14 版 官方链接地址
Linux端装了高版本的teamviewer后运行不起来,最终找到了Linux teamviewer12版可用。但却发现网上很难找到win或mac端的早期teamviewer版本,经过猫哥不懈的努力,终于找到了官方的早期版本链接供大家参考!https://www.teamviewer.cn/cn/download/previous-versions/...原创 2020-02-10 20:33:37 · 1693 阅读 · 0 评论 -
阿里centos7服务器配置FTP服务器
1.安装vsftpd# 查看是否已经安装rpm -qa | grep vsftpd# 若没有安装则进行安装yum -y install vsftpd2.然后启动ftp服务service vsftpd start3.使用win+R打开cmd 使用命令ftp+ip 测试是否可以链接成功C:\Users\Administrator>ftp 118.190.**.**...原创 2019-12-15 16:44:08 · 901 阅读 · 0 评论 -
强制重启了VMware虚拟机或更新后,liunx系统连接不上网络了,怎么搞?
问题:1.ping百度ping不通2.ping其他的ip也不行3.重启网络设置会报错解决办法:1.关闭 NetworkManger并禁止开机启动service NetworkManager stopchkconfig NetworkManager off 2.配置文件的MAC地址ip addr3. 在/etc/sysconfig/network-scr...原创 2019-11-27 13:00:40 · 571 阅读 · 0 评论 -
centos7配置国内阿里云yum源
问题:centos7默认使用的是国外的yum源,所以下载速度超级慢,为提高下载速度,我们需要配置国内的yum源。解决办法:1、在终端进入yum.repos.d目录cd /etc/yum.repos.d/2、下载repo文件# 安装wget(如果没有安装)yum -y install wget # 下载repowget http://mirrors.aliyu...原创 2019-07-16 14:24:26 · 351 阅读 · 0 评论 -
解决centos7下安装pycharm软件在代码中无法输入中文的问题并安装搜狗输入法
当我们在centos7中安装了pycharm后,无论怎么切换输入法都不能在代码中输入中文。(centos7中有自带的中文输入法)遇见这种情况,我们需要配置一下pycharm.sh脚本,打开我们的pycharm的安装包,例如我的路径是: temp/softwear/pycharm-community-2018.2.4/bin/pycharm.shvim 打开pycharm.sh脚本vim...原创 2019-01-24 10:36:13 · 4341 阅读 · 4 评论 -
Centos7安装vsftpd
一、通过yum安装vsftpdyum install -y vsftpd二、修改vsftpd的配置文件vi /etc/vsftpd/vsftpd.conf修改配置文件如下:1.不允许匿名访问anonymous_enable=NO2.允许使用本地帐户进行FTP用户登录验证local_enable=YES3.使用户不能离开主目录当chroot_li...转载 2018-10-09 10:26:38 · 196 阅读 · 0 评论 -
centos7中执行yum命令报错
报错如下:[root@localhost /]# yum clean all已加载插件:fastestmirror, langpacksFile contains no section headers.file: file:///etc/yum.repos.d/mssql-server.repo, line: 1'<html>\r\n'解决办法:# 删除y...原创 2019-06-18 15:02:08 · 2422 阅读 · 1 评论 -
详解Centos7服务器上使用Uwsgi+Nginx部署Django项目
前提:项目可以正常运行,使用python manage.py runserver 开启项目后,在本地能够访问的到!1.Uwsgi部署uWSGI实现了WSGI的所有接口,是一个快速、自我修复、开发人员和系统管理员友好的服务器。uWSGI代码完全用C编写,效率高、性能稳定。进入项目虚拟环境安装uwsgi pip install uwsgi 配置uWSGI,在项目目录下创建uw...原创 2019-01-30 16:07:32 · 871 阅读 · 0 评论 -
CentOS6.5 安装Docker
CentOS6.5 升级内核centos初始内核为2.6 ,用命令uname -r[root@bogon ~]# uname -r2.6.32-358.el6.x86_64在yum的ELRepo源中,有 m ain l ine(3.13.1)、 l ong- t erm(3.10.28)这2个内核版本,考虑到long-term更稳定,会长期更新,所以选择这个版本。导入p...转载 2018-11-12 15:55:04 · 642 阅读 · 0 评论 -
yum源使用的几个报错小总结
服务器上的yum突然不好使用,使用yum时有如下几个保持,解决方案如下:1)Error: Cannot retrieve repository metadata (repomd.xml) for repository: rpmforge.[root@bastion-IDC src]# yum list......Could not retrieve mirrorlist http://...转载 2018-11-12 14:56:12 · 1005 阅读 · 0 评论 -
远程服务器系统升级后,使用SSH登陆不上。报错为Host key verification failed.
主要原因是:系统升级后会重新生成一份主机密钥,然而自己的机子中存储的确是之前的密钥,与远程主机发送RSA密钥的指纹不同。所以将自己机子中的密钥删除即可。报错如下:1.删除known_hosts文件:2.重新登陆至此就已经可以正常登陆服务器了。...原创 2018-11-15 21:50:24 · 843 阅读 · 0 评论 -
CentOS7安装sogou输入法,简单有效
1.安装alien依赖软件sudo yum install alien -y2.安装依赖软件sudo yum install qtwebkit -y下载linux版本的搜狗(https://pinyin.sogou.com/linux/?r=pinyin)3.转换rpm包sudo alien -r sogoupinyin_2.2.0.0102_amd64.deb4.安装sudo ...转载 2018-10-17 15:43:25 · 1102 阅读 · 1 评论 -
centOS 7下无法启动网络(service network start)错误解决办法
今天在centOS 7下更改完静态ip后发现network服务重启不了,翻遍了网络,尝试了各种方法,终于解决了。 现把各种解决方法归纳整理,希望能让后面的同学少走点歪路。。。首先看问题:执行service network restart命令后出现下面的错误:Restarting network (via systemctl): Job for network.service...转载 2018-10-16 09:58:01 · 5050 阅读 · 0 评论 -
centos7对外开放端口
centos7已经更换了防火墙,使用firewall作为防火墙,因此以前的iptables那套已经不管用了。可通过如下命令来开放端口#centos查询端口是不是开放的firewall-cmd --permanent --query-port=8080/tcp#添加对外开放端口firewall-cmd --permanent --add-port=8080/tcp#重启防火墙fir...原创 2018-10-08 15:56:52 · 757 阅读 · 0 评论 -
CentOS7中添加python3虚拟环境并安装scrapy框架
若是新环境要先安装GCC库:yum install gcc1. 安装python3下载python3的安装包wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz安装编译需要的关联库# 安装 zlib zlib-devel yum install -y zlib zlib-devel # 安装C编译器...原创 2018-08-08 10:12:12 · 1070 阅读 · 0 评论 -
在Centos7 上安装SVN
1、安装使用yum安装非常简单:yum install subversion2、配置创建仓库我们这里在/opt下建立一个名为svn的仓库(repository),以后所有代码都放在这个下面,创建成功后在svn下面多了几个文件夹。 [root@localhost /]# cd /opt [root@localhost opt]# mkdir svn [...转载 2018-08-07 16:23:32 · 226 阅读 · 0 评论 -
centos7中安装redis4.0.6教程
1、安装redis第一步:下载redis安装包wget http://download.redis.io/releases/redis-4.0.6.tar.gz 1 2 3 4 5 6 7 8 9 10 11 [root@iZwz991stxdwj560bfmadtZ local...转载 2018-08-07 15:56:26 · 1911 阅读 · 0 评论 -
CentOS7中安装MySQL5.7
在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1 下载并安装MySQL官方的 Yum Repository[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10...转载 2018-08-07 14:59:04 · 127 阅读 · 0 评论 -
python3虚拟环境中解决 ModuleNotFoundError: No module named '_ssl'
当我在python3虚拟环境中导入ssl模块时报错,报错如下:(py3) [root@localhost Python-3.6.3]# python3Python 3.6.3 (default, Nov 19 2018, 14:18:18)[GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] on linuxType "help", "copyright", ...原创 2018-11-22 14:33:21 · 27995 阅读 · 7 评论