REDHAT - 技术教程文章

RedHat 8/CentOS 8重置root密码【代码】【图】

作为重度健忘症患者,我觉得有必要帮一下同道中人,本文截取自此链接中的一段原文https://www.linuxprobe.com/basic-learning-01.html 一个Linux运维培训老师刘瑞总结的,图文结合,良心推荐。 重置root密码 平日里让运维人员头疼的事情已经很多了,因此偶尔把Linux系统的密码忘记了并不用慌,只需简单几步就可以完成密码的重置工作。但是,如果您是第一次阅读本书,或者之前没有Linux系统的使用经验,请一定先跳过本节,等学习完L...

Linux(RedHat)基本配置【代码】

更改时间Date -s 时间 修改MAC地址vim /etc/udev/rules.d/70-persistent-ipoib.rules 配置IP地址临时IP快速配置:1 ifconfig ifcfg-ens1f1 1.1.1.1 2 #ifconfig 网卡名称 IP地址IP配置vim /etc/sysconfig/network-scripts/ifcfg-ens1f11 ONBOOT=yes 2 BOOTPROTO=static 3 IPADDR=x.x.x.x 4 NETMASK=255.255.255.0 5 #(前缀掩码写法:PREFIX=24) 修改主机名hostnamectl set-hostname 命名 配...

redhat7 配置国内清华大学yum源【代码】

#导入gpg keyrpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org#在/etc/yum.repos.d/下安装elrepo.repo 文件 yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm编辑 /etc/yum.repos.d/elrepo.repo 文件,在 mirrorlist= 开头的行前面加 # 注释掉;并将 elrepo.org/linux 替换为 mirrors.tuna.tsinghua.edu.cn/elrepo 最后,更新软件包缓存yum makecache EPEL(Extra Packages for Enterprise...

Linux_Redhat8 root密码重置

1、在GRUB启动菜单界?按“e”键进?编辑模式 ?2 、将光标定为在 linux开头这??按键盘上的End键?跳转到?末,在末写?如下内容rd.break 或 rd.break console=tty0 ## 如果在 RHEL 系统上或者在 RHCSA 考试环境下操作时,建议在 rd.break 后加? console=tty0 以上仅为在虚拟机或者考试环境中才添加,在物理机或?产环境中不需要 输?完成按Ctrl+X来运?修改后的内核程序 3、重新挂载根?录并给予读写权限(否则?法重置密码)?mount -o remo...

linux系统redhat7.9 安装R(编译安装)【代码】

查看系统:[root@rhel7 home]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.9 (Maipo) [root@rhel7 home]# hostnamectlStatic hostname: rhel7Icon name: computer-vmChassis: vmMachine ID: ad6978e78a4642db92f7fa4f4faf5934Boot ID: ecf326d768134d9ebed480d41dcfd91bVirtualization: vmwareOperating System: Red Hat Enterprise Linux Server 7.9 (Maipo)CPE OS Name: cpe:/o:redhat:enterprise_linu...

VMware安装redhat执行ifconfig 报错bash: command not found的解决办法

出现bash: command not found错误的原因是没有配置好环境变量,下面进行环境变量配置: 1.执行 vi ~/.bash_profile 2.在文件尾部添加以下内容 PATH=$PATH:/sbin export PATH PATH=$PATH:/usr/bin export PATH 3.然后按ESC推出编辑模式,输入【:wq!】 返回命令行模式。输入ifconfig后,就可以执行命令了,如果不行,可以把用户注销,然后再登录测试。 有问题可以留言,以上希望能有帮助...

centos/redhat图转字,字转图

字--->图 [root@serverd ~]# yum -y install epel-release 安装Gnome包 yum groupinstall "GNOME Desktop" "Graphical Administration Tools" -y 如报: file /boot/efi/EFI/centos from install of fwupdate-efi-12-6.el7.centos.x86_64 conflicts with file from package grub2-common-1:2.02-0.64.el7.centos.noarch 则需 yum -y update grub2-common 后再 groupinstall 安装 设置默认启动为图形界面 systemctl set-default...

redhat/centos 7 远程连接图形化桌面【代码】【图】

方法一: 使用xrdp工具,类似windows系统的远程桌面(rdp),需要在服务端安装远程桌面服务 如果你的服务器可以使用阿里的yum源,可以直接使用epel仓库安装,执行以下命令即可yum -y install epel-release yum -y install xrdp yum -y install tigervnc-server因为Xrdp最终会自动启用VNC,所以必须安装tigervnc-server,否则xrdp无法使用 xrdp 的配置/etc/xrdp/xrpd.ini 启动服务。端口就是rdp服务的默认3389端口,需要firewall放行...

redhat/centos 7 安装图形化【代码】【图】

安装图形化yum group list 这个是redhat系统默认的图形化组,直接安装这个组就可以使用图形化,并且centos的图形化工具比redhat多 这些都是,redhat毕竟是商业化的系统,所以主要追求稳定性,此例中我们以redhat的系统为例,所以还是使用‘server with GUI’[root@tomcat1 /]# yum groupinstall Server with GUI 我的系统是最小化安装,从这里可以看出来,需要安装266个包以及672个依赖包,所以最好是搭建好yum源,否则依赖...

在Linux/redhat中安装amazon-ssm-agent及注意事项【代码】

操作系统:Red Hat Enterprise Linux Server release 7.9 (Maipo) 首先说明一下SSM是什么、引用官网的说明: AWS Systems Manager Agent (SSM Agent) is Amazon software that can be installed and configured on an EC2 instancean on-premises server, or a virtual machine (VM). SSM Agent makes it possible for Systems Manager to update, manageand configure these resources. The agent processes requests from the...

Redhat 7.6配置本地iso yum源【图】

Redhat 企业版之后开始收费需要购买授权注册,执行yum命令一直会提示你Loaded plugins: product-id, refresh-packagekit, security, subscription-manager 解决此问题,1.要么删除redhat 自带yum源 安装其他的源,2.挂载本地ios 启用本地yum源。方式1网上搜索一下一大把。我这里安装挂载ios启用本地源。 虚机本地挂载ios安装镜像。 挂载本地ios镜像之后去系统配置 登录到Linux redhat 7.6 配置 /mnt [root@localhost mnt]# mkd...

在Redhat Linux系统上安装NVIDIA显卡驱动的详细教程【代码】【图】

教程目录一、下载安装NVIDIA显卡驱动1、查看自己的显卡型号2. 在官网下载对应的驱动:3、禁用nouveau驱动4、重塑开机镜像5、重启计算机6、检测nouveau是否禁用成功7、重启进入命令行模式(即无界面模式)8、输入root账户的账号和密码登陆9、使用cd命令切换到你下载的驱动存放的位置10、输入下面命令开始安装11、等待加载完成,出现对话框12、加载完成后,输入下面命令进入图形界面13、如果加载成功,则安装完成二、判断NVIDIA驱动...

初学redhat Linux基础命令及知识笔记4【代码】【图】

初学Linux笔记4 文本切割 cut 截取文件内容 -d 指定分隔符(空格需要加引号) -f 截取的列数 1 2,3 3-5 –output-delimiter= 改变输出格式 文本排序 sort 文件名 按照数值排序(默认一位) -n 按照大小排序 -u 去除重复 -r 逆序排序 sort -t : -k 3 -n /etc/passwd·将/etc/passwd按照:分开的第三列排序文本统计 wc(word count)统计指定文件的字节数、字数、行数,并将结果显示输出 9 27 96 aa 行数 单词数 字节数 文件名 在u...

初学redhat Linux基础命令及知识 第二天【代码】【图】

初学Linux第二天 ls 命令 ls:列出目录里的内容 ls -a 查看隐藏文件 . … (以点开头的影藏文件,显示当前目录和父目录) ls -A 查看隐藏文件 不包括 . … ls -r 逆序查看目录 ls -l 长列表列出目录 ls -a /home 查看根下的home下的隐藏文件。 cal 查看日历 cal 2019 显示2019年的日历 cal 06 2019 显示2019年6月的日历 创建别名 方法一 alias qwer=‘ ls’ 给ls命令创建别名qwer unalias qwer 删除别名 方法二 vim /.bashrc 写入 ...

Redhat_7.6_RHCE-IPTABLES【图】

iptables**** 注意:1、iptables 默认:ACCEPT 2、注意方向 [root@10 /]# iptables -nvL OUTPUT --line //查看out方向的规则[root@10 /]# iptables -L OUTPUT [root@10 /]# iptables -L INPUT INPUT 方向 [root@10 /]# iptables -L OUTPUT[root@10 /]# iptables -L OUTPUT --line[root@10 /]# iptables -D OUTPUT 1 [root@10 /]# iptables -A INPUT -s 192.168.10.20 -j DROP[root@10 /]# iptables -vnL INPUT --line [ro...

Redhat更换Centos源【代码】

redhat默认自带的yum源需要注册,才能更新,报错:This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.可替换为centos对应的源。 操作如下: 1、删除redhat原有的yumrpm -aq|grep yum|xargs rpm -e –nodeps2、下载yum安装文件wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noarch.rpm wget http://mirrors.163.com/centos/6...

linux-在Redhat 7中阻止停止Auditd服务【代码】

目前,我想使auditd服务永远运行,并且用户不能通过任何命令停止它. 我目前的审核服务:~]# systemctl cat auditd# /usr/lib/systemd/system/auditd.service [Unit] Description=Security Auditing Service DefaultDependencies=no After=local-fs.target systemd-tmpfiles-setup.service Conflicts=shutdown.target Before=sysinit.target shutdown.target RefuseManualStop=yes ConditionKernelCommandLine=!audit=0[Service] Exec...

redhat 7.6 iptables 配置【图】

1.查看iptables默认表(filter) iptables -L -n 2.iptables 默认内链(filter)表三种: INPUT:处理进入防火墙的数据包 FORWARD:源自其他计算机,不接受到防火墙,而是转发(路由) OUTPUT:处理防火墙发出的数据包 3.添加规则,拒绝icmp协议数据包 iptables -A INPUT -p icmp -j DROP //-A [策略] -p [协议] -j [动作](DROP丢弃、ACCEPT允许、REJECT拒绝) 这里是删除刚才添加的规则 iptables -D INPUT 5 ...

在较旧的Linux Svrs(Redhat EL 5.7)上使用最新的GCC(4.8.1)【代码】

我们进行编码和在一台Linux机器上构建&部署到具有数百个核心的集群中.目前,这两种机器都是Redhat EL 5.7,并已安装默认的GCC 4.1.2. 最近,我们意识到最新的GCC(例如4.8.1)在算术计算方面进行了广泛的优化,包括MPFR / MPC的使用等.由于我们的程序需要大量的浮点计算,因此我们希望在最新的GCC中重建程序,以实现促进. 以下是我们构建的典型程序的当前链接详细信息:linux-gate.so.1 => (0x007e0000)libgcc_s.so.1 => /lib/libgcc_s.so...

如何在Redhat / Centos中将PHP模块添加到Apache?【代码】

我在Redhat / Centos上使用Apache,没有PHP模块.谁能告诉我在哪里可以找到带有.SO扩展文件的PHP模块?在www.php.net中,没有.SO扩展文件.解决方法:通常,PHP .so扩展名打包在系统中的单独软件包中.例如,您可以通过以下方法在RedHat / CentOS上获取mcrypt.so扩展名:sudo yum install php-mcrypt然后,您可以在/usr/lib64/php/modules/mcrypt.so中找到它.另外,您还可以找到关联的/etc/php.d/mcrypt.ini,当重新启动Apache或php-fpm时,它将...

Linux RedHat 7 配置本地

尽管RPM安装方法能够帮助用户查询软件相关的依赖关系,但是还是需要安装人员自己来解决,而且有些大型软件可能与数十个程序都有依赖关系,在这种情况下安装软件事件非常痛苦和耗费事件的事情,而Yum软件仓库可以根据用户的要求分析出所需软件包及相互的依赖关系,然后自动从Yum源中下载、安装到系统中。 RedHat系统安装好后默认带有Yum,但是只对注册用户有效(收费),而且在无网络或者内网情况下,无法连接到网络,那么要方便快捷...

AVX优化的代码没有在linux redhat 5.6上运行【代码】

我有一些简单的测试代码,我试图生成AVX优化代码,用于在Linux Redhat 5.6上使用icc v12.1.代码如下所示:int main() {double sum = 0.0;for (unsigned int i = 0; i < 1024; i++) {sum += static_cast<double>(i);}std::cout << "Sum: "<< sum << std::endl;return 0; }我用它编译它(并且矢量报告说循环被矢量化):icc -xavx -vec-report1 main.cpp当我运行代码时,我收到以下错误:Fatal Error: This program was not built to run...

Redhat5.8以光盘、镜像文件配置yum【图】

原文链接:http://www.cnblogs.com/zoeyqq/p/8303764.html本机是MacOS系统,虚拟机用的visual box,安装的是Redhat5.8的系统 1.首先挂载光盘、镜像 2.挂载命令 [root@localhost ~]# mount /dev/cdrom /mnt mount: block device /dev/cdrom is write-protected, mounting read-only 出现如上所示提示表示挂好光盘[root@localhost ~]# cd /mnt/Server [root@localhost Server]# ls a2ps-4.13b-57.2.el5.x86_64.rpm acl-2.2.39-8...

Redhat Linux /etc/profile 与 /etc/bashrc 的区别

原文链接:http://www.cnblogs.com/ebread/p/4011150.html最近学习RHCE,在umask这里,书里说要修改/etc/profile和/etc/bashrc两个文件,却没有说明这两个区别。于是在上网查看之后倒是明白了各是怎么用的。/etc/profile是对应登录的,/etc/bashrc是对应打开shell的。但是实际使用区别在哪,如果说bashrc是对应shell的,那么改这一个文件不就行了?最后自己实践一下,发现还是不同的,特此分享一下,也做个记录。 实验准备:将/etc...

是否有可能在现代Linux发行版(如Ubuntu或RedHat)上获得OS X版本的Unix工具?

我观察到,在Linux与OSX的现代发行版中,某些命令行工具的默认版本(如paste和sed)之间通常存在微妙且经常令人讨厌的差异.这导致answers无法在OS X上运行,即使它们几乎可以在任何Linux发行版上运行. 所以我想知道,有没有一种标准方法可以在现代Linux发行版上获得标准Unix工具的全套OS X版本,这样我们就可以在OSX上测试正确功能的解决方案,而无需复制?解决方法:正如评论中所提到的,Apple提供了这些工具的source code版本.许多常见命令...

linux – RedHat中目录的专用访问控制

我有一个要求,我想要更改目录的权限,以便目录所有者(用户/组)能够在目录中创建文件并修改它们,但一旦创建它们将无法删除它们.这可能吗? 此外,其他用户不应该能够在目录中读取,写入或执行,并且root应该具有删除目录的权限. 我正在使用RHEL6.解决方法:通常,UNIX权限不是那么精细.对目录具有写访问权限的人可以创建和删除文件 – 两个操作都写入目录文件. selinux允许您指定此类策略. (它类似于用锤子拍苍蝇,’tho)

linux – 相当于redhat 7中的/ etc / sysconfig / clock【代码】

我在redhat 7中找不到/ etc / sysconfig / clock.在redhat7中有没有相应的文件?解决方法:在RedHat 7系统上,您可以使用timedatectl utility. 例如# timedatectl set-timezone Europe/Rome 设置系统时区(它管理/ etc / localtime符号链接)# ls -l /etc/localtime lrwxrwxrwx. 1 root root 33 Jun 30 17:59 /etc/localtime -> ../usr/share/zoneinfo/Europe/Rome要么# timedatectl set-local-rtc 0在通用时间内维护RTC(它改变/ etc ...

c – 我可以在Redhat Linux机器上使用在Ubuntu上编译的共享库吗?

我在Ubuntu 9.10桌面上编译了一个共享库.我想将共享库发送给拥有Red Hat Enterprise 5盒的联合开发人员. 他可以在他的机器上使用我的共享库吗?解决方法:第一点:关于编译器版本的所有答案似乎都是错误的.重要的是联系(当然还有架构). 如果将.so文件复制到启动系统(例如,复制到其自己的/usr/local/*或/ opt / *目录中),则尝试使用LD_PRELOAD环境设置运行预期的可执行文件.如果链接器(ld-linux.so)设法解析两者之间的所有符号,则程序...

linux – RedHat yum颠覆安装【代码】

我想在RedHat linux上安装subversion.但是,yum包管理器出现了一些问题.我已经从CentOS配置了一些自己的存储库,但不幸的是仍然有一个破坏的依赖: libneon.so.27 我试图自己下载它,但它的依赖性非常复杂,它将花费我很多时间来将它们全部下载.你有什么提示吗?(链接到那个libneon的一些回购(rpmforge我试过没有成功))解决方法:您可以从链接32 bit或64 bit下载rpm forge存储库,具体取决于您的计算机配置. rpm forge包具有大多数有用的...

Redhat7.6安装nginx简单总结【代码】【图】

安装nginx 参考https://blog.csdn.net/yyhcsfy/article/details/78980968博文 首先确保有yum包 我制作的是本地yum源 挂载系统镜像文件 在安装过程中,遇到两个问题 1.在执行到pcre库安装失败,因此更换命令安装:yum install -y pcre-devel2.下载nginx源码包 解压后 进入目录只需执行 ./configure --with-http_stub_status_module --with-path=/home/meng/install/nginx–with-http_stub_status_module(监控模块) 安装之前可以先执...