Linux(centos)学习笔记(初学)

[root@localhost~]#:[用户名@主机名 当前所在目录]#超级管理员标识 $普通用户的标识
Ctrl+shift++放大终端字体
Ctrl±缩小终端字体
Tab可以补全命令
Ctrl+shift+c/V复制粘贴
/ :根目录,Linux系统起点
ls: #list列出目录的内容,通常用户查看目录
cat :#查看文本文件
pwd :print working directory #打印正在工作的目录,打印当前目录
cd: change directory #切换目录
蓝色:目录
黑色:文件文件
相对路径:file2
绝对路径:C:\ABC\file2
不同操作系统使用的斜杠不同(Linux系统是/,window系统是\;
…/”来表示上一级目录,“…/…/”表示上上级的目录,以此类推。
绝对路径,从根目录为起点到某一个目录的路径;
相对路径,从一个目录为起点到另外一个的目录的路径。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
查看虚拟机cpu信息:cat /proc/cpuinfo
查看内存信息:cat /proc/meminfo
查看根目录下的内容:ls /
查看/etc目录下的内容:ls /etc/
显示/bin/bash程序:ls /bin/bash
显示/opt目录内容:ls /opt
显示/root目录内容:ls /root
查看/etc/passwd文件的内容:cat /etc/passwd
mkdir /yy:make directory 创建目录yy
在这里插入图片描述
在根目录上创建了 mumu
在root建立mumu
touch /yy.txt:创建文件 根下的yy.txt /root目录下
在这里插入图片描述
ifconfig:查看IP地址(interface config网卡接口配置)
ip a s(ip address show):查看ip
NAT模式:
在这里插入图片描述
在这里插入图片描述

配置IP地址:nmtui 用图形化页面配置IP地址在这里插入图片描述
将自动改为手动配置ip
在这里插入图片描述

route -n查看网关
cat /etc/resolv.conf查看dns
查看dns
!ping调用最近一次的ping命令。
改ip地址后物理机不能ping虚拟机,虚拟机不能上网。
编辑添加网络 返回物理机网络适配器更改网卡ip地址为虚拟机同一个网段 即可ping通。
用umtui,将网卡ens33的配置改为自动分配,删除已配置的ip,网关,dns;重新激活网卡,将虚拟机设置为NAT模式连接,ping测试即可访问百度。
Ctrl+C退出ping命令,结束正在执行的命令。
Crtl+l清屏
yum源配置
在这里插入图片描述

rm -rf/etc/yum.repos.d/*(f force强制删除)(r递归删除,删除目录必须加上)(“ * ”通配符,匹配任意内容)
yum clean all清除库信息
国内阿里云地址下载:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum repolist 加载库信息

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

根目录下一级目录的作用分别是什么?

  1. /bin:二进制可执行命令。该目录下存放着普通用户的命令。存放的是各种执行文件,是系统必备的命令(如ls、cat、mkdir等等,我的目录下有1109个命令),可以被任何用户所调用。
  2. /dev:系统的设备文件,即设备的驱动程序。在linux中一切皆文件,任何设备都是以文件形式存在于此目录。访问此目录中的某个文件就是访问某个设备。如lp(打印机)、tty(终端)、hd(硬盘)等。
  3. /home:用户主目录的基点.系统默认的用户主文件夹,创建用户后,默认的用户主文件夹都在这里。因此这里主要存放各个用户的数据,一般这里的容量需要较大才行
  4. /lost-found:这个目录平时是空的,当系统非正常关机而留下的“无家可归”的文件便会储存在这里
  5. /misc:储存着一些特殊的字符的定义
  6. /net:存放着和网络相关的一些文件
  7. /proc:存放着用户与内核的交互信息。本身是一个虚拟文件系统,本身不占硬盘空间。在运行时访问内核内部数据结构、改变内核设置的机制
  8. /sbin:系统的管理命令,这里存放的是系统管理员使用的程序。此目录中存放开机过程所需要的命令,包含开机、修复以及还原系统所需要的命令,是放置一些系统管理的必备程序
  9. /srv:系统启动服务时可以访问的数据库目录。与网络服务有关,某些网络服务启动后,这些服务可能会需要从此目录中取用数据。
  10. /tmp:临时文件,重启后自动清空。让一般用户或程序暂时放置文件的地方,任何人可访问,需要定时清理。
  11. /var:某些大文件的溢出区,比如各种服务的日志文件。系统开始运行后才慢慢占用硬盘容量,其中包含缓存、登录文件及某些软件运行产生的文件。
  12. /boot: 启动linux的核心文件
  13. /etc:系统所有的配置文件都在这个目录中。例如各用户的账号密码文件、各种服务的起始文件等。一般用户都可查阅,但是只有root用户有权利修改。
  14. /lib:存放着和系统运行相关的库文件。库文件目录,开机时或者执行某些命令时会调用这个库中的文件,也就是说它是应用程序、命令或进程正确执行所需要的文件。如你要执行pwd命令,那么这个命令会调用lib中的两个文件才能达到pwd的效果。
  15. /media:存放着可移除的设备,比如软盘,光盘。
  16. /mnt:挂载目录,是系统管理员临时安装文件的系统安装点
  17. /opt:(option : 自由选择)主要给源码安装软件时选择的安装目录位置。放置第三方软件的目录,此目录一般用于可选软件的安装,即你想要测试某个软件的功能,你可以先安装到这里,之后再删除此软件即可。
  18. /root:超级用户的目录。
  19. /selinux:主要用来加固操作系统,提高系统的安全性
  20. /sys:管理设备文件
  21. /user: 最大的目录,存放着应用程序和文件。并不是user缩写,而是代表UNIX Software Resouce(UNIX 操作系统软件资源),此目录下存放的是所有安装的软件,因此此目录会占据较大硬盘量。其中还包括/usr/bin/(一般安装的软件设置环境变量位置就是在这里面)、/usr/local等目录
  22. /run:也是虚拟文件系统,也能够获取到系统运行时的一些数据,是系统运行所需要的。/var/run通过符号链接指向/run。

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

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

相关文章

单片机开发常用的软件构架

对于单片机程序来说,大家都不陌生,但是真正使用架构,考虑架构的恐怕并不多,随着程序开发的不断增多,架构是非常必要的。 一、时间片轮询法 介于前后台顺序执行法和操作系统之间的一种程序架构设计方案。该设计方案需能…

Modbus TCP工业RFID读写器的选型要点

Modbus TCP工业RFID读写器是一种采用Modbus TCP通信协议的RFID读写器。它可以通过TCP/IP网络与计算机或其它设备进行通信,实现远程读取和写入RFID标签数据的目的。 与传统的RFID读写器相比,Modbus TCP工业RFID读写器具有更远的读写距离、更高的读写灵敏度…

Flink Flink数据写入Kafka

一、环境准备 官网地址 flink官方集成了通用的 Kafka 连接器&#xff0c;使用时需要根据生产环境的版本引入相应的依赖 <properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><flink.version>1.14.6</flink.version&g…

CCF编程能力等级认证GESP—C++1级—20230611

CCF编程能力等级认证GESP—C1级—20230611 单选题&#xff08;每题 2 分&#xff0c;共 30 分&#xff09;判断题&#xff08;每题 2 分&#xff0c;共 20 分&#xff09;编程题 (每题 25 分&#xff0c;共 50 分)时间规划累计相加 答案及解析单选题判断题编程题1编程题2 单选题…

关于小红书商单变现的一些答疑

AI小红书商单训练营也过去1个月了&#xff0c;今天给大家汇总几个常遇到的问题&#xff0c;希望对大家在运营过程中有所帮助。 1.账号封面是否要统一模版&#xff1f; 为了让账号主页呈现整洁美观的效果&#xff0c;建议统一封面设计&#xff0c;视频开头可以设置一个固定画面…

景联文科技:高质量垂直领域数据集助力AI技术突破

随着人工智能技术的飞速发展&#xff0c;垂直领域数据集在提升模型性能、解决领域问题、推动创新应用以及提升竞争力等方面的重要性日益凸显。 提高模型性能&#xff1a;垂直领域数据集专注于特定任务或领域&#xff0c;使用这些数据集进行训练可以让模型更好地理解和解决特定领…

redis应用-分布式锁

目录 什么是分布式锁 分布式锁的基本实现 引入过期时间 引入校验id 引入lua 引入看门狗 引入redlock算法 什么是分布式锁 在一个分布式系统中,也会涉及到多个节点访问同一个公共资源的情况,此时就需要通过锁来做互斥控制,避免出现类似于"线程安全"的问题. 而…

@Autowired注入多态

如IBizStudyService接口有多个实现类BizStudyServiceImpl和BizStudyServiceExImpl&#xff0c;在Autowired注入时要用Qualifier指定实现类名称。 Autowired Qualifier("BizStudyServiceImpl") private IBizStudyService bizStudyService; 在实现类定义时要加上名称…

【开源】基于Vue和SpringBoot的计算机机房作业管理系统

项目编号&#xff1a; S 017 &#xff0c;文末获取源码。 \color{red}{项目编号&#xff1a;S017&#xff0c;文末获取源码。} 项目编号&#xff1a;S017&#xff0c;文末获取源码。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 登录注册模块2.2 课程管理模块2.3 课…

【QT】Qt类库的模块

目录 1.Qt基本模块 2.Qt附加模块 3.增值模块 4.技术预览模块 5.Qt工具 1.Qt基本模块 Qt基本模块是Qt在所有平台上的基本功能&#xff0c;它们在所有的开发平台和目标平台上都可用&#xff0c;在Qt5所有版本上是源代码和二进制兼容的。 Qtcore模块是Qt类库的核心&#xff0c;所有…

【2021研电赛】基于EAIDK-310的云端互联无人驾驶系统

本作品介绍参与极术社区的有奖征集|分享研电赛作品扩大影响力&#xff0c;更有重磅电子产品免费领取! 参赛单位&#xff1a;上海理工大学 参赛队伍&#xff1a;你说的都是对的 指导老师&#xff1a;蒋全 参赛队员&#xff1a;童锐&#xff0c;邹祖奇&#xff0c;胡涛 获奖情况&…

分享一个Python网络爬虫数据采集利器

前言 你是否曾为获取重要数据而感到困扰&#xff1f;是否因为数据封锁而无法获取所需信息&#xff1f;是否因为数据格式混乱而头疼&#xff1f;现在&#xff0c;所有这些问题都可以迎刃而解。让我为大家介绍一款强大的数据收集平台——亮数据Bright Data。 作为世界领先的数据…

聚观早报 |JFrog发布新功能;中科百孚减持龙芯中科股票

【聚观365】12月7日消息 JFrog发布新功能 中科百孚减持龙芯中科股票 商汤集团再回应做空报告 xAI融资新进展 苹果市值再次突破 JFrog发布新功能 流式软件公司、企业软件供应链平台提供商JFrog发布新功能&#xff0c;推出业界首款致力于加速安全软件建构与发布的端到端平台…

什么是神经网络的超参数

1 引言 超参数在神经网络的设计和训练中起着至关重要的作用。它们是在开始训练之前设置的参数&#xff0c;与网络的结构、训练过程和优化算法有关。正确的超参数选择对于达到最优模型性能至关重要。 2 神经网络结构的超参数 层数&#xff08;Layers&#xff09;&#xff1a; 决…

Elastcsearch:通过 Serverless 提供更多服务

作者&#xff1a;Ken Exner 人们使用 Elasticsearch 解决最大数据挑战的方式一直令我们感到惊讶。 从超过 40 亿次下载、70,000 次提交、1,800 名贡献者以及我们全球社区的反馈中可以清楚地看出这一点。 Elastic 在广泛的用例中发挥的作用促使我们简化复杂性&#xff0c;让搜索…

不敢想象,会用大数据分析工具有多爽!

当业务人、小白会用大数据分析工具会有多爽&#xff1f;1、再不用去跟IT沟通需求&#xff0c;等IT取数开发报表&#xff1b;2、有新的分析需求&#xff0c;我当场就能分析数据&#xff0c;获取信息&#xff1b;3、有足够多的数据信息支撑业务分析决策&#xff0c;实现从经验决策…

【富文本编辑器】原生JS使用WangEditor和vue上传图片前后端demo

【富文本编辑器】原生JS使用WangEditor上传图片前后端demo 第一步 HTML 第二步 初始化WangEditor与图片上传回调函数 第三步 后端返回数据体封装 第四步 后端接口上传图片&#xff0c;并返回图片地址 最近&#xff0c;我遇到了这样一个问题&#xff1a;因为我们的项目是基于…

MySQL和MongoDB简介以及它们之间的区别

本文主要介绍MySQL和MongoDB的简介以及它们之间的区别。 目录 MySQL简介MySQL的优缺点MySQL的应用场景MongoDB简介MongoDB的优缺点MongoDB的应用场景MySQL和MongoDB的区别 MySQL简介 MySQL是一种开源的关系型数据库管理系统&#xff0c;是世界上最流行的数据库之一。它支持多用…

DAPP开发【10】express.js的使用

Express.js 是一种流行、轻量级的开源 Web 应用程序框架&#xff0c;用于开发基于 Node.js 的服务器端 Web 应用程序。它提供了强大的功能集&#xff0c;适用于 Web 和移动应用程序。Express.js 旨在支持单页、多页和混合式 Web 应用程序的开发。Express.js 提供了广泛的功能&a…

Linux软件包管理器yum

yum—Linux应用商店 前言Linux的软件安装1. 源代码安装2. rpm安装使用rpm安装升级或者更新.rpm软件包卸载指定的.rpm软件包查询已安装的.rpm软件包优缺点 3. yum安装&#xff08;推荐&#xff09;yum源使用yum命令&#xff08;检测是否有网&#xff1a;ping指令&#xff09;优缺…