一、一般指令模式二、一般命令模式切换到编辑模式三、一般命令模式切换到指令列模式
1、set –set – 后无内容,将当前 shell 脚本的参数置空set – 后有内容,当前 shell 脚本的参数被替换为 set – 后的内容2、set -x用于脚本调试。set是把它下面的命令打印到屏幕。set -x 是开启 set +x是关闭 set -o是查看 (xtrace),set去追中一段代码的显示情况。3、set -e在"set -e"之后出现的代码,⼀旦出现了返回值⾮零,整
sed 不能对空文件进行操作,先创建一个不为空的文件。cat > test.txt <<EOFHELLO LINUX!Linux is a free unix-type opterating system.This is a linux testfile!Linux testnewLineGoogleTaobaoRunoobTesetfileWikiEOF1、追加和插入当前文件只
1、查看每个目录或文件占用空间du -h --max-depth=3 dir2、
1、在执行mysqld命令时,下列配置会生效,即mysql服务启动时生效[mysqld]character_set_server=utf8collation-server=utf8_general_ci #就是一个校对规则,一般默认都是这个,如果不是就改成这个就可以了port=3306 # mysql服务端默认监听(listen on)的TCP/IP端口datadir="C:/Program F
Ubuntu18.04修改默认启动级别的方法 假设现在在图形用户界面,打开终端,输入如下命令:sudo systemctl set-default multi-user.target现在如果想进入图形用户界面(仅进入一次,重启系统后仍然会进入命令行模式),可执行如下命令:sudo systemctl start lightdm如果想设置为系统启动后默认进入图形用户界面,执行如下命令
一、firewalld安装:yum install firewalld1、firewalld 的基本使用查看状态: systemctl status firewalld 启动: systemctl start firewalld 停止: systemctl stop firewalld 启用开机自启:systemctl enable firewalld 禁止开机启动: s
首先更新镜像源:# 备份sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak# 编辑 sources.list,添加阿里云镜像源sudo vim /etc/apt/sources.list# 更新软件列表sudo apt-get update# 更新软件sudo apt-get upgrade# 更新软件(自动处理依赖)sudo apt-g
一、docker 一键安装wget -qO- get.docker.com | sh #官方安装curl -sSL https://get.daocloud.io/docker | sh #国内daodocker安装,推荐二、带ssh的ubuntu# 地址:https://hub.docker.com/r/rastasheep/ubuntu-sshd/sudo docker run
刚开始用安装docker管理器,发现不能拉去daocloud的镜像,应该是版本不对。1、下载docker依赖环境yum -y install yum-utils device-mapper-persistent-data lvm22、我这里是用的163的镜像源,建议更换镜像源下载dockeryum -y install docker-ce
系统默认日志文件基本都放在 /var/log 目录下:日志文件说明/var/log/cron记录了系统定时任务相关的日志/var/log/cups记录打印信息的日志/var/log/dmesg记录了系统在开机时内核自检的信息,也可以使用dmesg命令直接查看/var/log/btmp记录错误登陆的日志。二进制文件,不能vi查看,使用lastb命令进行查看/var/log/lastlog记录系统所用
在tomcat部署了一个DDNS的war包,每分钟检测一次公网ip是否更改,改变则修改解析记录。但是,不知道为什么有时候会突然挂掉,就设置一个定时任务,每个4个小时就关掉重新开一次。然后看着内存占用越来越大,原来是使用了关闭脚本并没有把原来的进程给杀掉。所以需要更改一下tomcat的脚本达到停止运行的时候杀死进程。这里是网上找的个简单,实用的办法,原理就是启动时记住PID,关闭时强制杀死该进程。1
1.如果没有就需要安装crontabyum -y install crontabs2.开启crontab服务service crond startservice crond start #启动服务 service crond stop #关闭服务 service crond restart #重启服务 service crond reload #重新载入配置# 查看crontab服务状态servi
备份:#!/bin/bash# 把回收站的文件清除deleteFile="/backup/delete/tmp.tar.gz"if [ ! -f "$deleteFile" ];then echo "文件不存在"else $(rm -rf $deleteFile)fi# 把原来的文件放在回收站file="/backup/tmp.tar.gz"if [ ! -f "$file" ];th
一、阿里云yum源:1)备份当前yum源防止出现意外还可以还原回来cd /etc/yum.repos.d/ && cp CentOS-Base.repo CentOS-Base-repo.bak2)使用wget下载阿里yum源repo文件wget http://mirrors.aliyun.com/repo/Centos-7.repo3) 清理旧包yum clean all4)把下
1. 下载 CentOS 镜像我下载的是centos72. 使用 UltraISo 将镜像刻录到U盘UltraISo 是收费的, 可以选择继续试用选中下载的镜像, 选择 启动–写入硬盘映像3. 将制作好的启动盘插到电脑上, 启动或者重启电脑, 选择U盘启动(根据主板不同按f10或f12, 我的是直接进入到了安装界面)但是我直接安装的话会停留在 [OK] Reached target Basic S
一、ping 出现 network is unreachable解决办法:cd /etc/sysconfig/network-scripts/vi ifcfg-ens33, 将ONBOOT=no改成ONBOOT=yesservice network restart这里主要是让网卡随着系统启动。二、-bash: ifconfig: 未找到命令cd /usr/sbin/# 可以看见该目录下有ifcon
一、磁盘分区类型:MBR分区使用fdisk、GPT分区使用gdisk。区别在于MBR分区是比较老的分区格式,最多能识别2.2T,GPT理论可以识别到PB级别。这里使用的是fdisk工具,建立逻辑分区。fdisk /dev/sdb #设备名# 建立扩展分区# 1.输入p打印分区情况,n建立新的分区Partition type: p primary (1 primary, 0 extended
1. /etc/issue # 欢迎信息
1.开机进入系统引导界面,选择需要修改密码的系统,按下e键; 2.进入到以下界面后,编辑修改两处:ro改为rw, 以及在该行的最后面添加init=/bin/sh; 3.ctrl+x 启动单用户模式进入系统,使用 echo "123456" | passwd --stdin root 修改密码。
用root用户创建一个root文件夹 1.设置用户组权限为可读结果:普通用户在不进入目录的情况下可以读取文件夹下内容,但是不能进入该文件夹。 2.设置用户组权限为可执行 结果:普通用户能够进入文件夹,但不能查看文件夹内容,因为不可读。更不能创建文件,因为不可执行。 3.设置用户组权限为可写、可执行 结果:普通用户可以进入文件夹,创建文件,删除文件,但不能读取。结论:对于目录的读、写、执行其实相应的
## 一、cfssl 是什么阿蛮君在看很多视频的时候都看见过 cfssl 这个工具,所有抽时间了解了下。在实际的工作中经常遇到制作自定义的服务器证书的场景,目前能够制作 CA 根证书及服务器证书有 openssl 及 cfssl 两种常用工具,之前介绍过 openssl 的 [v3版 ssl 证书制作和 nginx 配置证书](https://caoaman.cn/694.html)。下面
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号