CentOS-7.0系统基础操作

  • 配置ip地址

编辑网卡文件:

vi etc/sysconfig/network-scripts/ifcfg-ens33

在网卡文件里参照如下设置:

BOOTPROTO="static"
IPADDR=192.168.61.233
GATEWAY=192.168.61.2
NETMASK=255.255.255.0
ONBOOT="yes"
 

  • 防火墙管理

开启防火墙:
systemctl start firewalld

关闭防火墙:
systemctl stop firewalld

重启防火墙:
system restart firewalld

永久关闭防火墙:
systemctl disable firewalld

永久开启防火墙:
systemctl enable firewalld

防火墙开放端口:
添加:
firewall-cmd --zone=public --add-port=80/tcp --permanent    (--permanent永久生效,没有此参数重启后失效)
重新载入:
firewall-cmd --reload
查看:
firewall-cmd --zone= public --query-port=80/tcp
删除:
firewall-cmd --zone= public --remove-port=80/tcp --permanent

  • 添加新硬盘

添加新硬盘:
执行fdisk -l 查看新添加的硬盘

fdisk /dev/sdb 格式化新添加的硬盘 m  n  p   w

fdisk -l 查看分区情况

输入mkfs.ext4将分区格式化为ext4格式
mkfs.ext4 /dev/sdb1

编辑/etc/fstab,在最下面添加:
/dev/sdb1      /home      ext4   defaults   0 0


新增分区:
fdisk /dev/sda n p w 

reboot 重启

fdisk -l 查看新增分区

mkfs.ext4 /dev/sda3 格式化

mount /dev/sda3 /  挂载分区


注:
m #进入帮助引导模式

n #新增分区

p #指定新分区为基本分区

一路回车 #但要记住分区号

w #保存并执行刚才的分区操作

  • 常用命令安装使用

以下命令在系统最小安装下需要手动安装
一、wget
1.安装
yum install -y wget

2.使用
wget -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip

二、unzip
1.安装
yum install -y unzip

三、启用apache账号登陆
vi /etc/passwd 
将/sbin/nologin改为/bin/bash

四、其它
cp -a 源文件夹  目标文件夹     
拷贝整个文件夹

ln -s 源链接  目标链接
创建快捷方式

unzip 带解压.zip -d 解压后目录
解压到指定目录下

find 查询位置 -name 查询文件名称
按文件名查找文件

dd 删除行
yy 复制行
p  粘贴行
 

  • 最小化安装方式下安装图形化界面

1.安装X Window
yum groupinstall “X Window System” -y
2.安装完后,使用yum grouplist检查可以安装的软件
3.安装图形界面GNOME
yum groupinstall “GNOME Desktop” “Graphical Administration Tools” –y
注:这里安装软件的名称要与第二步检查出来可以安装的名称对应起来,保持一致。
4.使用startx命令可以进入图形界面
5.设置默认使用图形化界面启动系统
ln –sf /lib/system/system/runlevel5.target /etc/system/system/default.target
 

  • 修改系统日期

执行命令:

timedatectl set-time YYYY-MM-DD

  • 新建用户并授予管理员权限

1.新增用户

adduser 用户名
2.设置密码

passwd 用户名
3.修改用户组

usermod -G wheel 用户名
4.编辑配置文件

cd /etc
5.给sudoers文件添加写权限

chmod +w sudoers
6.修改sudoers文件

vim sudoers
在## Allow root to run any commands anywhere新增
yss ALL=(ALL)       ALL
将## Same thing without a password行下的注释去掉
 %wheel ALL=(ALL)       NOPASSWD: ALL
7.去除sudoers文件写权限

chmod -w sudoers
8.以root身份启动新shell(后续以root权限执行命令可不用加sudo)

sudo -s
 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/74056.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【大模型应用】信息抽取的调研

老规矩,先占坑,后续更新。 关键词: Pydantic functioncal 参考文献:小白学大模型:自定义信息抽取Agent-CSDN博客

MySQL内存使用率高问题排查与解决方案:

目录标题 **一、问题现象****二、核心排查步骤****1. 参数检查****2. 内存使用分析****3. 存储过程/函数/视图检查****4. 操作系统级检查** **三、解决方案****1. 调整MySQL配置****2. 关闭透明大页(THP)****3. 优化查询与存储过程****4. 硬件与环境优化…

华为GaussDB数据库的手动备份与还原操作介绍

数据库的备份以A机上的操作为例。 1、使用linux的root用户登录到GaussDB服务器。 2、用以下命令切换到 GaussDB 管理员用户,其中,omm 为当前数据库的linux账号。 su - omm 3、执行gs_dump命令进行数据库备份: 这里使用gs_dump命令进行备…

How to install OpenJ9 JDK 17 on Ubuntu 24.04

概述 OpenJ9 是一款由 IBM 开发并开源的 Java 虚拟机(JVM),现由 ​Eclipse 基金会管理(名为 ​Eclipse OpenJ9)。它旨在提供高性能、低内存消耗和快速启动时间,特别适用于云原生和容器化环境。 关键特性 …

洛谷题单1-P5705 【深基2.例7】数字反转-python-流程图重构

题目描述 输入一个不小于 100 100 100 且小于 1000 1000 1000,同时包括小数点后一位的一个浮点数,例如 123.4 123.4 123.4 ,要求把这个数字翻转过来,变成 4.321 4.321 4.321 并输出。 输入格式 一行一个浮点数 输出格式 …

【云服务器】在Linux CentOS 7上快速搭建我的世界 Minecraft 服务器搭建,并实现远程联机,详细教程

【云服务器】在Linux CentOS 7上快速搭建我的世界 Minecraft 服务器搭建,详细详细教程 一、 服务器介绍二、下载 Minecraft 服务端三、安装 JDK 21四、搭建服务器五、本地测试连接六、添加服务,并设置开机自启动 前言: 推荐使用云服务器部署&…

内网穿透_ZeroTiers部署_广和通SC171_aidlux_嵌入式

下载 sudo curl -s https://install.zerotier.com | sudo bash (需要科学上网) 所有涉及硬件的操作好像都需要 root 权限,curl 在这里需要连接网络,所以也需要 sudo sudo zerotier-cli status 若返回 200 info 及设备 ID&#xff…

Faster RCNN Pytorch 实现 代码级 详解

基本结构: 采用VGG提取特征的Faster RCNN. self.backbone:提取出特征图->features self.rpn:选出推荐框->proposals self.roi heads:根据proposals在features上进行抠图->detections features self.backbone(images.tensors)proposals, proposal_losses…

【Matlab】-- 基于MATLAB的美赛常用多种算法

文章目录 文章目录 01 内容概要02 各种算法基本原理03 部分代码04 代码下载 01 内容概要 本资料集合了多种数学建模和优化算法的常用代码资源,旨在为参与美国大学生数学建模竞赛(MCM/ICM,简称美赛)的参赛者提供实用的编程工具和…

Vue2和Vue3响应式的基本实现

目录 简介Vue2 响应式Vue2 响应式的局限性 Vue3 响应式Vue3 响应式的优点 Vue2 和 Vue3 响应式对比 简介 在 Vue 框架中,数据的响应式是其核心特性之一。当页面数据发生变化时,我们希望界面能自动更新,而不是手动操作 DOM。这就需要对数据进…

Linux系统中快速安装docker

1 查看是否安装docker 要检查Ubuntu是否安装了Docker,可以使用以下几种方法: 方法1:使用 docker --version 命令 docker --version如果Docker已安装,输出会显示Docker的版本信息,例如: Docker version …

ElasticSearch 分词器

文章目录 一、安装中文分词插件Linux安装7.14.1版本:测试1:ik_smart测试2:ik_max_word 二、es内置的分词器:三、拼音插件安装以及(IKpinyin使用)配置 IK pinyin 分词配置 一、安装中文分词插件 IK Analys…

arm64位FFmpeg与X264库

参考链接: https://blog.csdn.net/gitblog_09700/article/details/142945092

机器学习与深度学习4:数据集处理Dataset,DataLoader,batch_size

深度学习中,我们能看到别人的代码中都有一个继承Dataset类的数据集处理过程,这也是深度学习处理数据集的的基础,下面介绍这个数据集的定义和使用: 1、数据集加载 1.1 通用的定义 Bach:表示每次喂给模型的数据 Epoc…

MySQL数据库和表的操作之SQL语句

🎯 本文专栏:MySQL深入浅出 🚀 作者主页:小度爱学习 MySQL数据库和表的操作 关系型数据库,都是遵循SQL语法进行数据查询和管理的。 SQL语句 什么是sql SQL:结构化查询语言(Structured Query Language)&…

ubuntu开发mcu环境

# 编辑 vim或者vscode # 编译 arm-none-eabi # 烧写 openocd 若是默认安装,会在/usr/share/openocd/scripts/{interface,target} 有配置接口和目标版配置 示例: openocd -f interface/stlink-v2.cfg -f target/stm32f1x.cfg 启动后,会…

Windows模仿Mac大小写切换, 中英文切换

CapsLock 功能优化脚本部署指南 部署步骤 第一步:安装 AutoHotkey v2 访问 AutoHotkey v2 官网下载并安装最新版本安装时勾选 "Add Compile Script to context menus" 第二步:部署脚本 直接运行 (调试推荐) 新建文本文件,粘贴…

Selenium Web自动化如何快速又准确的定位元素路径,强调一遍是元素路径

如果文章对你有用,请给个赞! 匹配的ChromeDriver和浏览器版本是更好完成自动化的基础,可以从这里去下载驱动程序: 最全ChromeDriver下载含win linux mac 最新版本134.0.6998.165 持续更新..._chromedriver 134-CSDN博客 如果你问…

CSRF vs SSRF详解

一、CSRF&#xff08;跨站请求伪造&#xff09;攻击全解 攻击原理示意图 受害者浏览器 ├── 已登录银行网站&#xff08;Cookie存活&#xff09; └── 访问恶意网站执行&#xff1a;<img src"http://bank.com/transfer?tohacker&amount1000000">核心…

Python PDF解析利器:pdfplumber | AI应用开发

Python PDF解析利器&#xff1a;pdfplumber全面指南 1. 简介与安装 1.1 pdfplumber概述 pdfplumber是一个Python库&#xff0c;专门用于从PDF文件中提取文本、表格和其他信息。相比其他PDF处理库&#xff0c;pdfplumber提供了更直观的API和更精确的文本定位能力。 主要特点…