
Linux
Myueye
这个作者很懒,什么都没留下…
展开
-
centos-sftp
之后就可以使用sftp 用户@ip 进行登录了,并且只能在/sftp/sftpuser目录下操作,但是无法使用ssh进行登录,只能使用su命令(暂时没找到资料)#注释Subsystem sftp /usr/libexec/openssh/sftp-server。2.创建sftpuser用户,-g指定用户组 -M 不新建家目录,-s /bin/false 不能登录ssh。ssh 版本在4.8之后可以通过配置令sftp只能在特定目录下操作,ssh -V 检查ssh版本。5.建立文件存放目录。原创 2023-01-05 11:13:06 · 1121 阅读 · 0 评论 -
docker模拟mysql 主从
Mysql 主从简单配置demo原创 2022-06-28 12:57:38 · 263 阅读 · 0 评论 -
linux 标准输入输出、标准错误
标准输入(STDIN) - 缺省为键盘 —0标准输出(STDOUT) - 默认为终端窗口 ----1 --一般默认标准错误(STDERR) - 默认为终端窗口 ----2例子:ls > test.txt //将ls命令的 输出 重定向到 test.txt (标准输出重定向)ls >> test.txt 2>&1将ls命令的输出重定向到 test.txt 如果出现错误则重定向到标准输出,而标准输出是重定向到test.txt的因此这里标准输出&am原创 2021-11-11 11:33:12 · 1201 阅读 · 0 评论 -
简单会话追踪实现
会话追踪1.需求简单的做法说明1.需求当后端生成一个请求时,需要清楚该请求调用了哪些服务端接口,而服务端接口再调用了哪些接口简单的做法当有请求过来时,在后端生成一个id;并将该id作为参数传递下去; 每次调用接口都会默认将该参数带上服务端同理,当没有检测到改id时可以自己创建一个;防止有些请求不是在后端进行调用*每次调用接口前或者调用后都应该有日志记录*请求id的规则可以自己设定;可以是一个id一直传递下去也可以是其他的规则;说明该方法可以简单的实现,追踪请求的调用接口情况;但是不能够清楚原创 2021-10-24 17:01:42 · 106 阅读 · 0 评论 -
jar包在docker 里面,操作生成文件,该文件是会在docker目录下
遇到这一个小bug,搞了半天才搞清楚原因解决思路:将要生成的文件目录,映射到宿主机目录即可;暂未进行操作,仅记录一下原创 2021-04-09 11:36:54 · 308 阅读 · 0 评论 -
在centos 安装mongoDB 较详细
MongoDB安装1、下载依赖包2、下载mongo3、移动文件4、解压5、编辑环境变量(可忽略)6、创建文件7、mongodb配置文件信息8、启动mongodb数据库9、停止mongodb数据库10、设置用户和密码参考菜鸟教程地址1、下载依赖包yum install libcurl openssl2、下载mongo官网地址:https://www.mongodb.com/try/download/communitywget https://fastdl.mongodb.org/linux/mo原创 2021-03-23 10:04:45 · 227 阅读 · 2 评论 -
error occurred ErrorResponse(code = InvalidAccessKeyId, message = The Access Key Id you provided doe
报错信息如下:error occurredErrorResponse(code = InvalidAccessKeyId, message = The Access Key Id you provided does not exist in our records.....)....response={code=403, headers=Accept-Ranges: bytesContent-Length: 312Content-Security-Policy: block-all-mixed-原创 2021-02-25 16:51:30 · 5554 阅读 · 1 评论 -
linux部署多个tomcat8.5
首先配置好jdk环境而后去apache官网下载对应的tomcat,之后解压即可解压后改名:tar -xzvf apache-tomcat-8.5.54.tar.gz mv apache-tomcat-8.5.54 tomcat1 //名称自己随意,区分一下即可而后需要修改对应的端口号(进入到对应的目录): cd tomcat1/conf/ vim server.xml 修改 Connector (映射的端口标签)和修改 Server (关闭端口的标签)然后其他的配置类似原创 2020-12-12 11:19:28 · 172 阅读 · 0 评论 -
一个批量处理将png,jpg图片格式转换为webp格式(Linux 脚本)
for a in ` find /xx/图片所在路径 -name "*.png" -o -name "*.jpg" `docwebp $a -o /usr/img/${a##*/}done/xx/图片所在路径:为你图片所在路径;/usr/img :为图片要保存到的路径$a:读取到的图片文件的名称${a##/} :将所得到的文件名称的/的左边的内容去掉 比如 a = /xxx/aaa.jpg 那么 ${a##/} 就是aaa.jpg而要使用 cwebp 这个命令,需要下载web原创 2020-11-07 09:13:26 · 836 阅读 · 0 评论 -
Nginx下载和安装
菜鸟教程下载 Nginx:wget http://nginx.org/download/nginx-1.19.3.tar.gz #版本可以自己去http://nginx.org/download找解压:tar zxvf nginx-1.19.3.tar.gz解压后进入目录 nginx-1.19.3cd nginx-1.19.3编译安装./configuremakemake install而后便可发现有个 nginx 目录 (现在目录在:/usr/local/nginx-1原创 2020-10-29 23:58:43 · 1138 阅读 · 0 评论 -
初识cron表达式
在做关于定时任务的时候碰到这个,就去了解一下,以下为暂时的知识存储:cron生成器以上地址为一个测试cron的网站:以下摘自百度百科Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式:Seconds Minutes Hours DayofMonth Month DayofWeek Year或Seconds Minutes Hours DayofMonth Month DayofWeek每一个域可出现的字符如下:Se原创 2020-10-18 11:37:57 · 201 阅读 · 0 评论 -
linux写shell碰到if语句出现command not found
注意一下前后有没有加空格即是 if [空格 xxx 空格] 这种形式碰到这个问题搞了好久才发现是这个原因~~原创 2020-05-27 19:25:21 · 911 阅读 · 0 评论 -
浅谈Linux目录结构
学过linux的都应该知道linux是单一的根目录结构,所有目录都需要挂载到根目录下。/ 根目录的标志:表示进入到根目录下~家目录的标志:表示处于家目录下$普通用户的标志:该用户为普通用户#超级用户标志:标志该用户为超用户(root)图片:自己也可以实践查看一下,命令:cd / //进入根目录ls //列出根目录下的文件信息//其他的自行操作,慢慢体会...原创 2020-05-12 18:54:46 · 136 阅读 · 0 评论 -
centos7下安装hadoop2.x伪分布式版本
1.新建hadoop用户 //创建新用户hadoop,并使用 /bin/bash 作为shellsuuseradd -m hadoop -s /bin/bash //设置密码为hadooppasswd hadoop//编辑hadoop用户权限visudo //找到98行 在命令行模式 :98 即可进入98行,将信息添加以下内容 hadoop ALL... 注意空格需按tab键命令模式下按 :wq 保存2.安装好JDK这个我在前面写过了,现在只需多加一步,添加环境变量原创 2020-05-10 19:18:26 · 281 阅读 · 0 评论 -
Linux下修改Tomcat默认项目路径
进入 conf目录下对server.xml添加一条语句:cd /usr/Tomcat/tomcat/confvi server.xml<Context path="" docBase="/usr/Tomcat/tomcat/webapps/web_3" reloadable="true"/>图片如下原创 2020-05-07 23:08:20 · 988 阅读 · 0 评论 -
SecureCRT乱码
原创 2020-05-06 16:06:47 · 137 阅读 · 0 评论 -
centos下下载Mysql5.7
1下载:wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm2安装:rpm mysql57-community-release-el7-9.noarch.rpm进入 /etc/yum.repos.d/ 目录:yum install mysql-server //安装mysq服务...原创 2020-04-30 12:19:11 · 227 阅读 · 0 评论 -
centos 下安装Tomcat
1.首先安装JDK2.到官网下载相应的Tomcat版本(要与jdk匹配,然后传输到linux上,这个我在安装JDK那里讲过方法,使用rz命令)3.新建目录:cd /usermkdir Tomcat4.将文件移动到新建的目录下:mv apache... /usr/Tomact (文件名略写)5.解压文件tar - zxvf apache... (文件名略写)6....原创 2020-04-29 09:52:28 · 170 阅读 · 0 评论 -
centos下安装JDK
1.下载JDK:(我的是centos 7)2.新建目录:cd /usrmkdir java3.将文件移动到新建的目录mv jdk… /usr/java/ (此处文件名我省略写)4.解压文件tar -zxvf jdk… (此处文件名我省略写)5.配置环境变量(这里一定要细心,这一步我卡了蛮久了)vi /ect/profile然后按住shift+g移动到文件尾...原创 2020-04-29 09:36:02 · 187 阅读 · 0 评论 -
linux与window之间简单的传输文件
以下为搞linux时无意在网上看到的一种方法,特此记下来1.root用户下安装lrzsz(这里我用的是centos 7)yum install lrzsz2.window安装SecureCRT3:使用在window下通过SecureCRT远程登录到centos,使用rz命令为将本地文件传输到linux服务器上;使用 sz:将选定的文件传输到本地机器本次只是简单的介绍一下,更多的资料在网...原创 2020-04-29 09:26:54 · 157 阅读 · 0 评论 -
linux下设root密码
在安装好Linux系统后,一开始没有root密码,而当我们需要进行一些操作的时候,会需要需要root权限;以下为初设root密码:原创 2020-03-04 22:06:34 · 189 阅读 · 0 评论