news 2026/9/29 20:39:26

第一次打开Linux CentOS 7 你该干什么

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
第一次打开Linux CentOS 7 你该干什么

配置固定IP

dhclient启动dhcp
路径:/etc/sysconfig/network-scripts/ifcfg=ens33 (33根据实际更换)
vi打开


按i键 进入insert模式 可以编辑
添加内容


编辑完成后按Esc键,然后输入:wq(写入+退出)

systemctl restart network.service重启网络服务

yum install -y net-tools下载安装包,可以使用ifconfig

阿里云镜像

CentOS 7已停止维护,yum下载需要更换镜像源,执行以下命令

# 备份原有源 mkdir -p /etc/yum.repos.d/bak mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/ # 写入阿里云 CentOS 7 vault 源 cat > /etc/yum.repos.d/CentOS-Base.repo << 'EOF' [base] name=CentOS-7 - Base - Aliyun baseurl=https://mirrors.aliyun.com/centos-vault/7.9.2009/os/x86_64/ gpgcheck=1 gpgkey=https://mirrors.aliyun.com/centos-vault/7.9.2009/os/x86_64/RPM-GPG-KEY-CentOS-7 [updates] name=CentOS-7 - Updates - Aliyun baseurl=https://mirrors.aliyun.com/centos-vault/7.9.2009/updates/x86_64/ gpgcheck=1 gpgkey=https://mirrors.aliyun.com/centos-vault/7.9.2009/updates/x86_64/RPM-GPG-KEY-CentOS-7 [extras] name=CentOS-7 - Extras - Aliyun baseurl=https://mirrors.aliyun.com/centos-vault/7.9.2009/extras/x86_64/ gpgcheck=1 gpgkey=https://mirrors.aliyun.com/centos-vault/7.9.2009/extras/x86_64/RPM-GPG-KEY-CentOS-7 EOF # 清除缓存并重新生成 yum clean all yum makecache

目录/文件

chown:修改所属用户与组
chmod:修改用户权限
用l或ls -l来显示文件的属性和所属

[root@localhost ~]# ll total 28 -rw-------. 1 root root 1262 Aug 24 07:21 anaconda-ks.cfg -rw-r--r--. 1 root root 11568 Apr 23 05:54 mysql84-community-release-el7-4.noarch.rpm -rw-r--r--. 1 root root 11568 Aug 25 14:26 mysql84-community-release-el7-4.noarch.rpm.bak

在 Linux 中第一个字符代表这个文件是目录、文件或链接文件等等。

  • 当为 d 则是目录
  • 当为 - 则是文件;
  • 若是 l 则表示为链接文档(link file);
  • 若是 b 则表示为装置文件里面的可供储存的接口设备(可随机存取装置);
  • 若是 c 则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。


依次是该文件所有者的权限、所有者同组用户的权限、其他用户的权限

### 更改文件属组 chgrp [-R] 属组名 文件名 ### 更改文件所有者(owner),也可以同时更改文件所属组 chown [–R] 所有者 文件名 chown [-R] 所有者:属组名 文件名 ### 更改文件9个属性 ### r:4 w:2 x:1 chmod [-R] xyz 文件或目录
  • -R:递归更改文件属组、属主、权限,就是本身+子目录+所有文件一起改

处理目录常见命令

  • ls(英文全拼:list files): 列出目录及文件名
    • -a :全部的文件,连同隐藏文件( 开头为 . 的文件) 一起列出来(常用)
    • -d :仅列出目录本身,而不是列出目录内的文件数据(常用)
    • -l :长数据串列出,包含文件的属性与权限等等数据;(常用)
  • cd(英文全拼:change directory):切换目录
  • pwd(英文全拼:print work directory):显示目前的目录
    • -P :显示出确实的路径,而非使用链接 (link) 路径。
  • mkdir(英文全拼:make directory):创建一个新的目录
    • -m :直接配置文件的权限
    • -p :直接将所需要的目录(包含上一级目录)递归创建起来(多层目录)
  • rmdir(英文全拼:remove directory):删除一个空的目录
    • -p :从该目录起,一次删除多级空目录
  • cp(英文全拼:copy file): 复制文件或目录
    • -a:相当於 -pdr 的意思, pdr 请参考下列说明;(常用)
    • -d:若来源档为链接档的属性(link file),则复制链接档属性而非文件本身
    • -i:若目标档(destination)已经存在时,在覆盖时会先询问动作的进行(常用)(y/n)
    • -p:连同文件的属性一起复制过去,而非使用默认属性(备份常用);
    • -r:递归持续复制,用於目录的复制行为;(常用)
  • rm(英文全拼:remove): 删除文件或目录
      • f :就是 force 的意思,忽略不存在的文件,不会出现警告信息;
    • -i :互动模式,在删除前会询问使用者是否动作 (y/n)
    • -r :递归删除,最常用在目录的删除
  • mv(英文全拼:move file): 移动文件与目录,或修改文件与目录的名称
    • -f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖;
    • -i :若目标文件 (destination) 已经存在时,就会询问是否覆盖!
    • -u :若目标文件已经存在,且 source 比较新,才会升级 (update)

文件内容查看命令

  • cat 由第一行开始显示文件内容
      • A :相当於 -vET 的整合选项,可列出一些特殊字符而不是空白而已;
    • -b :列出行号,仅针对非空白行做行号显示,空白行不标行号!
    • -E :将结尾的断行字节 $ 显示出来;
    • -n :列印出行号,连同空白行也会有行号,与 -b 的选项不同;
    • -T :将 [tab] 按键以 ^I 显示出来;
    • -v :列出一些看不出来的特殊字符
  • tac 从最后一行开始显示,可以看出 tac 是 cat 的倒着写!
  • nl 显示的时候,顺道输出行号!
  • more 一页一页的显示文件内容
    • 空白键 (space):代表向下翻一页;
    • Enter:代表向下翻『一行』;
    • /字串 :代表在这个显示的内容当中,向下搜寻『字串』这个关键字;
    • :f :立刻显示出档名以及目前显示的行数;
    • q :代表立刻离开 more ,不再显示该文件内容。
    • b 或 [ctrl]-b :代表往回翻页,不过这动作只对文件有用,对管线无用。
  • less 与 more 类似,但是比 more 更好的是,他可以往前翻页!
  • head 只看头几行
    • -n :后面接数字,代表显示几行的意思
  • tail 只看尾巴几行
    • -n :后面接数字,代表显示几行的意思
    • -f :就是实时追踪文件末尾的新增内容,文件一有新内容写入,屏幕上就会立刻显示出来,查看日志用的多

未完待续......

下期继续分享

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/29 20:39:03

LangGraph与FastMCP 2.0集成实践:用TaoToken统一Key打通企业级AI工作流

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/29 20:38:04

面向中小制造工厂的试验箱选型标准梳理:从测试需求到参数核对

对中小制造工厂来说&#xff0c;试验箱选型不是先看型号和报价&#xff0c;而是从“要测什么、依据什么标准、在什么条件下测”倒推。需求不清时&#xff0c;容易买到温度范围够但均匀度不达标、内箱放不下样品、现场电水气不匹配的设备。下面按需求确认、类型判断、参数核对、…

作者头像 李华
网站建设 2026/9/29 20:38:02

Java包与IDEA包管理:命名规范、访问权限与工程避坑

1. Java 里的"包"到底是个什么东西刚入行那会儿&#xff0c;我对 java 里的包&#xff08;package&#xff09;一直有个误解&#xff0c;觉得它就是个文件夹&#xff0c;IDEA 里点一下 New Package 出来个目录&#xff0c;然后往里塞类就完事了。直到有次做多模块项目…

作者头像 李华