Deepin 15.11安装向日葵远程协助
向日葵远程协助软件是一个非常不错的软件, 只需要安装一个软件就能实现远程协助、查看主机列表、绑定硬件设备等功能,彻底结束了运行两个程序的历史。让远程操作真正做到“轻装上阵”,方便用户实现快速的远程协助功能。环境Deepin 15.11SunloginClient-10.0.2.24779_amd64.deb向日葵下载地址:https://sunlogin.oray.com/personal/dow
linux SSH 服务端口修改
最近接触个服务器在网络上做了端口限制,常规的22端口禁止访问,需要改端口1、首先修改配置文件vi /etc/ssh/sshd_config找到#Port 22一段,这里是标识默认使用22端口,修改为如下:Port 22 Port 50000 然后保存退出服务重启生效。/etc/init.d/sshd restart这样SSH端口22和50000同时可用了。2、配置防火墙的访问
linux awk使用方法
awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk内置变量ARGC  
如何在Deepin 15.11中创建Sudo用户
sudo命令允许我们以系统管理员运行任何命令或选定的命令。环境Deepin 15.11创建一个新用户使用adduser创建一个用户,用户名为user01bob@bob-PC:~$ sudo adduser user01 Adding user `user01' ... Adding new group&nb
Docker 理论简介及安装教程
基于Linux而言,docker是在其中运行应用的一款开源工具,可以认为是一种轻量级的虚拟机。docker的logo是一条载着集装箱的鲸鱼(旧版的logo),新版的logo则是直接简化了细节,更改了颜色,如下图。从图片中就可以看出来,docker的创建和开发者们的意图。鲸鱼——宿主机,块状箱——隔离的容器(后面介绍什么是docker容器)。而docker的宗旨:Build、Ship and Run
Docker网络双向连接
在本篇文章里小编给大家分享的是一篇关于docker网络双向连接知识点详解内容,有兴趣朋友们可以参考学习下。查看docker网络docker network ls [root@master ~]# docker network ls NETWORK ID NAME&
Shell猜数字游戏
这篇文章主要为大家详细介绍了Shell实现猜数字游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。本文实例为大家分享了Shell实现猜数字游戏的具体代码,供大家参考,具体内容如下初学Shell时,需要使用shell完成各种各样的小目标,比如输入一个日期,计算那天是星期几,又或者编写一个小游戏。首先给大家介绍一个概念就是RANDOM,random(),函数,rand
Linux系统推荐学习的编程语言以及经验
初来乍到,作为一个小白,我想记录自己学习进步,一是在未来回看时,发现自己的进步,其次就是希望能通过自己的学习之路,给未来的走向这条道路的兄弟指引一条道路。First ;首先作为一个初学者,必须扎扎实实的掌握一门基础的编程,计算机语言想通相似,想要学好编程,必须熟练地掌它握一门基础计语言,这里推荐学习C和C++;C++作为一门最难的语言,能掌握它,其他语言自然不在话下。在今天,我强烈推荐大家系统学习
Python Web 框架 Django 如何使用jwt获取用户信息
这篇文章主要介绍了Django如何使用jwt获取用户信息,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下HTTP请求是无状态的,我们通常会使用cookie或session对其进行状态保持,cookie存储在客户端,容易被用户误删,安全性不高,session存储在服务端,在服务器集群情况下需要解决session不共享的问题,常用的解决方案有4种:客户
解决 Python UnicodeEncodeError 错误
这篇文章主要介绍了Python发起请求提示UnicodeEncodeError错误代码解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下。具体错误:UnicodeEncodeError: 'latin-1' codec can't encode characters&n
教你如何手动新建Linux用户
环境:CentOS8需求:手动新建一个用户,用户名为zhangsan,uid设置为1024(前提是这个uid没有被占用),gid也设置为1024,组名与用户名同名,家目录在/home/zhangsan、默认shell为/bin/bash注意:以下步骤都是使用root用户进行,部分命令和操作只有root用户才有权限。第一步:修改 /etc/passwd 文件vim 打开 /etc/pass
几种Linux网络配置工具的使用
这篇文章主要介绍了Linux网络配置工具的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。本文介绍了RHEL8网络服务和网络配置工具,以及网络防火墙和规则管理工具。NetworkManager网络管理工具NetworkManager提供了RHEL8的网络服务,每一个网络设备都关联一个NetworkManager devic
centos7修改系统语言为简体中文
这篇文章主要介绍了centos7修改系统语言为简体中文的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧说明自己装系统时一般都可以自定义选择系统语言。可是云端服务器一般都是安装好的镜像,默认系统语言为英文,对于初学者可能还会有搞不懂的计算机词汇。这里简单说一下centos7怎么修改系统语言为中文。修改centos7系统语言查
实战:Linux 禁止和开启 ping 的方法
本文档以实战的形式介绍 RHEL7 禁止和开启 ping 的方法一、内核参数设置1、允许ping设置临时echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all永久echo net.ipv4.icmp_echo_ignore_all=0 >> /etc/sysctl.conf sysctl&
分享在Linux上安装Python
在 Linux 上安装最新 Python,替代或与老版本并存的分步说明。Python 现在是最流行、最常用的编程语言。Python 的简单语法和较低的学习曲线使其成为初学者和专业开发人员的终极选择。Python 还是一种非常通用的编程语言。从 Web 开发到人工智能,它几乎在除了移动开发的所有地方都有使用。在 Linux 上安装最新 Python,替代或与老版本并存的分步说明。
详解Nginx如何配置Web服务器
这篇文章主要介绍了详解 Nginx如何配置Web服务器的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧概述今天主要分享怎么将NGINX配置作为Web服务器,并包括以下部分:•设置虚拟服务器•配置位置•使用变量•返回特定状态码•重写HTTP响应在高层次上,将NGINX配置作为Web服务器有一些问题需要了解,定义它处理哪些
几种排序算法的原理以及 Java 实现
所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相当地重视,尤其是在大量数据的处理方面。一、概述: 本文给出常见的几种排序算法的原理以及 Java 实现,包括常见的简单排序和高级排序算法,以及其他常用的算法知识。简单排序:冒泡排序、选择排序、插入排序高级排序:快速排序、归并排序、希尔排序相
实战:Linux 系统如何禁用 IPV6
本文档以实战的形式介绍 Linux 系统如何禁用 IPV6, 使用的操纵系统是 RHEL7.3更改/etc/sysctl.conf配置文件[root@Jaking vsftpd]# vim /etc/sysctl.conf # sysctl settings are defined t
MySQL数据库的恢复
数据库恢复是指以备份为基础,与备份相对应的系统维护和管理操作;系统进行恢复操作时,先执行一些系统安全性的检查,包括检查所要恢复的数据库是否存在、数据库是否变化及数据库文件是否兼容等,然后根据所采用的数据库备份类型采取相应的恢复措施。数据库恢复机制设计的两个关键问题是:第一,如何建立冗余数据;第二,如何利用这些冗余数据实施数据库恢复。建立冗余数据最常用的技术是数据转储和登录日志文件。通常在一个数据库
Linux系统入门经历分享
我是一个一米八三的五尺男儿,体重一百三十斤,皮肤很黑,大学的专业是计算机专业,当时考大学报专业的时候没有自己特别想要学的东西,于是听别人建议,就学习了计算机,因为大家都说,计算机有钱途,而且好就业,需求量会很大,于是我就开始了四年的计算机专业的学习。后来大三的时候进入了实验室,开始做一些比赛,接触各种各样的比赛,比赛带给我的快感让我更加喜欢这个专业,慢慢的也开始学习更多的技术,有个师兄很厉害,有一