Linux
分享一些本人在工作和学习中的经验,诸多不足,请多指教
君子不怨天
君子不怨天,不由人。
展开
-
RedHat8配置本地YUM源
将ISO文件连接到虚拟机后在操作系统中对应的就是/dev/sr0设备。(默认对镜像文件写保护,以只读方式挂载)(默认对镜像文件写保护,以只读方式挂载)点击已连接(此处可以配置开机自动挂载)可以使用其他挂载点,但是规则文件中的。打开虚拟机设置 -->使用ISO镜像文件 -->比如上传传到/tmp目录。要与挂载点路径保持一致。(1).备份规则文件。(2).创建规则文件。原创 2023-04-26 16:06:39 · 3079 阅读 · 1 评论 -
Oracle Linux 7.9内核升级
本文仅在测试环境中实验过,可能细节部分存在缺失,生产环境有升级内核需求还请参阅Linux官方文档原创 2022-10-24 15:55:24 · 1458 阅读 · 2 评论 -
使用nc命令批量测试端口是否通信
一、自动执行nc命令并测试端口1、创建存放ip文本:vi ip_ports.txt192.168.48.10192.168.48.130192.168.48.2012、nc循环测试脚本:vi ip_ports.sh#!/bin/bash #检测服务器端口是否开放#成功会返回0值显示succeeded! #失败会返回1值显示Connection refused#在与脚本同目录下和创建ip_ports.txt文件,写入ip信息,也可以指定绝对路径cat ./ip_ports.t原创 2022-03-11 11:30:50 · 3463 阅读 · 0 评论 -
Oracle Linux 7.9内核降级
使用rpm命令对内核进行降级:rpm -Uvh --oldpackage kernel-uek-4.1.12-124.63.3.1.el7uek.x86_64.rpm kernel-uek-devel-4.1.12-124.63.3.1.el7uek.x86_64.rpm kernel-uek-firmware-4.1.12-124.63.3.1.el7uek.noarch.rpm原创 2022-07-05 15:57:56 · 1114 阅读 · 0 评论 -
grep命令详解(常用参数)
grep[root@jiangjun /u01/software]# grepUsage: grep [OPTION]... PATTERN [FILE]...Try 'grep --help' for more information.[root@jiangjun /u01/software]# grep --helpUsage: grep [OPTION]... PATTERN [FILE]...Search for PATTERN in each FILE or standard inpu原创 2022-03-16 14:41:08 · 3665 阅读 · 0 评论 -
linux配置ssh单向免密登录
目录1、检查端口:2、生成密钥:3、传输密钥方法一:(ssh-copy-id )方法二:(ssh)方法三:(scp)4、免密登录:环境:服务器:用户:IP:servserAuserA10.120.120.11servserBuserB10.120.120.100**目标:**需要在serverA服务器通过userA用户免密登录serverB服务器的userB用户1、检查端口:首先检查一下两台服务器ip能否ping通ping serverB_IP原创 2022-03-11 11:55:09 · 2146 阅读 · 2 评论 -
Linux搭建FTP服务器
一、检查ftp服务是否安装原创 2021-11-08 00:27:06 · 2730 阅读 · 0 评论 -
linux查看文件内容常用命令
一、查看文件类型1、file命令:file file_name二、查看文本内容查看全部文本内容:1、cat命令cat file_name#输出所有文本内容3、cat -n file_name#文本内容所有行加上行编号输出3、cat -b file_name#文本内容非空行加上行编号输出分页查看文本内容:1、more命令(常用的分页工具)more file_name2、less命令(more升级版分页工具)less file_name#显示行加-N参数,less原创 2021-10-15 15:24:17 · 50193 阅读 · 0 评论 -
cat命令详解
命令语法:Usage: cat [OPTION]... [FILE]... 使用: cat ["选项"] ["文件名"]OPTION(可选项) -A, --show-all equivalent to -vET "相当于 -vET 三个选项" -b, --number-nonblank number nonempty output lines "为非空行加上编号输出(从1开始)" -e原创 2021-10-13 10:45:53 · 12340 阅读 · 0 评论 -
Linux7(CentOs7.5)安装ssh、和修改ssh端口号
安装ssh服务1、检查是否安装rpm -qa|grep ssh2、查询ssh服务、查看sshd服务状态[root@centos01 ~]# systemctl status sshd.service* sshd.service - OpenSSH server daemon Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled) Active: active (ru原创 2021-09-08 09:39:01 · 3417 阅读 · 2 评论 -
Linux6、7查询、修改磁盘UUID
Linux获取磁盘UUID等相关信息查询操作系统中磁盘:fdisk -l|grep /dev/sd 或 fdisk -l|grep/ dev/vd一、获取磁盘UUIDLinux6:#a b c 等为磁盘sda,sdb,sdc盘符for i in a b c ;do echo "\"sd$i\" UUID= \"`/lib/udev/scsi_id -g -u -d /dev/sd$i`\""doneLinux7:#a b c 等为磁盘sda,sdb,sdc盘符for i in原创 2021-09-03 18:51:07 · 3481 阅读 · 0 评论 -
Linux权限“suid”与“guid”设置
什么是suid和guidsuid:这是一种特殊权限,设置了suid的脚本文件,在其他用户执行该脚本时,此用户的权限是该脚本文件属主的权限。guid:设置了guid的脚本文件,执行此脚本文件的用户将具有该文件所属用户组中用户的权限。例如:一个root用户的某一个脚本设置了这样的权限,那么其他用户普通用户在执行该脚本期间也同样具有root用户的权限,suid与guid的作用设置这样文件权限的作用就是方便其他用户执行脚本,而不一定需要文件的属主用户来执行设置suid与guid如果想要设置su原创 2021-06-03 12:07:33 · 3635 阅读 · 1 评论 -
Linux7.6缺失依赖包导致安装cvuqdisk-1.0.9-1.rpm报错
cvuqdisk-1.0.9-1.rpm安装报错# yum install cvuqdisk-1.0.9-1.rpm -yLoaded plugins: ulninfoExamining cvuqdisk-1.0.9-1.rpm: cvuqdisk-1.0.9-1.x86_64Marking cvuqdisk-1.0.9-1.rpm to be installedResolving Dependencies--> Running transaction check---> Pac原创 2021-05-09 23:26:55 · 1249 阅读 · 0 评论 -
Oracle Linux7.8配置本地yum源:报错Loaded plugins: ulninfo
Linux配置本地yum源1、将oracle-linux-ol7.repo配置文件备份cp /etc/yum.repos.d/oracle-linux-ol7.repo /etc/yum.repos.d/oracle-linux-ol7.repo.bak#删除原文件:rm -rf /etc/yum.repos.d/oracle-linux-ol7.repo2、编辑配置文件仅添加以下内容:vi /etc/yum.repos.d/oracle-linux-ol7.repo[ol7_lates原创 2021-04-27 12:43:52 · 2571 阅读 · 0 评论 -
Linux卸载内核
Linux卸载旧版本内核1、查询当前操作系统中已经安装的内核版本:rpm -qa | grep kernel*# rpm -qa | grep kernel*kernel-3.10.0-1127.el7.x86_64 (旧版内核)kernel-uek-4.14.35-1902.300.11.el7uek.x86_64 (新版内核)kernel-tools-libs-3.10.0-1127.el7.x86_64 (旧版内核插件包)kernel-tools-3.10.0-112原创 2021-04-27 11:10:31 · 2731 阅读 · 0 评论 -
Linux6、7增加swap分区
增加swap分区两种方式一、新建磁盘分区作为swap分区二、用文件作为Swap分区一、新建磁盘分区作为swap分区大体流程如下:1、停止所有的swap分区:# swapoff -a 2、新建分区并修改分区类型:(1)用fdisk命令(例:# fdisk /dev/sdb)对磁盘进行分区;(2)添加swap分区,n新建分区,在fdisk中用“t”命令将新添的分区id改为82(Linux swap类型);(3)最后用w将操作实际写入硬盘(没用w之前的操作是无效的)3、格式化swap分区,这原创 2021-04-07 10:54:05 · 652 阅读 · 0 评论 -
pv、vg、lv 创建扩展删除
Linux文件系统存储创建、扩展、删除注:/dev/vg_name/lv_name与/dev/mapper/vg_name-lv_name结果一样路径不一致1、查看文件系统存储信息fdisk -l |grep /dev/sd或fdisk -l |grep /dev/vd2、查看pv(简略): pvs(详细): pvdisplay3、查看vg(简略): vgs(详细): vgdisplay4、查看lv(简略): lvs(详细): lvdisplay5、划分磁盘(1)使原创 2021-03-03 09:57:21 · 7506 阅读 · 2 评论 -
linux “rlwrap”“readline” 下载安装配置
SQL命令行,ASM命令行退格的问题我们用在使用sqlplus和asmcmd连接数据库实例时,因为有些命令不熟悉经常敲错,然后退格时候出现这个东西:原创 2021-02-26 10:59:20 · 2835 阅读 · 0 评论