centos 常用操作

运维初学者必备之centos7常用操作指令详解 运维初学者必备之centos7常用操作指令详解 简介: CentOS(Community Enterprise Operating System)是Linux发布版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定发布的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。 centos7发布时间:2016 年 12 月 12 日, CentOS 维护人员 Karanbir Sin 阅读详情

selinux 查看、临时关闭、关闭

$ getenforce
$ /usr/sbin/sestatus -v
$ setenforce 0 //设置为permissive(宽容)模式,相当于临时关闭
$ setenforce 1 //设置为enforcing(强制)模式,selinux起作用
$ vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled 重启生效
$ reboot

  1. $ getenforce
  2. $ /usr/sbin/sestatus -v
  3. $ setenforce 0 //设置为permissive(宽容)模式,相当于临时关闭
  4. $ setenforce 1 //设置为enforcing(强制)模式,selinux起作用
  5. $ vi /etc/selinux/config
  6. 将SELINUX=enforcing改为SELINUX=disabled 重启生效
  7. $ reboot

创建用户,设置密码

  1. $ adduser username
  2. $ passwd username

创建用户并加入组

  1. $ useradd -g groupname username

已有用户加入组

  1. $ usermod -G groupname username

显示用户的信息

  1. $ id username
  2. $ cat /etc/passwd
  3. $ cat /etc/group

删除一个用户(用户主目录需手动删除)

  1. $ userdel username
  2. $ groupdel username

防火墙操作:停止、开启、禁止、启用

  1. $ systemctl stop firewalld.service
  2. $ systemctl start firewalld.service
  3. $ systemctl disable firewalld.service
  4. $ systemctl enable firewalld.service

网络参数查询、设置

  1. $ ifconfig
  2. $ vim /etc/sysconfig/network-scripts/ifcfg-enp1s0 ;也可能为enp2s0
  3. ONBOOT=yes ; 开启自动连接
  4. DNS1=10.10.0.21 ; DNS地址
  5. IPADDR=10.13.81.*** ; 主机的IP地址
  6. PREFIX=24 ; 子网掩码,相当于255.255.255.0
  7. GATEWAY=10.13.81.1 ; 网关

网络重启、开机自启动

  1. $ service network restart ; 此时远程连接会暂时断开

上传本地文件(夹)至服务器 
在需要上传的文件(夹)所在的目录下,打开命令终端 Git Bash;

  1. $ scp [-r] filename username@10.13.81.***:/to/your/directory/

下载服务器的文件(夹)至本地 
在需要保存的文件(夹)所在的目录下,打开命令终端 Git Bash;

  1. $ scp [-r] username@10.13.81.***:/to/your/directory/filename .

修改全局、用户的环境变量

  1. $ vim /etc/profile
  2. ...
  3. export PATH=***:$PATH
  4. ...
  5. $ source /etc/profile
  6. $ vim /home/username/.bash_profile
  7. $ source /home/username/.bash_profile

查看当前环境变量

  1. $ echo $PATH
  2. $ echo $LD_LIBRARY_PATH

关键字查找正在运行的进程、任务管理器

  1. $ ps aux|grep [keywords]
  2. $ top
  3. [K] kill, [U] sorted by user, [M] sorted by memory, [P] sorted by CPU, [Q] quit

压缩文件或目录

  1. $ tar -zcf filename.tar.gz filename

解压缩文件至当前目录下

  1. $ tar -zxf filename.tar.gz

查看操作系统的内核

  1. $ uname –r

查看文件系统的容量大小

  1. $ df –h

查看磁盘分区信息

  1. $ fdisk -l

查看显卡型号、驱动

  1. $ lspci |grep -i vga

yum 安装、卸载、查询、搜索

  1. $ yum install ***
  2. $ yum remove ***
  3. $ yum info installed
  4. $ yum info keyword*
  5. $ yum search ***

VPN 配置与使用 
首先获得 xl2tpd-1.3.6-8.el7.x86_64.rpm 和 vpn.tar.gz 
安装 xl2tpd

  1. $ rpm –ivh xl2tpd-1.3.6-8.el7.x86_64.rpm

解压必需的组件至文件系统中

  1. $ tar –zxvf vpn.tar.gz –C /

使用 VPN

  1. $ vpn-connect –c ; 配置账户 Username、密码 Password
  2. $ vpn-connect ; 连接
  3. $ vpn-connect –d ; 断开
  4. $ vpn-connect –r ; 重连

修改主机名

  1. $ hostnamectl status
  2. $ hostnamectl --transient set-hostname [newHostName]
  3. $ hostnamectl --static set-hostname [newHostName]
  4. $ hostnamectl status

终端模式、图形界面模式切换

  1. $ runlevel
  2. $ init 3 / init 5
  3. $ systemctl set-default multi-user.target
  4. $ systemctl set-default graphical.target
  5. $ reboot

显示 GNOME 桌面图标(当桌面不出现时)

  1. $ gsettings set org.gnome.desktop.background show-desktop-icons true

GNOME 和 KDE 桌面的切换

  1. $ vim /etc/sysconfig/desktop
  2. 修改 DESKTOP="GNOME" 或 DESKTOP="KDE"

遇到 .sh 脚本文件不能执行,提示: no such file or directory

  1. $ vim ***.sh
  2. $ :set ff ;先按 Esc,退出编辑模式,进入命令模式

查看是否 fileformat=dos

  1. $ :set ff=unix

保存并退出

  1. $ wq

挂载 NTFS 硬盘 
首先下载 ntfs-3g (ntfs-3g-ntfsprogs-2014.2.15.tgz) 至本地 
安装 ntfs-3g

  1. $ tar –zxf ntfs-3g-ntfsprogs-2014.2.15.tgz
  2. $ cd ntfs-3g-ntfsprogs-2014.2.15/
  3. $ ./configure && make && make install

进入 /mnt 目录下创建一个空的文件夹(或已经存在的)

  1. $ cd /mnt
  2. $ mkdir your_own_directory

查看当前挂载的硬盘盘符

  1. $ fdisk –l

盘符格式一般为 /dev/sdb1 或 /dev/sdc1,…/home/exFAT/NTFS 
挂载到 mnt/ 目录

  1. $ mount –t ntfs-3g /dev/sdb1 /mnt/your_own_directory

安全移除硬盘

  1. $ umount /dev/sdb1 或 umount /mnt/your_own_directory

47.新装CentOS7常用的初始化操作 详细请看这里:https://blog.youkuaiyun.com/weixin_34415923/article/details/92598179。vim 要默认打开的时候显示行号,这样就可以不用每次编辑的时候在手动在命令模式下:set number 来显示行号。首先备份源 /ect/yum.repos.d/CentOS-Base.repo,在安装之前我们先必须安装wget。如果这么服务器上部署了好多服务,这么干你小则罚款记过,大则离职跑路。以下是一些必装依赖、软件、服务、组件,可以根据你的实际情况选择安装。 阅读详情

相关推荐

yolov7模型部署流程

yolov7部署流程

算法的猫 1395

【CentOS7】selinux介绍及案例详解

setenforce是Linux的selinux防火墙配置命令 〇、简介: SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是 Linux历史上最杰出的新安全子系统。NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文件。SELinux 默认安装在 Fedora 和 Red Hat Enterprise Linux 上,也可以作为其他发行版上容易安装的包得到。 我们在命

野生Java小菜鸟的博客 3722

基于ThingsBoard+ESP8266的MQTT远程控制实战:从设备接入到仪表盘交互

本文详细介绍了基于开源物联网平台ThingsBoard与ESP8266开发板,通过MQTT协议实现远程控制的完整实战流程。从环境搭建、设备创建、仪表盘设计到核心代码编写与联调,手把手指导完成从云端到硬端的物联网闭环,为智能家居与物联网原型开发提供低成本、高效率的解决方案。

weixin_29192365的博客 330

CentOS 关闭防火墙和selinux

或者使用命令 sed -i 's/SELINUX=enforcing/ SELINUX=disabled/' /etc/selinux/config。返回结果Enforcing 表示启动 Permissive表示关闭状态。1、临时关闭(下次开机启动,自动启动防火墙)3、永久关闭(修改配置文件,即可永久关闭)3、永久关闭防火墙(开机启动时不在启动)使用命令 setenforce 0。使用getenforce命令。1、查看selinux状态。二、关闭selinux。1表示启动,0表示关闭。

一个标题 2101

Arduino IDE 2.3.2 配置 UNO R4 WIFI 开发环境避坑指南(附LED矩阵驱动测试)

本文详细介绍了如何在Arduino IDE 2.3.2中配置UNO R4 WIFI开发环境,并提供了LED矩阵驱动的实战指南。从开发环境搭建到硬件连接,再到LED矩阵的初始化和弹球动画实现,手把手教你避开常见配置陷阱,最终实现流畅的动画效果。特别适合刚接触UNO R4 WIFI的开发者快速上手。

weixin_28675839的博客 219

Python对接海康威视机器视觉工业相机

工业相机只允许单条连接,也就是说MVS如果连接了相机,python代码就无法获取数据,此时必须。相机工具类(读者直接复制)HKCamera_class.py。博主这里出现了一个警告:获取不到相机参数。四、使用Pycharm打开Python代码示例文件夹。三、找到MVS示例代码(代码在MVS的安装位置)二、解压并安装MVS客户端。一、下载MVS客户端。安装一下opencv。

Good Luck 2万+

CentOS7 中关于 SElinux 的设置说明

有些博客上面说的是 setenforce 0 表示临时关闭,但是我发现我这边 0 表示 Permissive , 并不是 disable。本文来记录下正确的操作。已经有很多博客对 SElinux 有很深的说明了,在下面的文章中就只是对 SELinux 操作的详细说明,对于 SELinux 简介就概述下。 SELinux 简介 SELinux(Security-Enhanced Linux) 是...

Wayfreem的博客 5562

计算机组成原理实验二 运算器组成实验

事实上,ALU的设计是在全加器的基础上,对全加器功能的扩展来实现符合要求的多种算术/逻辑运算的功能。为了实现多种功能的运算,An、Bn数据是不能直接与全加器相连接的,它们受到功能变量F3—F1的制约,因此,可由An、Bn数据和功能变量F3-F1组合成新的函数Xn 、Yn,然后,再将Xn 、Yn和下一位进位Cn-1通过全加器进行全加运算以实现所需的运算功能。AC寄存器可用来存储ALU的输入以实现两个操作数的运算操作,也可以用来存储来自ALU的结果,以将这些结果反馈给ALU以进行更多的处理。

qq_63574533的博客 1448

Linux Centos-7 关闭selinux。(临时关闭和永久关闭)

1.查看selinux状态,打开终端,输入getenforce,回车,显示Enforcing。 getenforce 2.临时关闭,在终端输入setenforce 0。 setenforce 0 3.永久关闭,在终端输入vim /etc/selinux/config,回车, vim /etc/selinux/config (1)向下箭头,选到SELINUX=enforcing这一行,键盘摁I键,进入插入状态, (2)将SELINUX=enforcing改为SELINUX=disabled

weixin_55597816的博客 7377

大模型之Spring AI实战系列(二十一):Spring AI + MCP + 本地文件系统实战指南

在上一篇文章中,我们学习了如何使用 Spring AI 集成 Model Context Protocol (MCP),并通过 Brave Search 实现了互联网搜索能力的接入。本文将继续深入 Spring AI 的 MCP 实战能力,介绍如何将 **本地文件系统** 封装为 LLM 可调用的工具

寻道AI,探索AI无限可能! 2516

第2.0章 机器人C++学习开篇(一):SLAM为什么使用C++语言及学习路线资料推荐

ROS(机器人操作系统):机器人领域的“操作系统”,提供节点通信、参数管理、工具链支持,是SLAM算法在机器人上部署的核心框架。PCL(点云库):处理三维点云数据的利器,包含滤波、分割、配准等算法,是激光SLAM的核心依赖。Eigen(矩阵运算库):高效的矩阵与线性代数运算库,SLAM中的位姿变换、优化求解都依赖它。Ceres/G2O(优化库):SLAM后端优化的“王牌”,Ceres擅长通用非线性优化,G2O则专为图优化设计,二者是BA( bundle adjustment)等算法的实现基础。

行知SLAM 1240

Linux(centos)关闭selinux

临时关闭: setenforce 0 #关闭为0,开启为1 getenforce #查看seLinux状态,Enforcing为开启状态,Permissive为临时关闭状态 永久关闭: vim /etc/selinux/config 将SELINUX=enforcing更改为SELINUX=disabled ...

jun的博客 347

AI智能体丨使用Coze一键生成爆款书单视频,3个月内获赞131.1w!(附保姆级教程)

这篇教程详细介绍了如何使用扣子(Coze)平台的AI智能工作流批量制作爆款书单视频。通过自动化流程,只需1-2分钟即可生成45-50秒的书单视频,效率提升近百倍。工作流包含文案生成、音频合成、图片素材获取、视频剪辑等全流程,支持随机生成8本书单、自动提取金句、智能配音等功能。教程提供了完整的操作步骤,包括剪映草稿配置、特效添加等细节,并附体验链接和示例效果。最终生成的视频包含书单展示、金句字幕、背景音乐等元素,适合书单号运营者快速批量产出内容。

李同学Lino的博客 2354

Centos项目部署之常用操作命令

《Centos项目部署之常用命令与操作指南》:本指南为Centos系统项目部署提供常用命令与操作方法,涵盖文件操作、权限设置、服务管理等,助力高效部署与运维。

pzhdv的博客 1030

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

CentOS 7 常用操作

CentOS 7 常用操作最近老是在折腾 CentOS 7,因为 7 和之前的 6.X 版本有较大改动,许多的 linux 命令也作出了相应的修改。

Xue Shengke 博客 1774

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

CentOS常用的文件操作命令总结

CentOS常用的文件操作命令总结 我可以说是linux操作新手,有些命令经常忘记,特别是对文件的某些操作,经常要翻阅之前的笔记,今天把之前在百度上整理的“CentOS常用的文件操作命令”转载到我的新博客上面,以供后面查阅! 博客后面还会总结一下linux下面大家php,mysql和apache的一些文章,请持续关注!(最近博客新版块正在建设。。后面搭建php环境的时候

云淡风轻 757

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Centos中一些常用操作

启动Nginx 进入/usr/local/nginx/sbin目录,输入./nginx即可启动nginx ./nginx 关闭nginx 同上在sbin目录下 ./nginx -s quit 或者 ./nginx -s stop 重启nginx 同上在sbin目录下 ./nginx -s reload

weixin_43916677的博客 183

CentOS 常用操作

一、常用命令 1:跟踪日志 tail -f -n 100 xxx 2:文件编辑 vi/vim(编辑);shift+:wq(退出编辑保存);shift+:q(退出编辑);shift+:q!(强制退出);Esc->/关键字(查找关键字) n(下一条) shift+n(上一条) 3:翻页查看 less -N(显示行号) xxx;history|less;ps -ef|less;q(退出) d/b(上) u/y(下) ...

Bonrui编程路 5185

CentOS7常用操作

CentOS7 常用命令 查看安装软件 rpm -qa | grep java 修改文件夹名称 mv file1 file2 如:mv apache-tomcat-7.0.91 tomcat7,将解压的文件夹名称进行修改。 端口 命令 说明 firewall-cmd --zone=public --add-port=5672/tcp --permanent 开放5...

weixin_45591016的博客 199

centos8 防火墙常用操作

centos8 防火墙常用操作 查看防火墙状态 //方法1 firewall-cmd --state //方法2 systemctl status firewalld 停止防火墙 systemctl stop firewalld 开启防火墙 systemctl start firewalld 设置防火墙开机启动 systemctl enable firewalld 禁止防火墙开机自启动 systemctl disable firewalld 更新防火墙规则(开放或关闭端口时要更新规则) firew

qq_34892981的博客 1692

centos7常用指令和操作

目录课程内容学习目标操作系统简介操作系统需要处理的内容主流的操作系统什么是linuxlinux的发展历程linux的特点linux发行版本Vmware虚拟机简介安装注意:开启虚拟化支持CentOS的下载安装与配置下载地址创建虚拟机启动虚拟机-CentOS设置配置静态IP配置虚拟机访问网络CRT的安装和配置CentOS-目录和文件CentOS 时间同步用户相关命令帐号管理命令用户组管理用户gpasswod系统管理相关命令日期管理date显示用户logname切换用户su查看当前用户详细信息id提升操作权限su

赵广陆 1244

CentOS常用的目录文件操作命令

CentOS常用的目录文件操作命令 这次我们更新了一些对文件操作的CentOS常用命令。希望对在我们使用CentOS常用命令操作文件的时候有所帮助。这篇文章从实际工作的角度来考虑,很使用。这里,我们主要是关于文件的CentOS常用命令。下面,就让我们一起来学习关于文件操作的CentOS常用命令吧! 路径操作的CentOS常用命令    cd pwd  NO1. 显示当

xulXl的专栏 3695

01、centos7常用命令与实践操作

cd /home 进入 ‘/home’ 目录cd … 返回上一级目录cd …/… 返回上两级目录cd - 返回上次所在目录。

onecomer 1917
上一篇: centos7下tahoe-lafs开机自启动,以及一般程序的开机自启动
下一篇: 好资料链接
whkdsb
博客等级 码龄12年 0粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值