Linux
文章平均质量分 55
weixin_44953227
这个作者很懒,什么都没留下…
展开
-
Linux 一键启动多个路径的脚本文件
为了在linux批量启动程序,把启动和关闭脚本写成脚本文件用于快速启动,我们将用一个脚本来执行这些快速启动的脚本在。linux服务器上一键执行多个脚本文件。Linux 一键启动多个路径的脚本文件原创 2023-08-25 09:58:30 · 1157 阅读 · 0 评论 -
linux普通用户没有ll命令
linux普通用户没有ll命令原创 2022-09-27 10:38:04 · 1194 阅读 · 0 评论 -
nginx配置https操作指引
nginx配置https操作指引上传到每一部应用服务器中, 进行修改,然后导入到jdk的可信任证书列表,避免报错。修改应用服务器中的hosts文件,将证书中的域名和IP地址配置进去。,在对应的配置文件加上两处配置。原创 2022-08-22 17:59:12 · 4725 阅读 · 2 评论 -
nginx修改成非root用户启动
nginx修改成非root用户启动linux新建用户参考: https://blog.csdn.net/weixin_44953227/article/details/125757350nginx安装目录 nginx专属用户 修改配置文件nginx.conf注释掉带有user的行原创 2022-08-22 17:40:00 · 4164 阅读 · 0 评论 -
通过nginx防护可疑攻击的配置指引
元素中添加以下内容,实现通过nginx防护可疑攻击,发现可疑攻击时返回400状态码,同时会记录到访问日志access.log。在nginx的配置文件的。配置前请先备份配置文件。原创 2022-08-22 17:29:26 · 770 阅读 · 0 评论 -
nginx利用x_forwarded_for实现黑名单访问策略
nginx利用x_forwarded_for实现黑名单访问策略nginx的remote_addr 的地址是防护墙、F5的地址, 客户端真实的IP地址是在 x_forwarded_for中的。该方案是在每个域名中判断一个 x_forwarded_for 中是否有系统要拒绝的IP地址,如果有就返回400,不再往后代理。原创 2022-08-22 16:29:28 · 1758 阅读 · 0 评论 -
linux的几个常用命令
linux的几个常用命令。原创 2022-08-15 18:42:53 · 217 阅读 · 0 评论 -
nginx配置IP白名单
分析nginx访问日志,有哪些IP访问过nginx。原创 2022-08-08 14:56:36 · 13007 阅读 · 1 评论 -
nginx禁用移动端页面html缓存的配置
移动端部署更新到Nginx后, 客户端如果之前已经下载过一次html文件, 那么如果客户端访问时, 移动端的html等代码文件并不会刷新, 需要用户强行退出客户端, 重新扫码登录或验证码登录之后, 再次访问移动端, 才有可能加载最新的静态文件。而这种让用户强行退出再次登录的方法,有时还不一定行。为此, 就把移动端访问的静态文件的Html缓存禁用, 用户每次进来刷新页面的时候都不从浏览器缓存加载文件, 而是从服务器中请求。...原创 2022-08-08 11:38:32 · 1472 阅读 · 0 评论 -
在Linux安装nginx
6、为了避免与apache冲突,修改配置文件conf服务器端口8089执行命令。执行命令cd/usr/local/nginx/sbin。./nginx-sreload(重启)9、查看nginx是否启动成功执行命令。./nginx-sstop(关闭)2、创建nginx文件夹执行命令。3、下载nginx执行命令。4、解压nginx执行命令。5、安装nginx执行命令。7、启动nginx执行命令。1、安装依赖包执行命令。./nginx(启动)8、若运行出现以下报错。...原创 2022-07-29 11:36:23 · 2950 阅读 · 0 评论 -
linux安装mysql8参考指引
linux安装mysql8参考指引原创 2022-07-28 17:47:50 · 345 阅读 · 0 评论 -
服务器可靠性稳定性调优指引
服务器可靠性稳定性调优指引原创 2022-07-28 17:34:24 · 327 阅读 · 0 评论 -
linux修改系统编码为utf-8
linux修改系统编码为utf-8使用locale或者echo$LANG命令即可查看(我当前的编码已经是utf-8编码了)编辑 `/etc/profile` 文件加入以下内容然后执行以下命令让配置生效,然后再去查看编码是否变成utf-8即可...原创 2022-07-28 10:36:13 · 5671 阅读 · 0 评论 -
java的jar包启动脚本linux启动脚本
linux服务器的jar包启动脚本为了在linux快速启动和快速关闭成效,把启动和关闭脚本写成脚本文件用于快速启动。原创 2022-07-19 10:29:32 · 1905 阅读 · 0 评论 -
Linux设置非root用户启动程序
Linux设置非root用户启动程序原创 2022-07-18 10:44:33 · 4060 阅读 · 0 评论 -
linux查看字体并安装字体
查看系统字体查看已安装的字体: fc-list查看已安装的中文字体: fc-list :lang=zh安装字体第一种把windows的字体上传到服务新建字体文件夹,当然这个文件夹的名字可以取别的mkdir /usr/share/fonts/win把 C:\windows\fonts 文件夹下的字体打包放到服务器上的 /usr/share/fonts/win然后让字体生效cd /usr/share/fonts# 修改字体文件的权限,使root用户以外的用户也可以使用chmod -R 7原创 2022-05-27 16:35:52 · 8455 阅读 · 1 评论 -
解决使用docker权限不足需要加sudo问题,Got permission denied while trying to connect to the Docker daemon socket
前言普通用户使用 docker 的时候报权限不足,有两种解决办法,第一种加 sudo,第二种把自己添加到 docker 用户组[admin@VM-06-16-centos-8-64 ~]$ docker psGot permission denied while trying to connect to the Docker daemon socket第一种解决办法,使用 sudo 就不会显示权限不足了[admin@VM-06-16-centos-8-64 ~]$ sudo docker ps原创 2021-08-06 18:18:11 · 970 阅读 · 2 评论 -
Linux普通用户使用sudo显示权限不足,admin is not in the sudoers file. This incident will be reported
前言这里是基于 CentOS8.0 演示的这里演示的前提是你有root用户,因为需要使用root用户设置你的权限,当然一般情况下你不可能有root用户添加用户先使用 root 账号添加一个 admin 用户# 语法: useradd userNameuseradd -m admin# 设置用户密码passwd adminnew password: 输入新密码re password: 再次输入密码然后使用 admin 登录服务器,使用 docker 命令的时候显示没有权限,加了原创 2021-08-06 18:00:39 · 3170 阅读 · 2 评论 -
Linux(CentOS7)后台运行程序关掉窗口不被杀掉
目录后台运行命令查看所有后台进程结束进程前言: 下面操作都是基于 CentOS7 操作的后台运行命令nohup 执行脚本或者执行命令 > 日志的输出路径 &注意:日志文件不需要提前创建(自动创建),但是目录一定是存在的目录才行(不会自动创建)脚本执行# 创建 app.jar.sh 文件并写入命令echo "java -jar app.jar" >> app.jar.sh# 执行脚本nohup ./app.jar.sh > app.jar.log原创 2021-04-14 11:40:04 · 9423 阅读 · 1 评论 -
Nginx 路由转发和反向代理 location 配置
Nginx 配置直接替换 location 匹配部分proxy_pass 的目标地址,默认不带 /,表示只代理域名,url 和参数部分不会变(把请求的 path 拼接到 proxy_pass 目标域名之后作为代理的URL)proxy_pass 的目标地址后增加 /,则表示把 path 中 location 匹配成功的部分剪切掉之后再拼接到 proxy_pass 目标地址例子例如下面的配置,当我们访问 http://44.179.118.54:80/shop/xxx 的时候访问原创 2021-01-11 16:24:08 · 55092 阅读 · 3 评论 -
Linux 用户操作之用户管理 (用户增删改操作)
用户管理查看配置文件 cat /etc/pwsswd添加用户可选项-c comment 指定一段注释性描述。-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。-m 自动在 /home 目录下创建用户目录-g 用户组 指定用户所属的用户组。-G 给用户分配组名# 语法: useradd userNameuseradd -m admin删除用户此命令删除用户admin在系统文件中(主要是/etc/passwd, /etc/shadow原创 2020-11-11 17:15:13 · 5181 阅读 · 0 评论 -
Linux 防火墙基于 CentOS7 的防火墙操作命令
防火墙服务操作命令重启防火墙systemctl restart firewalld查看防火墙状态systemctl status firewalld开启、关闭、重启防火墙# 开启service firewalld start# 重启service firewalld restart# 关闭service firewalld stop防火墙端口操作命令查看防火墙操作# 查看防火墙全部信息firewall-cmd --list-all# 查看端口原创 2020-10-26 18:18:40 · 5050 阅读 · 0 评论 -
Linux 安装JDK配置环境(rpm安装和压缩版安装)
jdk安装 (rpm安装)jdk下载地址: https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html如果有安装openjdk 则卸载[root@centos ~]# java -versionjava version "1.8.0_121"Java(TM) SE Runtime Environment (build 1.8.0_121-b13)Java HotSpot(TM) 64-Bit Se原创 2020-10-23 10:59:15 · 5568 阅读 · 4 评论 -
Linux 中软链接和硬链接的使用
Linux 链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。硬链接和软链接硬链接 — ln 要链接的文件 新硬链接名软连接 — ln -s 要链接的文件 新软链接名# 硬链接 删除 f1, f2依然有效, 直到把所有相关连的硬链接都删除, 文件才会删除ln f1 f2# 软链接 删除 f1, f2就无效了ln -s f1 f2硬链接# 语法: ln 要链接的文件 生成的硬链接名# 创建f1的一个硬连接文件f2ln.原创 2020-10-22 18:01:58 · 5117 阅读 · 0 评论 -
Linux文件查看和压缩相关的一些命令
文件压缩解压命令# 解压 xxx.xz 并删除xz -d test.tar.xz# 打包成 xxx.tar , 语法: tar -cvf 最后包名.tar ./要打包文件 ./要打包的文件tar -cvf test.tar ./a.txt ./b.txt# 将当前文件夹内所有文件打包tar -cvf test.tar ./*# 解压 xxx.tar, 语法: tar -xvf 要解压的文件.tartar -xvf test.tar文件操作命令ls: 列出目录cd:切换目录原创 2020-10-22 17:01:45 · 5044 阅读 · 0 评论 -
Linux 服务器安装node环境
Linux 装 node 环境我的是 CentOS查看服务器是多少位系统getconf LONG_BIT下载地址, 下载对应的版本: http://nodejs.cn/download/我这里下载的是: Linux 二进制文件 (x64) 这个包先在服务器的 /usr 目录新建 nodejs 文件, 这个文件就放 node 环境# 先建文件夹1. cd /usr2. mkdir nodejs# 把下载好的上传到服务器的 /usr/nodejs 目录3. scp C:\Use原创 2020-10-22 16:17:47 · 5322 阅读 · 0 评论 -
Linux 使用命令行上传下载文件
基本语法:服务器: 用户名@ip:/路径scp 要拷贝的文件 要存放的文件上传文件到服务器# 把本地 source.md 文件上传到 152.116.113.13 服务器的/home目录# 语法: scp 本地文件路径/文件.txt 用户名@IP:/服务器文件路径scp C:\文档文件/source.md root@152.116.113.13:/home从服务器下载文件到本地# 从 152.116.113.13 服务器上拷贝 source.md 文件到本地C盘# 语法: scp .原创 2020-10-15 16:28:58 · 5257 阅读 · 0 评论