Linux
网络毒刘
因为同样的坑不想踩两次而写博客,
也同样为了社会更好的进步...
其实 Python 已经是一个很老的编程语言了,到现在(2019年) Python 已经高龄 28 岁,比很多程序员的年龄都大。现在之所以这么流行和社区、人工智能AI的日益发展,有很大的关系。
千里之行始于足下,还不开始学习 Python编程吗
个人公众号:网络毒刘
一名热爱分享技术的宝藏博主。
公众号回复1024,有免费教程分享。
展开
-
【Linux分享】Linux常用命令+教程分享
今天分享分为两部分 :)PART01Linux常用命令分享/PART02 关于BD面试经验分享//// ////30mins Linux Command:PART 1你本可以张口就来.....本篇内容分享的宗旨: 拿下Linux面试别面试的时候呆呆地说个ls了????本篇分享详细地介绍了常用Linux指令的功能、语法、参数说明以及具体的操作实例。其实共讲解指令345个,共有实例456个,具体是不是你数数看。干货内容较多可以收藏下次继续看~...原创 2020-10-05 14:04:37 · 904 阅读 · 0 评论 -
解决Ubuntu中文件管理器死掉的情况
有时会遇到Ubuntu文件管理器死掉的情况,怎么点击都没有反应,这时只需在终端上运行ps -A | grep nautilus,查找文件管理器nautilus对应的pid,然后sudo+kill+pid就可以关闭文件管理器进程,随便点击一个文件夹就可以重启文件管理器了...原创 2020-07-03 10:45:33 · 3366 阅读 · 0 评论 -
【技术分享】Ubuntu下使用微信教程
做后端开发的同学用的Linux(ubuntu),肯定会因为没有适配微信版本会感觉不太舒服,很多时候因为缺少一些办公通讯软件而感到不便。现在已经有很方便的Wine WeChat方案,但是微信在Wine上配置还有许多bug,今天在github上看到一个很不错的移植方案,学长将自己的ubuntu微信安装流程分享一下。之前学长还用过深度deepin的Linux开发系统,支持的软件还蛮多的,也...原创 2020-04-12 20:01:20 · 5441 阅读 · 0 评论 -
【MySQL】Linux端-实现Mysql数据定时自动备份
Linux端-实现Mysql数据定时自动备份创建存放备份 sql 的文件夹备份数据尽量存放在Linux单独挂载的磁盘上,保证数据可靠性。磁盘建议使用EXT4分区格式。[root@localhost ~]# mkdir /sk/mysqlBackup测试命令行备份数据库[root@localhost ~]# /usr/bin/mysqldump --opt -uroot ...原创 2020-02-20 20:01:23 · 452 阅读 · 0 评论 -
【解决】jupyter在deepin安装上的坑
报错:env: "wine": 没有那个文件或目录jupyter打开之后无法直接跳转浏览器解决方法:1、 生成配置文件jupyter notebook --generate-config2、打开jupyter_notebook_config.py,在文件最后添加以下代码 选择你的浏览器位置sudo vim jupyter_notebook_config.py然后按...原创 2019-12-07 10:10:43 · 805 阅读 · 0 评论 -
linux下的安装:openssl
openssl简介openssl是一个功能丰富且自包含的开源安全工具箱。它提供的主要功能有:SSL协议实现(包括SSLv2、SSLv3和TLSv1)、大量软算法(对称/非对称/摘要)、大数运算、非对称算法密钥生成、ASN.1编解码库、证书请求(PKCS10)编解码、数字证书编解码、CRL编解码、OCSP协议、数字证书验证、PKCS7标准实现和PKCS12个人数字证书格式实现等功能。open...原创 2019-10-23 15:51:29 · 397 阅读 · 0 评论 -
MySQL5.7升级到8.0 之后,配合ubantu18.04遇到的常规问题以及非常规问题的解决方案
从MySQL5.7升级到8.0后首先会发现在创建用户和授权大大不同;其次还有更多常规问题以及非常规问题的解决方案写本篇博客记录踩过的坑MySQL8.0配合ubantu18.04一、创建用户和授权在mysql8.0创建用户和授权和之前不太一样了,其实严格上来讲,也不能说是不一样,只能说是更严格,mysql8.0需要先创建用户和设置密码,然后才能授权。-- 为mysql创建用...原创 2019-08-28 08:42:04 · 890 阅读 · 0 评论 -
解决:[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause 的问题 MySQ
[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which is not functionally dependent on columns in GROUP BY ...原创 2019-08-28 10:53:38 · 2742 阅读 · 2 评论 -
Linux系统7个运行级别图文详解
Linux系统7个运行级别图文详解当安装linux操作系统时将选择下列那一个操作 ______A.选择 "图形登录方式" 设定系统开始运行级为4B.选择 "文本登录方式" 设定系统开始运行级为3C.选择 "文本登录方式" 设定系统开始运行级为5D.选择 "图形登录方式" 设定系统开始运行级为3答案见文章底部init是Linux系统操作中不可缺少的程序之一。init进...原创 2019-09-11 20:03:12 · 2900 阅读 · 0 评论 -
为什么shell脚本第一行要#!/bin/sh
告诉操作系统, 此脚本的解释器为 /bin/sh 这个可执行文件类似地, 如果你的脚本用 bash, ksh, 解释, 第一行就应该是#!/bin/bash#!/bin/ksh之类的或者, 你自己定义一种脚本语言, 再自己写个解释器去执行它, 比如说叫 xshell, 放在 /usr/local/bin 下, 你的脚本第一行就应该是#!/usr/local/bin/xshell如果没有...原创 2019-09-11 20:12:55 · 1382 阅读 · 0 评论 -
Linux中chown和chmod的区别和用法
chmod修改第一列内容, chown修改第3、4列内容:chown用法:用来更改某个目录或文件的用户名和用户组。chown 用户名:组名 文件路径(可以是绝对路径也可以是相对路径)例1:chown root:root /tmp/tmp1就是把tmp下的tmp1的用户名和用户组改成root和root(只修改了tmp1的属组...原创 2019-09-11 20:19:19 · 210 阅读 · 0 评论 -
E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-front
解决:E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),是否有其他进程正占用它?方法:重新启动虚拟机服务器再在黑屏终端中重新尝试输入sudo apt install xxx或者参考其他1 常用两个方法...原创 2019-09-24 19:19:59 · 15773 阅读 · 0 评论 -
{%extends "bootstrap/base.html"%}的添加,使得其他block无法继承
仙说{%extends "bootstrap/base.html"%}用法:在base.html中调用一次即可,并且 {%extends "bootstrap/base.html"%}要放在 最后头!!最后头!最后头!base中不用再添加{% block content%} {% endblock %},等等自带的block ,具体自带 如下图!因为bootstr...原创 2019-09-24 21:14:22 · 7865 阅读 · 1 评论 -
运用Nginx代理和UWSGI将Flask项目部署在Linux中 详细步骤
nginx:安装可以参照的路径: http://nginx.org/en/linux_packages.html#Ubuntu启动Nginx nginx [ -c configpath] 默认配置目录:/etc/nginx/nginx.conf查看进程: ps -ef |grep nginx控制Nginx nginx -s xxx...原创 2019-09-25 20:29:32 · 573 阅读 · 0 评论 -
MySQL基本指令汇总
创建数据库:create database 数据库名字;删除数据库:drop database 数据库名字;查看数据库:show databases;切换数据库:use databasename;select database();Create table 表名(列名 数据类型 [约束],列名 数据类型 [约束],列名...原创 2019-08-27 22:40:35 · 219 阅读 · 0 评论 -
MySQL8.0版本和5.7通过Navicat远程连接
首先在数据库创建好连接的用户进入mysql服务器终端: 命令窗口终端: mysql -u用户名 -p密码sudo mysql -uroot -p创建用户部分-- 使用mysql 数据库USE mysql;-- 为mysql创建用户:root1 密码为:root1 CREATE USER root1 IDEN...原创 2019-08-27 19:55:22 · 1595 阅读 · 0 评论 -
CentOS下的Mysql的安装和使用
1.使用安装命令 :yum -y install mysql mysql-server mysql-devel安装完成却发现Myserver安装缺失,在网上找原因,原来是因为CentOS 7上把MySQL从默认软件列表中移除了,用MariaDB来代替,所以这导致我们必须要去官网上进行下载,找到链接,用wget打开:a: #wgethttp://dev.mysql.com/get/mysq...原创 2019-04-16 15:24:51 · 193 阅读 · 0 评论 -
linux nginx完全卸载
比较靠谱的解决办法是:root权限下载命令行敲入如下命令:sudo rm -rf /etc/nginx/sudo rm -rf /usr/sbin/nginxsudo rm /usr/share/man/man1/nginx.1.gzsudo apt-get remove nginx*原理就是删除关联文件以及文件夹。...原创 2019-08-24 16:01:48 · 4543 阅读 · 1 评论 -
【linux】Ubuntu 18.04 设置桌面快捷启动方式
使用Ubuntu终端进行打开:方法一(使用vim):sudo vi /usr/share/applications/pycharm.desktop方法二(使用gedit):sudo gedit /usr/share/applications/pycharm.desktop然后就会弹出一个新框口:[Desktop Entry]Type=ApplicationName=Pyc...原创 2019-08-24 16:41:20 · 694 阅读 · 0 评论 -
ubantu安装pycharm破解+Linux基础简介
一、课程简介 linux服务器配置及常用命令 Ubuntu centos 开发软件配置及服务环境的搭建 软件的安装和配置 mysql数据库使用、monDB使用、redius的使用 git的使用 html/css 课程学习方式 表达训练 学习方法: linux学习基本上都是命令...原创 2019-08-21 20:06:10 · 1281 阅读 · 0 评论 -
Linux常用命令全网最全
一、linux文件系统结构 sudo apt-get install tree tree --help #查看帮助 tree -L 1 #显示文件目录root@ubuntu16 /# tree -L 1. #系统根目录,有且只有一个根目录├── bin #存放常见的命令├── boot #系统启动文件和核心文件都在这个目录├...原创 2019-08-21 20:20:34 · 313 阅读 · 0 评论 -
Linux中的 硬链接ln和软连接ln -s
文件都有文件名与数据,这在 Linux 上被分成两个部分:用户数据 (user data) 与元数据 (metadata)。用户数据,即文件数据块 (data block),数据块是记录文件真实内容的地方;而元数据则是文件的附加属性,如文件大小、创建时间、所有者等信息。在 Linux 中,元数据中的 inode 号(inode 是文件元数据的一部分但其并不包含文件名,inode 号即索引节点...原创 2019-08-22 17:45:54 · 1116 阅读 · 0 评论 -
解决:未能将管道连接到虚拟机: 所有的管道范例都在使用中。
虚拟机无端出现:VMwareWorkstation无法连接到虚拟机。请确保您有权限运行该程序、访问改程序使用的所有目录以及访问所有临时文件目录。未能将管道连接到虚拟机: 所有的管道范例都在使用中。原因:Ubuntu开机慢到开不开,我就在任务管理器强制结束了进程,再次打开出现了这个问题思考:杀掉进程的时候可能有些相关进程没有关掉,导致管道未释放解决办法:打开任务管理器,杀掉VMw...原创 2019-08-22 19:18:54 · 58444 阅读 · 10 评论 -
Linux基本操作【作业】
1.如何使用命令立即重启linux操作系统?sudo reboot2.如何查看/etc下的所有文件,并以列表格式显示,并且显示隐藏文件cd /etc | ls -la3.一次性创建 text/1/2/3/4cd tmpmkdir -p text/1/2/3/4(1)在子目录4下创建一个新文件1.txt,1.txt内容是/etc目录下文件的列表touch text/...原创 2019-08-22 19:26:52 · 1896 阅读 · 0 评论 -
解决: ubuntu18.04没有网络直连
初次安装ubuntu 18.04, 发现没有网络.直接上我遇到的这个问题的解决方法sudo service NetworkManager stopsudo rm /var/lib/NetworkManager/NetworkManager.statesudo service NetworkManager start未能解决问题的方法有修改/etc/netplan/*.yaml...原创 2019-08-22 21:52:57 · 9381 阅读 · 0 评论 -
解决 :sudo:/etc/sudoers 可被任何人写
问题:sudo:sudo /etc/sudoers is world writablesudo:no valid sudoers sources found ,quittingsudo:unable to initialize policy plugin解决方案:方法一:1.开机按shift或esc进入ubantu高级模式再进行recovery模式2.选择root命...原创 2019-08-23 14:58:40 · 4226 阅读 · 0 评论 -
MySQL安装和完全卸载-Linux ubantu18.04
MySQL数据库千万不要安装5.7版本全是坑~!!千万不要安装5.7版本全是坑~!!千万不要安装5.7版本全是坑~!!ubantu18.04版本 正确道路应该是走安装MySQL 8.0:第一步:更新文件1.sudo apt-get updatesudo apt-get upgrade 可以跟新下;第二步:去官网下载mysql-apt-config_0....原创 2019-08-26 19:43:06 · 573 阅读 · 0 评论 -
Linux中python的开发环境配置(虚拟环境)
1 pyenvpyenv是一个Python版本管理工具,它能够进行全局的Python版本切换,也可以为单个项目提供对应的Python版本。使用pyenv以后,可以在服务器上安装多个不同的Python版本,也可以安装不同的Python实现。不同Python版本之间的切换也非常简单。pyenv官方地址https://github.com/pyenv/pyenv-installer 安装pye...原创 2019-08-26 20:22:19 · 527 阅读 · 0 评论 -
MySQL 数据类型
MySQL中定义数据字段的类型对你数据库的优化是非常重要的。MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。数值类型MySQL支持所有标准SQL数值数据类型。这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。关键字...原创 2019-08-26 21:48:21 · 118 阅读 · 0 评论 -
解决bash: mysql: command not found 的方法【linux mysql命令 】
linux下,在mysql正常运行的情况下,输入mysql提示:mysql command not found遇上-bash: mysql: command not found的情况别着急,这个是因为/usr/local/bin目录下缺失mysql导致,只需要以下方法即可以解决:1.vim ~/.bash_profile 最下面写 export PATH=$PATH:/usr/lo...原创 2019-04-16 15:17:31 · 15403 阅读 · 0 评论