linux常用命令
请叫我常总裁
这个作者很懒,什么都没留下…
展开
-
Linux下将一个文件压缩分包成多个小文件
压缩拆分原创 2023-03-03 17:46:44 · 1465 阅读 · 0 评论 -
Dockerd搭建redis三主三从&&扩容&&缩容
Dockerd搭建redis三主三从&&扩容&&缩容原创 2022-11-25 18:07:36 · 713 阅读 · 0 评论 -
Docker配置mysql主从同步
Docker配置mysql主从同步原创 2022-11-25 11:25:07 · 115 阅读 · 0 评论 -
centos 禁止更新内核
禁止更新内核原创 2022-10-19 11:12:26 · 519 阅读 · 0 评论 -
linux查看历史操作记录并且显示执行时间
历史命令记录原创 2022-06-27 10:24:44 · 504 阅读 · 0 评论 -
centos7命令行安装桌面
**以root用户登录系统,输入以下命令:提示后,按 y 确认。输入命令,即可进入图形界面3.设置系统默认启动桌面右键,打开命令终端窗口输入命令打开文件夹:查看:设置开机进入桌面:4.注意事项1.安装桌面组件会自动添加openjdk,想换回之前的jdk版本,需要卸载后重新配置环境变量。2.设置语言后不会立刻生效,需要重启一下系统。...原创 2022-06-20 16:40:03 · 4008 阅读 · 0 评论 -
mysql8 授权
-- mysql8部署执行语句-- 修改数据库密码认证方式(不修改密码则不执行)ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';-- root用户设置为可远程连接(注意:需要在mysql数据库下执行)update user set host='%' where user='root';-- 给用户授权grant all privileges on *.* to 'root'@'%' w原创 2022-05-31 14:23:00 · 635 阅读 · 0 评论 -
linux利用rsync删除大量小文件
1)首先建立一个空白文件夹。mkdir /tmp/linuxdiyf2)之后使用以下语句即可快速的删除文件。rsync --delete-before -d /tmp/linuxdiyf/ /the/folder/you/want/delete/原创 2022-04-18 11:45:50 · 1508 阅读 · 0 评论 -
登录用户出现‘’-bash-4.2$‘’的问题解决
今天在linux服务器上创建的用户,登录后发现此用户的CRT的终端提示符显示的是-bash-4.2# 而不是user@主机名 + 路径的显示方式,以往一直用的脚本也不能执行起来;原因是在用useradd添加普通用户时,有时会丢失家目录下的环境变量文件,丢失文件如下:1、.bash_profile2、.bashrc以上这些文件是每个用户都必备的文件。此时可以使用以下命令从主默认文件/etc/skel/下重新拷贝一份配置信息到此用户家目录下```clikecp /etc/skel/.bashrc原创 2022-04-01 11:17:56 · 2729 阅读 · 0 评论 -
VIM全局替换,java后台执行
:%s/esrunner/elastic/g全文rsrunner替换为elastic原创 2022-03-15 17:25:14 · 201 阅读 · 0 评论 -
linux安装python3
1.查看是否已经安装PythonCentOS 7.2 默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5。使用 python -V 命令查看一下是否安装Python然后使用命令 which python 查看一下Python可执行文件的位置可见执行文件在/usr/bin/ 目录下,切换到该目录下执行 ll python* 命令查看python 指向的是python2.7因为我们要安装python3版本,所以python要指向python3才行,目原创 2022-01-25 09:36:01 · 163 阅读 · 0 评论 -
linux快速配置免密登陆
1.生成秘钥对ssh-keygen -t rsa2.拷贝公钥到免密服务器ssh-copy-id -i .ssh/id_rsa.pub root@要登陆的主机IP原创 2021-12-14 14:24:47 · 880 阅读 · 0 评论 -
firewalld常用命令
初级端口开放firewall-cmd --add-port=3306/tcp --permanentfirewall-cmd --remove-port=3306/tcp --permanent 中级端口开放-限制源IPfirewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="172.31.198.100" service name="http" accept"高级端口映射firewall-cm原创 2021-12-13 15:01:58 · 804 阅读 · 0 评论 -
openssl证书申请
1.建立ROOT CA /etc/pki/tls/openssl.cnf1)生成私钥 /etc/pki/CA/privateopenssl genrsa -out /etc/pki/CA/private/cakey.pem 40962)自签名证书openssl req -new -x509 -key /etc/pki/CA/private/cakey.pem -out /etc/pki/CA/cacert.pem -days 3650 CNbeijingbeijinglzsjm30原创 2021-11-30 11:23:37 · 829 阅读 · 0 评论 -
rm -rf 删除文件 恢复
准备工作工具:extundelete,该工具可对ext3和ext4文件系统进行数据恢复环境:centos恢复方法1.安装依赖库yum -y install e2fsprogs e2fsprogs-libs e2fsprogs-devel2.下载extundelete包链接: https://pan.baidu.com/s/1ExxgSQ_xrZxp_teWWT5yEw 提取码: mp7b 3.查看文件信息extundelete /dev/sda1 --inode 2 4.恢复目原创 2021-11-30 11:08:45 · 2056 阅读 · 0 评论 -
crontab设置
crontab***** 分-时-日-月-周crontab时间格式说明minute(分)可以设置0-59分hour(小时)可以设置0-23小时day of month(日期)可以设置1-31号month(月份):可以设置1-12月day of week(星期):可以设置0-7星期几,其中0和7都代表星期天,或者我们也可以使用名称来表示星期天到星期一,例如sun表示星期天,mon表示星期一等等。示例每五分钟执行 */5 * * * *每小时执行 0 * * * *每天执行原创 2021-11-18 14:30:13 · 1788 阅读 · 0 评论 -
Centos7忘记 root密码
1.重启系统按e进入单用户模式2.在linux16h行末尾 添加 enforcing=0 init=/bin/bash3.按ctrl+x4.重新挂载根目录mount -o rw,remount /5.修改root密码echo 123456 |passwd --stdin root6.重新加载initexec /sbin/init原创 2021-09-16 11:22:40 · 125 阅读 · 0 评论 -
Linux目录权限&文件权限
权限对文件的重要性r (read):可读取此一文件的实际内容,如读取文本文件的文字内容等;w (write):可以编辑、新增或者是修改该文件的内容(但不含删除该文件);x (execute):该文件具有可以被系统执行的权限。权限对目录的重要性r (read contents in directory):表示具有读取目录结构列表的权限,所以当你具有读取®一个目录的权限时,表示你可以查询该目录下的文件名数据。 所以你就可以利用 ls 这个指令将该目录的内容列表显示出来! 必须这个目录有x的权原创 2021-07-27 16:16:38 · 178 阅读 · 0 评论 -
2021-07-05
1.建立ROOT CA/etc/pki/tls/openssl.cnf1)生成私钥 /etc/pki/CA/privateopenssl genrsa -out /etc/pki/CA/private/cakey.pem 40962)自签名证书openssl req -new -x509 -key /etc/pki/CA/private/cakey.pem -out /etc/pki/CA/cacert.pem -days 3650 CNbeijingbeijinglzsjm30w原创 2021-07-05 09:44:20 · 53 阅读 · 0 评论 -
磁盘管理
一、使用XenCenter增大虚拟机磁盘容量二、查看硬盘容量df -hfdisk -l三、创建新的磁盘分区fdisk /dev/xvdap #查看当前分区n #创建新分区p #主分区t #修改分区类型8e #输入8e,代表分区使用LVM类型p #查看当前分区w #保存四、把新创建的分区/dev/xvda4加入到与根分区/相同的LVM中mkfs.ext3 /dev/xvda4 #格式化分区pvcreate /dev/xvda4 #创建一个新的LVM分区vgdisplay #原创 2021-04-27 17:29:14 · 88 阅读 · 0 评论 -
MYSQL历史版本
mysql地址:http://downloads.mysql.com/archives/community/原创 2021-04-22 15:43:16 · 174 阅读 · 0 评论 -
shell脚本执行后不显示信息的设置方法
>> /dev/null 2>&1解读:① /dev/null 看作"黑洞",它非常等价于一个只写文件,所有写入它的内容都会永远丢失。而尝试从它那儿读取内容则什么也读不到。② 2>&1 是将错误输出到标准输出...原创 2021-04-21 11:02:36 · 1493 阅读 · 0 评论 -
centos7升级python,yum出现问题“ImportError: No module named urlgrabber.grabber”
centos7升级python的教程已经有很多了比如老版本的python是2.6.6,新安装的python版本是2.7.9mv /usr/bin/python /usr/bin/python2.6.6mv /usr/local/bin/python /usr/bin/python大多都提到了安装新的python后,yum无法运行的解决方法#vi /usr/bin/yum将文件头部的#!/usr/bin/python改成#!/usr/bin/python2.6.6在使用yum 安原创 2020-12-24 15:59:08 · 505 阅读 · 1 评论 -
centOS7配置阿里云yum源
1.备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2.下载新的CentOS-Base.repowget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo3.生成缓存yum clean allyum makecache原创 2020-11-24 15:07:17 · 212 阅读 · 0 评论 -
常用命令mysqladmin -u root password “123456“
mysqladmin -u root password “123456”##dd if=/dev/zero of=/tmp/test.iso bs=1K count=100000awk ‘{print $1}’ /var/log/httpd/access_log-20180502 | sort |uniq -c |sort -r |head -3df | grep /sda2 | awk ‘{print $5}’ |sed ‘s/%//g’free |grep Mem |awk ‘{print $3原创 2020-11-09 13:59:41 · 1949 阅读 · 0 评论 -
LINUX 时区无法更改为CST
第一种修改方法(亲测适用于(CentOS7)EDT:指美国东部夏令时间EST:英国时间CST:北京时间那么现在只要改成北京时间的时区CST就可以了,修改如下:[root@localhost ~]# mv /etc/localtime /etc/localtime.bak[root@localhost ~]# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime[root@localhost ~]# date第二种修改方法(CentO原创 2020-05-29 09:27:45 · 767 阅读 · 0 评论 -
netstat命令常用参数
netstat-a:显示所有连线中的Socket;-t:显示TCP传输协议的连线状况;-u:显示UDP传输协议的连线状况;-l:显示监控中的服务器的Socket;-p:显示正在使用Socket的程序识别码和程序名称;-n:直接使用ip地址,而不通过域名服务器;-r:显示Routing Table;-a --all-t --tcp-u --udp-l --listening...原创 2019-03-19 18:34:55 · 1028 阅读 · 0 评论