自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Linux命令_bash内置命令-source

source命令(或者在某些shell中,特别是bash中,可以用.来代替)用于在当前shell环境中读取并执行指定文件中的命令。这意味着,当你使用source命令执行一个脚本时,该脚本中的任何变量赋值、函数定义、别名设置等都会在当前shell会话中生效,而不是在一个新的子shell中。注意,当你直接运行一个脚本(例如,通过./script.sh或bash script.sh)时,该脚本会在一个新的子shell中运行,这意味着脚本中定义的任何变量或函数都不会在当前shell会话中生效。

2024-06-25 10:53:00 383

原创 Linux基础命令之tar命令

用于创建、管理和提取归档文件。支持多种压缩格式,如gzip(.gz),bzip2(.bz2),xz(.xz)等。

2024-06-24 10:23:05 174

原创 计算机发展史

计算机发展史

2023-02-02 15:43:38 901

原创 配置yum源

一.下载并安装wget curl vim工具yum -y install wget curl vim二.备份原repo文件tar -zcf repo.tar.gz *.reporm -rf *.repo三.配置yum仓库源1.通过wget等命令下载repo文件1.1 配置网易base源:wget -c -P /etc/yum.repos.d/ http://mirrors.163.com/.help/CentOS7-Base-163.repo1.2 配置阿里base源:wget -O /

2022-03-21 15:47:42 1874

原创 Nginx常用命令

Nginx常用名命令本次实验nginx安装目录为/usr/local/nginx/使用/usr/local/nginx/sbin/nginx -h命令查看可用参数:[root@localhost ~]# /usr/local/nginx/sbin/nginx -hnginx version: nginx/1.16.0Usage: nginx [-?hvVtTq] [-s signal] [-c filename] [-p prefix] [-g directives]Options:-?,-h

2022-03-15 13:04:04 5060

原创 rm命令在删除文件时排除指定文件

准备测试环境[root@zw ~]# cd[root@zw ~]# mkdir tmp[root@zw ~]# touch ./tmp/test{1..10}[root@zw ~]# cd tmp/[root@zw tmp]# lltotal 0-rw-r--r-- 1 root root 0 Jan 4 15:36 test1-rw-r--r-- 1 root root 0 Jan 4 15:36 test10-rw-r--r-- 1 root root 0 Jan 4 15:36

2022-01-04 21:47:36 4546

原创 Linux命令之rpm

安装软件包(如果依赖包没有安装会提示检测依赖失败)rpm -ivh name(包名为具体包名如:tomcat-7.0.76-2.el7.noarch.rpm)i:anzv:显示安装过程h:显示进度忽略依赖强制安装:rpm -ivh --nodeps name卸载包rpm -e name(如:rpm -e nginx)查询当前系统所有已经安装的包rpm -qa查询安装了多少包rpm -qa | wc -l查询某个包是否安装rpm -qa | grep name查询已安装包的版

2021-12-29 10:50:24 1172

原创 Linux基础命令之stat

stat命令可以查看文件或目录属性(如:权限,最近访问,最近更改等等)stat 文件或目录

2021-11-15 17:16:43 576

原创 Linux命令之cp

Linux命令之 cp(5)cat命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录。语法:cp [OPTION]... SOURCE DEST options: -a:此参数的效果和同时指定"-dpR"参数相同; -d:可复制符号连接,不会破坏链接文件与源文件的链接关系。-f:强行复制文件或目录,不论目标文件或目录是否已存在; -i:覆盖既有文件之前先询问用户; -l:对源文件建立硬连接,而非复制文件; -p:保留源文件或目录的属性; -R/r:递归处理,将指定目录下的所有

2021-11-15 16:56:48 136

原创 数据库多实例部署(MySQL)

数据库多实例部署(MySQL)多实例MYSQL在一台主机上实现多个数据库,开启多个端口号,运行MYSQL服务进程,不同的端口号来提供服务。可以有效的利用服务器资源,但是服务器消耗会增加,所以视情况而定,通过不同的端口号,数据库,表进行操作二进制安装多实例的实现目标在CentOS7中实现多实例三种多实例数据库适用版本mysql-5.7.33-linux-glibc2.12-x86_64.tar.gzmysql-8.0.23-linux-glibc2.12-x86_64.tar.gz步骤1

2021-10-25 10:47:23 363

原创 Linux系统下替换 jar 包里的某个文件

1.查询出目标文件在 war 包中的目录jar tvf jar 名称 | grep 目标文件名 如:jar tvf business_service-prod.jar | grep file.conf2.将目标文件及所在 jar 包中的目录解压到当前路径jar xvf jar 名称 目标文件名(jar 包)如:jar -xvf business_service-prod.jar BOOT-INF/classes/file.conf3.修改目标文件的内容,或者将要新的目标文件与解压后的目标文

2021-10-25 10:29:18 372

原创 Linux命令之cat命令

cat命令:cat命令可以用于查看文件内容,或者利用重定向创建文件或追加文件内容。-n或--number:从1开始对所有输出的行数编号-b或--number-nonblank:对于空白行不编号-s或--squeeze-blank:当遇到有连续两行以上的空白行,合并为一行显示; -A:行尾显示“$”;实例:[root@primary ~]# cat -n .bashrc 1 # .bashrc 2 3 # User specific aliases and fu

2021-10-24 23:42:27 1872

原创 Linux命令_内置命令alias/unalias

alias命令用于为其他命令创建别名(shortcut),这样用户就可以通过更短或更易于记忆的命令名来执行它们。别名特别有用,特别是当你想为常用但冗长的命令创建简短的替代命令时。unalias 用于从当前 shell 会话中删除一个或多个已定义的别名。

2021-10-24 23:24:56 468

原创 vim创建程序文件自动添加头部注释

vim创建程序文件自动添加头部注释在vim主配置文件末尾添加vim /etc/vimrc内容:"在vim创建*.sh脚本时添加头部注释"按快捷键F9自动添加头部注释map ms:call WESTOS() ’ s"指定文件类型自动添加头部注释,例如 .sh、.script结尾文件autocmd BufNewFile .sh,.script exec “:call WESTOS()”function WESTOS()call append(0,"#!/bin/bash")call ap

2021-10-24 23:04:38 791

原创 Linux目录结构

Linux目录结构/boot: 放置linux系统启动时的内核文件以及引导文件。 /dev: 存放linux系统下的设备文件 /etc: 系统配置文件存放的目录 /home: 系统默认的普通用户家目录 /lib,lib64: 动态连接共享库 /media: 挂载可移动的设备 /opt: 存放第三方软件 /root: 管理员家目录 /bin,/sbin: 可执行二进制命令 /run: 临时文件系统目录 /srv: 早期存放数据目录 /tmp: 存放临时文件 /usr: 应用程序目录

2021-10-24 20:29:17 63

原创 练习实验初始化设置

修改主机名hostnamectl set-hostname yunwei.ahctc.comsu关闭防火墙关闭防火墙: [root@yunwei ~]# systemctl stop firewalld关闭防火墙开机自启 [root@yunwei ~]# systemctl disable firewalld补充开机启动[root@yunwei ~]# systemctl enable firewalld查看防火墙状态[root@yunwei ~]# systemctl stat

2021-10-24 20:02:58 826

原创 Linux操作系统简介

什么是云计算:云计算是分布式计算的一种,通过网络将众多服务器组成一个超级计算系统,以此来解决庞大的计算任务什么是云计算服务:云服务就是通过网络向用户提供一种按需付费的交易模式。 云服务一般可分为三个层面,分别是: IaaS 基础设施即服务 PaaS 平台即服务 SaaS 软件即服务Linux操作系统简介:Linux操作系统是基于UNIX以网络为核心的设计思想,是一个性能稳定的多用户操作系统,Linux能运行各种工具软件、应用程序及网络协议,它支持安装在32位和64位CPU硬件上。linux即l

2021-10-24 18:56:14 988

原创 Linux基础命令之pwd(3)

pwd显示当前路径主要选项-L 大写的 L,显示的逻辑路径 /etc/init.d-P 大写的 P,显示的是实际物理路径 /etc/rc.d/init.d 这两个参数了解即可实例显示当前路径[root@localhost init.d]# pwd/etc/init.d

2021-10-19 09:59:32 177

原创 Linux基础命令之ls(2)

简介:ls命令用来显示目标列表,在Linux中是使用率较高的命令。ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件。语法:ls(选项)(参数)选项:a:显示所有档案及目录(ls内定将档案名或目录名称为“.”的视为影藏,不会列出);-A:显示除影藏文件“.”和“..”以外的所有文件列表;-C:多列显示输出结果。这是默认选项;-l:与“-C”选项功能相反,所有输出信息用单列格式输出,不输出为多列;-F:在每个输出项后追加文件的类型标识符,具体含义:“*”表示具有可执行权限的普通文件

2021-10-18 17:25:17 251

原创 Linux基础命令之cd(1)

1.切换到用户家目录cd或cd ~2.切换到根目录cd /3.从当前目录向上级返回一层cd ..4.从当前目录向上级返回两层cd ../..5.切换到名字带有空格的目录cd 'te st'6.切换当前目录到上一个目录[root@localhost ~]# cd /var/www/html[root@localhost html]# cd[root@localhost ~]# cd -/var/www/html...

2021-10-18 16:48:10 136

原创 docker安装

docker安装docker安装1.配置yum源cd /etc/yum.repos.dwget http://mirrors.aliyun.com/repo/Centos-7.repowget https://download.docker.com/linux/centos/docker-ce.repo2.添加内核参数vim /etc/sysctl.conf添加内容:net.ipv4.ip_forward = 1net.ipv4.conf.default.rp_filter = 0ne

2021-10-18 15:18:07 79

原创 搭建论坛Discuz3.4

搭建论坛Discuz3.41.关闭防火墙与seliunx关闭防火墙: systemctl stop firewalld停止防火墙(开机不自启): systemctl disable firewalld关闭SELinux:setenforce 0vim /etc/selinux/configSELINUX=enforcing替换为SELINUX=disabled2.安装httpd mariadb phpyum -y install httpdyum -y install mariad

2021-09-26 15:51:59 150

原创 脚本安装nginx-1.16.1

用脚本安装nginx-1.16.1.tar.gz环境:脚本路径: /root/script/nginx-install.sh安装包路径: /root/script/app/nginx-1.16.1.tar.gz安装路径: /usr/local/nginx#!/bin/bash########################################## Author: zhangwei ## Create_Time: 2021-09-25

2021-09-25 17:27:05 67

原创 Nginx设置systemctl管理

Nginx用systemctl管理创建nginx.service服务第一步:在/usr/lib/systemd/system目录下创建nginx.service文件(服务文件)[root@web01 ~]# vim /usr/lib/systemd/system/nginx.service [Unit] Description=nginx After=network.target [Service] Type=forking ExecStart=/usr/local/nginx/sb

2021-09-25 17:11:08 2285

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除