假定有一个名为test.txt的文件(后面的示例皆以该文件为例),内容如下: 1[root@root]# cat test.txt 2apple 3bit 4exe 5create 6delect 7exe 8flow 9good Linux shell获得字符串所在行数及位置 方式一:用 grep -n 1[root@root]# cat test.txt | grep -n exe 23:exe 36:exe 4 5[root@root]# cat test.txt | grep -n exe | awk -F ":" '{print $1}' 63 76 方式二:用 sed -n /查询的字符串/=...

查看 CPU 信息 查看cpu实时使用率 1[root@localhost ~]# mpstat 2Linux 3.10.0-1160.el7.x86_64 (localhost.localdomain) 2024年12月26日 _x86_64_ (32 CPU) 3 412时34分13秒 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle 512时34分13秒 all 7.38 0.00 2.49 0.06 0.00 0.18 0.00 0.00 0.00 89.88 查看cpu在今天不同时间节点的使用率 1[root@localhost ~]#...

centos7 nas 关闭selinux 编辑 /etc/selinux/config,将SELinux属性设置为Disabled,如下所示: 1[root@localhost ~]# vi /etc/selinux/config 2 3# This file controls the state of SELinux on the system. 4# SELINUX= can take one of these three values: 5# enforcing - SELinux security policy is enforced. 6# permissive - SELinux prints warnings...

参考文档: https://blog.51cto.com/14156658/2472402 https://blog.51cto.com/andyxu/2168875 https://blog.csdn.net/wojiuwangla/article/details/112782715 关闭selinux 编辑 /etc/selinux/config,将SELinux属性设置为Disabled 运行以下命令安装vsftpd: 1[root@localhost vsftpd]# yum install -y vsftpd 运行以下命令设置FTP服务开机自启动: 1[root@localhost vsftpd]# systemctl...

wget:文件下载 lrzsz:把本地的文件上传(rz)到服务器或把服务器的文件下载(sz)到本地 zip:压缩成zip包 unzip:解压zip包 tar: 文件压缩和解压 参考文档:https://www.cnblogs.com/newcaoguo/p/5896975.html 1) tar 格式: 解压:tar -xvf test.tar 压缩:tar -cvf test.tar test 2) tar.gz 格式: 解压:tar -zxvf test.tar.gz 压缩:tar -zcvf test.tar.gz test 说明:在创建压缩文件时,创建的压缩文件会使用完整路径。如果只要压缩文件夹本身,加 -C 参数指定目标...

主要参考文档:https://www.jb51.net/article/188120.htm 次要参考文档:https://blog.csdn.net/gdkyxy2013/article/details/88906630 https://www.cnblogs.com/liy36/p/12579864.html https://www.cnblogs.com/luckjinyan/p/13124422.html http://www.bubuko.com/infodetail-3633818.html 前期准备 1##### 关闭防火墙并禁止开机自启 2[root@localhost ~]# systemctl stop...

1# 开放端口 2firewall-cmd --zone=public --add-port=80/tcp --permanent 3firewall-cmd --zone=public --add-port=3306/tcp --permanent 4firewall-cmd --zone=public --add-port=6379/tcp --permanent 5firewall-cmd --zone=public --add-port=2181/tcp --permanent 6firewall-cmd --zone=public --add-port=8161/tcp --permanent 7 8...

下载网易的源 wget http://mirrors.163.com/.help/CentOS7-Base-163.repo 清理缓存 yum clean all 备份以前的源 mkdir /etc/yum.repos.d.backup mv /etc/yum.repos.d/* /etc/yum.repos.d.backup 移动网易的源到对应目录 mv CentOS7-Base-163.repo /etc/yum.repos.d 重建缓存 yum makecache 使用yum-config-manager 管理centos 的资源库 参考资料:...

CentOS默认源里没有ntfs3g,想要添加ntfs支持,无非是自己下载编译安装或者加源yum安装。 昨天重新安装了一个CentOS7,用的是添加aliyun的epel源来yum安装的方式,简单易行。 添加国内源 1wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo 安装ntfs驱动 1yum update 2yum install ntfs-3g ntfsprogs 查看磁盘和分区状况 1blkid 2fdisk -l 创建挂载文件夹 1mkdir /media/ntfs-partition...

CentOS7 利用systemctl 添加自定义系统服务 CentOS 7的服务systemctl脚本存放在:/usr/lib/systemd/,有系统(system)和用户(user)之分,需要开机不登陆就能运行的程序,存在系统服务里,即:/usr/lib/systemd/system目录下 每一个服务以.service结尾,一般会分为3部分:[Unit]、[Service]和[Install],我写的这个服务用于开机运行tomcat项目: 1vim /usr/lib/systemd/system/tomcat.service 内容如下: 1[Unit] 2Description=tomcatapi...