Linux
轩轩n
每天进步一点点……
展开
-
docker部署nextcloud网盘
docker方式部署nextcloud网盘,简单方便;1、拉取镜像:docker pull nextcloud2、启动容器:docker run -d --restart=always --name nextcloud -p 80:80 nextcloud docker run :启动一个容器 -d:后台运行容器 --restart=always:Docker 重启的时候容器也会重启 --name nextcloud:命名容器的 name 为 next原创 2021-03-22 17:36:45 · 472 阅读 · 0 评论 -
centos UTC时间修改
查看系统时间的命令: date查看硬件时间的命令: hwclock这里可以看到时间相差8个小时,需要进行时钟同步;1.安装ntpdate工具yum install ntp ntpdate2、修改时区配置# vi /etc/sysconfig/clockZONE="Asia/Shanghai"UTC=falseARC=false3、同步系统时间# linux 的时区设置为上海,通过公网 NTP 服务器校准时间,设置硬件时间和系统时间一致 ln -sf ..原创 2021-03-17 11:40:11 · 1205 阅读 · 0 评论 -
centos 7 搭建Nextcloud网盘
Nextcloud官方地址/文档:官网 nextcloud环境:centos 7.9 2C4G 关闭selinuxNGINX 1.8.0MySQL 8.0.15PHP 7.0.331、安装NGINX编译安装参考链接:NGINX2、安装MySQL二进制包安装安装依赖包:shell> yum -y install libaio下载软件包并解压:shell> wget https://dev.mysql.com/get/Download...原创 2021-03-16 16:48:30 · 1763 阅读 · 0 评论 -
将一个目录下所有的文件中包含指定字符的行筛选出来导入到一个文件中
单个文件使用AWK将单个文件中包含某个字段的行输出到一个文件中首先可以看到1文件是空的下面对其中任意一个文件进行处理 awk '{if($0~"包含字符") print}' 要处理的文件名 >> 新文件操作结果目录下所有文件将目录下所有文件中包含某个字段的行输出到一个文件中首先可以看到2文件是空的对data目录进行处理grep 字段 -r 目录名称 >> 文件名称处理结果...原创 2020-08-07 14:43:32 · 664 阅读 · 0 评论 -
Linux系统管理命令及详细参数
目录系统管理useradd命令语法选项实例passwd命令语法选项实例userdel命令语法选项实例init命令语法选项参数运行级别runlevel命令语法实例w命令语法选项参数实例ps命令语法选项进程状态说明(stat列)killall命令语法选项信号说明实例pkill命令语法选项实例kill命令语法选项实例id命令语法.原创 2020-08-06 11:12:48 · 893 阅读 · 0 评论 -
Kali Linux 2020.1a修改root用户密码
KaliLinux2020.1a修改root用户密码安装KaliLinux2020.1系统后,需要使用root用户权限安装软件。由于root用户的默认密码未知,所以需要在单用户模式下重新设置root用户密码。操作步骤如下:1、启动KaliLinux,进入启动界面。2、选择KaliGNU/Linux项并按下e键,进入Grub编辑界面。3、选择到Linux行,将ro修改...原创 2020-03-16 11:29:35 · 3547 阅读 · 0 评论 -
centos7.X中firewalld防火墙使用
systemctl服务管理工具使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld开机禁用 : systemctl disable firewalld开机启用 :systemctl enable firewalld查看服务是否开机启动:...原创 2019-11-14 17:11:13 · 166 阅读 · 0 评论 -
linux下FTP文件服务器
FTP介绍FTP (File transfer protocol) 是TCP/IP 协议组中的协议之一。他最主要的功能是在服务器与客户端之间进行文件的传输。FTP就是实现两台计算机之间的拷贝,从远程计算机拷贝文件至自己的计算机上,称之为下载(download)文件。将文件从自己计算机中拷贝至远程计算机上,则称之为上传(upload)文件。这个古老的协议使用的是明码传输方式,且过去有相当多的安全...原创 2019-11-07 16:46:41 · 534 阅读 · 0 评论 -
firewalld启动失败--Failed to start firewalld - dynamic firewall daemon.
错误信息:Failed to start firewalld - dynamic firewall daemon.原因是系统python默认指向的是python3,而实际依赖的是python2;查找firewalld绝对路径;将此处修改为python2,保存退出;启动firewalld...原创 2019-11-04 14:54:33 · 9810 阅读 · 0 评论 -
iptables防火墙基本使用
iptablesiptables是Linux上常用的防火墙软件,Linux CentOS 7默认没有安装iptables,默认的防火墙是firewalld,安装iptables之前先检查下当前CentOS 7系统下的firewalld防火墙状态,如果是开启状态,需要先关闭firewalld防火墙。安装iptables防火墙yum install iptables -y#cent...原创 2019-11-01 18:04:54 · 413 阅读 · 0 评论 -
linux三剑客之----sed
sedsed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。然后读入下行,执行下一个循环。如果没有使诸如‘D’的特殊命令,那会在两个循环之间清空模式空间,但不会清空保留空间。这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存...原创 2019-10-11 16:42:08 · 154 阅读 · 0 评论 -
linux三剑客之----grep
awk、grep、sed是linux操作文本的三大利器,合称文本三剑客,也是必须掌握的linux命令之一。三者的功能都是处理文本,但侧重点各不相同,其中属awk功能最强大,但也最复杂。grep更适合单纯的查找或匹配文本,sed更适合编辑匹配到的文本,awk更适合格式化文本,对文本进行较复杂格式处理。一、grep1、grep和egrepLinux系统中grep命令是一种强大的文本搜索工...原创 2019-10-08 18:21:23 · 160 阅读 · 0 评论 -
Linux下抓包工具tcpdump使用
简介Linux tcpdump命令用于倾倒网络传输数据;执行tcpdump指令可列出经过指定网络界面的数据包文件头;tcpdump可以将网络中传送的数据包完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。安装yum install -y tcpdump普通情况下,直接启动tcpdump将监视第...原创 2019-09-27 15:27:16 · 200 阅读 · 0 评论 -
Centos下部署hexo,博客搭建;
首先查看系统版本:一、安装git:yum -y install gitgit --version二、安装Nodejs:下载:wget https://nodejs.org/dist/v8.9.4/node-v8.9.4-linux-x64.tar.xz解压: tar -xvf node-v8.9.4-linux-x64.tar.xz检查是否安装成功,出现版本号说明安装成功;[r...原创 2019-06-04 18:24:10 · 2479 阅读 · 1 评论 -
Centos7中yum安装mysql
1、下载mysql源码包;[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm2、安装mysql源;[root@localhost ~]# yum install -y mysql57-community-release-el7-10....原创 2019-06-27 11:37:02 · 90 阅读 · 0 评论 -
yum安装zabbix-web-mysql出现[Errno 256] No more mirrors to try.报错
在CentOS7.X使用yum 安装软件的时候 出现错误[Errno 256] No more mirrors to try.导致软件无法继续安装。报错如下:开始以为是缓存的问题,就执行了以下的一系列操作:[root@server ~]# mv /var/cache/yum/* /delete/[root@server ~]# yum clean all[root@serv...原创 2019-07-23 18:29:00 · 9940 阅读 · 1 评论 -
centos7下部署Ansible
操作系统及Python版本信息Ansible 环境部署简单地介绍 Ansible 基本观念和怎么安装、设定 Ansible;Ansible 是怎么运作的?在 Ansible 的世界里,我们会通过inventory 档案来定义有哪些Managed node(被控端),并借由SSH和Python进行沟通。换句话说,当 Control Machine (主控端) 可以用...原创 2019-08-02 18:50:26 · 781 阅读 · 0 评论 -
centos7下安装python3.7
查看系统版本;[root@server ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) [root@server ~]# uname -aLinux server.dev 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_...原创 2019-07-30 18:30:50 · 18801 阅读 · 6 评论 -
Centos7下glances、iftop、htop工具
资源监控工具glancesglances 可以为 Unix 和 Linux 性能专家提供监视和分析性能数据的功能,其中包括:CPU 使用率 内存使用情况 内核统计信息和运行队列信息 磁盘 I/O 速度、传输和读/写比率 文件系统中的可用空间 磁盘适配器 网络 I/O 速度、传输和读/写比率 页面空间和页面速度 消耗资源最多的进程 计算机信息和系统资源glances 工...原创 2019-08-09 17:16:48 · 1544 阅读 · 0 评论 -
CentOS7下搭建YApi环境
YApi介绍YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。工作中接口返回的参数值包含很多的异常场景,前端不得不写一大串的判断逻辑。配合前段调试需要模拟很多场景,比...原创 2019-08-07 16:14:03 · 1394 阅读 · 2 评论 -
CentOS7下docker基本使用
卸载旧版本sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker...原创 2019-08-16 11:59:32 · 1015 阅读 · 0 评论 -
centos下SSH启用秘钥登陆,禁止密码登陆
ssh秘钥登陆一、创建秘钥对ssh-keygen -t rsa二、将公钥导入到系统[root@aliyun ~]# cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys[root@aliyun ~]# ls .ssh/authorized_keys id_rsa id_rsa.pub kn...原创 2019-08-21 15:59:40 · 1186 阅读 · 0 评论 -
CentOS7中搭建NGINX
目录NGINX介绍安装配置NGINX编译安装nginxnginx软件目录部署nginx站点NGINX介绍nginx是一个开源的,支持高性能,高并发的www服务和代理服务软件。它是一个俄罗斯人lgor sysoev开发的,作者将源代码开源出来供全球使用。 nginx比apache性能改进许多,nginx占用的系统资源更少,支持更高的并发连接,有更高的访问效率。...原创 2019-08-16 17:28:06 · 107 阅读 · 0 评论 -
LNMP搭建
目录目录查看操作系统及版本信息搭建版本安装NGINX安装mysql:安装PHP安装libiconv字符集转换包安装libmcrypt加密库安装mhash加密扩展库安装mcrypt加密扩展库NGINX关联PHPPHP连接MySQL查看操作系统及版本信息搭建版本安装NGINXwget http://nginx.org/downl...原创 2019-08-29 15:11:55 · 496 阅读 · 0 评论 -
centos下搭建jenkins
系统版本安装jenkins1、添加yum repos,然后安装参考:https://pkg.jenkins.io/redhat/wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.reporpm --import https://pkg.jenkins.io/redh...原创 2019-09-06 17:58:15 · 174 阅读 · 0 评论 -
Hexo关联github
接上一篇:https://blog.csdn.net/weixin_44897792/article/details/90796152首先保证之前的环境已经搭建好,输入localhost:4000能够访问;一、生成SSH秘钥:ls ~/. ssh/ #检查本机已存在的ssh密钥1、-C后面跟上GitHub的用户名邮箱,这样公钥才会被GitHub认可;此时可以看到.ssh目录下有一个公钥...原创 2019-06-05 18:22:23 · 1470 阅读 · 0 评论