首页 > 系统相关 >linux学习 Centos 7(一)

linux学习 Centos 7(一)

时间:2023-09-03 16:56:01浏览次数:58  
标签:关机 Centos linux 学习 存放 shutdown Linux 目录

linux学习 Centos 7(一)

java学习:JaveSE、MySQL、前端(HTML、CSS、JS)、JavaWeb、SSM框架(基础)、Springboot、Vue、SpringCloud

消息队列(Kafka、RabbitMQ、RockeetMQ),缓存(Redis),搜索引擎(ES),集群分布式!

Linux(Centos 7)的学习之路

Linux一切皆文件,文件操作包括 读、写、权限

入门概述

为什么要学习Linux

在服务器端,在开发领域linux越来越受欢迎。

Linux简介

Linux 的内核最初有芬兰人 林纳斯·托沃兹(linux Torvalds)在赫尔辛基大学处于个人爱好编写的。

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX (可移植操作系统接口)和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
Linux能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux的发型版本说简单点就是将Linux内核与应用软件做一个打包。

比较知名的发行版:Ubuntu、RedHat、CentOS、Debian、Fedora、Sise、OpenSUSE、Arch Linux、SolusOS、kali linux(安全渗透测试)等

红帽认证工程师

Linux应用领域

今天各种场合都有使用各种Linux发行版,从嵌入式设备到超级计算机,并且在服务器领域确定了地位,通常服务器使用LAMP ( Linux + Apache + MySQL + PHP)或LNMP ( Linux + Nginx+MySQL + PHP)组合。

环境搭建

安装CentOS

1、可以通过镜像进行安装!
2、可以使用我已经制作好的镜像!
3、安装VMware虚拟机软件,然后打开我们的镜像即可使用!

常用的安全端口

ftp 21
https 443
http 80
ssh 22

#常用
3306 Mysql
8888 宝塔
8080 tomcat
6379 redis

Xshell:远程连接

Xftp:远程传文件

走进Linux系统

开机登录

开机会启动许多程序,在Windows叫做“服务”(service),在linux叫做“守护进程”(daemon)。

一般来说,用户的登录方式有三种:

  • 命令行登录
  • ssh登录
  • 图形界面登录

最高权限账户为root ,可以操作一切!

关机

在linux领域内大多用在服务器上,很少遇到关机的操作。在服务器上跑一个服务是永无止境的,除非特殊情况下,不得已才会关机。

关机指令为:shutdown;

#linux中,没有错误就代表操作成功

sync  #将数据由内存同步到硬盘中

shutdown #关机   man shutdown 查看帮助文档

shutdown -h 10 #10分钟后关机

shutdown -h now #立刻关机

shutdown -h 20:25 #系统在20:25关机

shutdown -r now #系统立马重启

shutdown -r +10 #10分钟后重启

reboot #重启

halt #关机 
poweroff #关机

系统目录结构

1、一切皆文件

2、根目录/,所有文件都挂载在这个节点下

登录系统后,在当前命令窗口下输入命令:

ls /

[root@localhost ~]# ls /
bin  boot  dev  etc  home  lib  lib64  lost+found  media  mnt  mydata  opt  perl  proc  root  run  sbin  shell  srv  sys  tmp  usr  var

目录解释:

  • /bin:bin是Binary的缩写,这个目录存放着最经常使用的命令。

  • /boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。(不要动)

  • /dev:dev是Device(设备)的缩写,存放的是Linux的外部设备,在linux中访问设备的方式和放问文件的方式是相同的。

  • /etc:这个目录用来存放所有的系统管理所需要的配置文件和子目录。

  • /home:用户的主目录,在linux中,每个用户都有一个自己的目录,目录名和用户名相同。

  • /lib:这个目录里存放着系统最基本的动态连接共享库,起作用类似于Windows里的DLL文件。(不要动)

  • /lost+found:这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。

  • /media:linux会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下。

  • /mnt:系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt上,然后进入该目录就可以查看光驱里面的内容了。

  • /opt:这是给主机额外安装软件所摆放的目录。默认为空。比如装ORACLE数据库就可以放在这个目录下。

  • /proc:虚拟目录,它是系统内存的映射,我们可以通过访问这个目录来获取系统信息。(不用管)

  • /root:超级权限者的用户主目录。

  • /run:是一个临时文件系统,存储系统启动以来的信息。当系统重启时,这个目录下的文件应该被删掉或清除。

  • /sbin:s代表Super user,这里存放的是系统管理员使用的系统管理程序。

  • /srv:该目录存放一些服务启动之后需要提取的数据。

  • /sys:这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核会出现一个新的文件系统sysfs。

  • /tmp:这个目录是用来存放一些临时文件的。用完即丢的文件,可以放在这个目录下,安装包

  • /usr:重要目录,用户的很多应用程序和文件都放在这个目录下,类似于Windows的program files目录。

  • /usr/bin:系统用户使用的应用程序。

  • /usr/src:内核源代码默认的放置目录。

  • /var:这个目录存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。

  • /www:存放服务器网站相关的资源,环境,网站的项目。

标签:关机,Centos,linux,学习,存放,shutdown,Linux,目录
From: https://www.cnblogs.com/ssl-study/p/17675177.html

相关文章

  • Lnton羚通智能分析算法道路病害识别监测系统,使用CNN网络深度学习算法
    道路病害识别监测系统通过CNN网络深度学习算法,道路病害识别监测对巡检车上实时监控道路影像数据进行分析,输出道路病害裂缝巡检报告并落图展示。卷积神经网络(ConvolutionalNeuralNetwork,CNN)在图像处理和图像识别任务中取得了很大的成功。它通过卷积层、池化层和全连接层的组......
  • 网络流学习笔记
    开个坑,是个大工程,一篇可能放不下,所以后续存在形式未知。每周日写一个小时,大概会写很久,目前处于一个咕咕的状态。笔者是主要从Alex_wei的博客中学习网络流,因此本文有很多东西来自wls的博客,wlstql。1.一些有关概念网络是一张有向图\(G=(V,E)\),每条边\((u,v)\)具有流量......
  • Lnton羚通智能分析算法灭火器摆放识别检测算法, 使用python+yolo网络深度学习技术
    灭火器摆放识别检测算法通过python+yolo网络深度学习技术,自动对指定区域灭火器是否缺失进行识别,如果没有检测到指定区域有灭火器,立即抓拍存档进行告警。YOLO系列算法是一类典型的one-stage目标检测算法,其利用anchorbox将分类与目标定位的回归问题结合起来,从而做到了高效、灵活和......
  • KDT学习笔记
    这次稍微水了点。todo:复杂度。不知道是否存在的二进制分组优化。偏序问题一般是CDQ,常数小;或者可持久化,拿来做区间问题;万能的树套树,就是吃空间。然后就是KDT,多位偏序无脑叠,空间线性,时间……玄学。有时也有更好的方法,比如用std::bitset优化偏序,不过量有限,而且我不会。......
  • 02Java学习_注意事项和学习方法
    02_Java开发注意事项细节和学习方法注意事项.java是Java文件的拓展名。源文件的基本组成部分是类--class。Java程序的执行入口是main方法,固有的书写格式为:publicstaticvoidmain(String[]args){......}java语言严格区分大小写。Java方法由一条条语句......
  • *【学习笔记】(21) Prufer 序列
    Prufer序列Prufer序列可以将一个带标号\(n\)个节点的树用\([1,n]\)中的\(n-2\)个整数表示,即\(n\)个点的完全图的生成树与长度为\(n-2\)值域为\([1,n]\)的数列构成的双射。Prufer序列可以方便的解决一类树相关的计数问题,比如凯莱定理:\(n\)个点的完全图的生成树有......
  • 文件描述符限制,macos和linux
    macOS和Linux在文件描述符限制上存在不同的默认设置,这就是为什么您看到在相同的代码在两个操作系统上显示不同的数字。让我们来解释一下原因:macOS(BSD-like系统):默认情况下,macOS(以及其他基于BSD的操作系统)限制每个进程可以同时打开的文件描述符数量为256。这个限制是macOS......
  • Python学习第二天
    一、Python2or3?Insummary:Python2.xislegacy,Python3.xisthepresentandfutureofthelanguagePython3.0wasreleasedin2008.Thefinal2.xversion2.7releasecameoutinmid-2010,withastatementofextendedsupportforthisend-of-lifereleas......
  • 安装archlinux 使用sway
    https://blog.csdn.net/xinxiaoyu_/article/details/129257241参考上述成功安装archlinux制作启动盘参考我上一篇文章下载archlinuxiso放置启动盘内进入启动盘,直接选择archlinuxiso选择第一个进入命令行建议插网线操作 方便些,可以直接联网规划盘(分区)用工具fdisk进行分......
  • Linux--安装部署Docker
    Docker介绍Docker理解Docker是基于Go语言实现的开源容器项目,专业的叫法是应用容器一次封装、到处运行对应用封装、分发、部署、运行的生命周期进行管理应用组件:Web应用、数据库平台、操作系统、集群为应用的开发、运行和部署提供一站式的使用解决方案Docker优势Docker容器好比一......