Linux操作系统

本文介绍了Linux操作系统的基础概念,包括其起源、使用场景、常见种类(如CentOS、Ubuntu和RedHat),以及详细的安装方法(如通过VMware虚拟机)。此外,还阐述了Linux的目录结构和常用的系统管理命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.什么是Linux操作系统

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds)于1991年10月5日首次发布,它主要受到MinixUnix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU操作系统。它支持32位64位硬件,能运行主要的Unix工具软件、应用程序和网络协议。

Linux理解为一款操作系统和我们现在使用的window操作系统类型。

2.为什么使用Linux操作系统

Linux简称服务系统。对软件的部署和运行。 我们开发项目或软件在window环境下开发,而我们开发好项目要部署和运行在服务系统上。

3.Linux操作系统的种类

Centos操作系统

Unbutu操作系统

redhat红帽系统

4.如何安装Linux操作系统

[1]把现在的window系统改为centos7
[2]租第三方的系统,比如腾讯云,阿里云。
[3]自己搭建服务系统: 比如银行。--成本高。而是维护。
[4]使用虚拟机。---VMware Workstation Pro

1.安装VMware虚拟机        2.准备好centos的镜像文件        3.在虚拟机中创建虚拟机

4.稍后安装操作系统        5.选择Linux系统,版本选择iso文件的版本        6.填写虚拟机名称和路径        7.磁盘容量默认20G,不开虚拟机不占用磁盘        8.自定义硬件,选择CD/DVD--使用ISO镜像文件,选择好自己的iso文件路径即可        9.开启虚拟机        10.选择语言--中文        11.选择安装位置--点击完成        12..选择网络和主机名--打开右侧的开关--点击完成        13..设置root密码,此密码作为登陆系统的密码,登陆时密码不会进行显示

5.Linux系统中目录结构

        Linux系统的目录分为以上结构

/        为根目录

bin        存放常用的命令

boot        存放启动Linux时使用的核心文件

dev        存放Linux的外部设备

etc        存放系统所需的配置

home        用户的主目录,在Linux中,每个用户都有一个自己的目录

lib        存放系统最基本的动态连接共享库

lost+found        一般是空的,当系统非法关机后,这里就存放了一些文件

media        Linux会自动识别一些设备,如U盘、光驱等,识别后,会把这些设备挂载到这里

mnt        让用户临时挂载别的文件系统

opt        给主机额外安装软件所放置的目录

proc        伪文件系统,也称虚拟文件系统,存放的都是当前内核运行状态的一系列特殊文件

root        为系统管理员目录

sbin        存放系统管理员使用的系统管理程序

selinux        是一个安全机制,类似于防火墙,存放selinux相关的文件

srv        存放一些服务启动之后需要提取的数据

sys        Linux2.6内核的一个很大的变化,该目录下安装了2.6内核中新出现的一个文件系统

tmp        存放一些临时文件

usr        非常重要的目录,应用程序和文件都放在这个目录下,类似program files目录

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

usr/sbin        超级用户使用的比较高级的管理员和系统守护程序

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

var        存放着不断扩充的东西,习惯将那些经常被修改的目录存放该目录

run        临时文件系统,存放系统启动以来的信息,当系统重启,这个目录下的文件会被删除

6.Linux系统中常用命令

        切换到指定目录,例如进入usr目录

cd /usr

        返回上级目录

cd ../

        切换到相对路径

cd local

        查看当前所在的目录路径

pwd

        查看当前目录下的内容

ls

        列出当前目录下内容的详细内容

ls -l

[ l ] 开头链接文档

[ d ] 开头表示目录

[ - ] 开头普通文件

月份前面表示该文件或目录的大小

        列出某个目录下的文件

ls /usr/local

        创建一个普通文件

touch 文件名.后缀

        创建多个文件

touch a.txt b.txt c.txt

        创建目录

mkdir 目录名

        创建多级目录

mkdir -p a/b/c/d        在当前目录下创建

mkdir -p /a/b/c/d        在根目录下创建

        创建多个目录

mkdir a b c

        删除文件

rm 文件名        删除指定文件

rm -f 文件名        强制删除指定文件

        删除目录

rm -r 目录名        删除指定目录

rm -rf 目录名        强制删除指定目录

        删除文件或目录

rm -rf 文件/目录

         重命名某个文件或目录

mv 需要修改的文件或目录名称  修改后的名称        mv a b        将a重命名为b

        移动某个文件或目录

mv 需要移动的文件或目录名称  移动的位置路径        mv a /usr/local        将a移动到local下

        如果移动的目标位置有相同名称的文件或目录名,会提示是否覆盖

        复制某个文件

cp  需要复制的文件名  目标路径        cp a /usr/local        将a复制到local下

        复制某个目录,会将该目录下的所有子类全部复制

cp -r 需要复制的目录名  目标路径        cp b /usr.local        将b复制到local下

        如果复制的目标位置有相同名称的文件或目录名,会提示是否覆盖 

        查看文件中的内容

cat 文件名:查看所有内容

head -n:查看前n行内容

tail -n:查看后n行内容

        查看当前ip地址

ifconfig        /        ip addr

        测试网络是否通畅

ping www.baidu.com        ping ip / 域名

        如果有time则表示通畅

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值