Linux操作系统

前言

Linux 操作系统自1991年由林纳斯·托瓦兹发布以来,已成为全球最流行的开源系统之一。其开放源代码和强大的社区支持使开发者能够自由修改和定制,推动了技术创新。Linux 以稳定性、高安全性和高性能著称,广泛应用于服务器、云计算、移动设备和嵌入式系统。其发行版种类繁多,如 Ubuntu、Debian、Red Hat 等,满足不同用户需求。Linux 不仅是IT专业人士的重要技能,也因其免费、灵活的特性逐渐被更多用户接受,成为现代科技发展的重要推动力量

Linux概述

Linux内核是由林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上 学时而编写的一个开源的操作系统

Linux是一个多用户,多任务,支线多线程的操作系统.

Linux特指Linux内核(操作系统中最核心的部分),用户直接使用内核不方便,所以在Linux内核基础上,对其不同的封装,这也就是Linux发行版

主要职责有:进程管理,内存管理文件系统管理,设备驱动,网络功能,系统调用接口

Linux特点

  1. 免费的/开源/稳定
  2. 支持多线程/多用户/处理高并发
  3. 安全性好
  4. 对内存和文件管理优越

Linux操作系统用途

  1. 作为服务器的操作系统,用来部署Java程序及运行环境
  2. 作为嵌入式开发的环境

如何获得Linux操作系统

  1. 在自己电脑上安装双系统
  2. 在自己的Windows系统上安装虚拟机,虚拟机上面安装Linux操作系统
  3. 租用云服务器,在云服务安装操作系统

Linux常用操作命令

  1. cd 需要进入的文件夹
  2. cd .. 返回上一级目录
  3. cd /  返回根目录
  4. ls 列出当前目录下所有文件
  5. ls-l 列出详细信息,ll是ls-l的别名
  6. pwd 打印出完整的当前的目录地址
  7. tree 以树形结构显示所有文件
  8. touch 文件名  创建文本
  9. rm -f  文件名   删除文件
  10. mkdir 文件名   创建文件夹
  11. cp  文件名 /目标地址  复制文件到指定文件夹
  12. mv 文件名 /目标地址  将文件移动到指定文件夹
  13. rmdir 文件名  删除文件夹(只能删除空文件夹)
  14. rm -rf 文件名  删除文件夹(有东西也可以删除)
  15. find -name 文件名  搜索指定的文件
  16. tar -zxvf 压缩文件名: 解压并列出文件内容
  17. clear / ctrl+L:清屏
  18. top 类似Windows的任务管理器,可以查看运行的进程信息

网络配置

网络配置只在我们使用虚拟机安装Linux时会用到对网络的配置

vmware 为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式)、 NAT(网络地址转换模式)、Host-Only(仅主机模式)

Bridged(桥接模式)

桥接模式可以理解为通过物理主机网卡架设了一座桥梁,从而连入实际的网络中,因此,虚拟机可以分配与物理主机相同网段的独立ip,所有网络功能和 网络中的真实机器几乎完全一样.

简单理解:虚拟机可以和宿主机一样可以连接到路由器,路由器会给虚拟机分配一个ip地址,从而连接网络

NAT(网络地址转换模式)

NAT:用到VMware Network Adepter VMnet8 虚拟网卡,主机上的VMwareNetworkAdepter VMnet8 虚拟网卡被直接连接到 VMnet8 虚拟交 换机上与虚拟网卡进行通信.

简单理解:虚拟机通过vmnet8虚拟网卡分配ip,通过宿主机连接路由器

软件安装

yum命令 软件安装命令,可以自动将软件相关依赖下载,无须我们手动下载

rpm centos中软件包管理 ---->软件安装包

由于centos已经停止维护,默认的包下载地址不能使用,我们需要更换镜像地址

  1. 删除/ect/yum.repos.d目录中所有的原来镜像地址
  2. 更换新的镜像地址(阿里云镜像地址)

管道命令

理解:指令1|指令2|指令3.....   将指令1执行的正确的结果,通过管道命令 传递给指令2,让指令2继续执行

管道命令 | :操作符是”|”,它只能处理经由前面一个指令传出的正确输出信息, 对错误信息信息没有直接处理能力。然后,传递给下一个命令,作为标准的输入.

例:yum list | grep 软件名  --先用yum.list查询所有的软件,在通过管道命令,把查询到的信息交给grep命令进行筛选,筛选出指定软件名的软件信息 

常用管道命令

  1. ps -ef  查看所有进程
  2. ps -ef | gref 进程名   将查询到的所有进程交给gref进行筛选 
  3. kill -9 进程id  强制结束某进程

Linux编辑文件(vim)

vim需要自己安装,Linux自带的是vi

vi/vim 共分为三种模式,分别是命令模式(Command mode),输入 模式(Insert mode)和底线命令模式(Last line mode)

vim 文件名 进入到命令模式

输入 i 进入编辑模式

Esc 退出编辑模式,进入到命令模式

输入: 进入到底线模式

  1. i 进入输入模式(Insert mode):
  2. :w 将编辑的数据写入硬盘档案中(常用)
  3. :q 离开 vi (未对文件作出任何修改时退出)
  4. :q! 若曾修改过档案,又不想储存,使用 ! 为强制离开不储存档案。
  5. :wq 储存后离开,若为 :wq! 则为强制储存后离开 (常用)

常用命令

cat 文件名 查看文件

head -n 文件名 查看文件的前n行

tall -n 文件名 查看文件的后n行


 感谢大家的观看,本次分享就到这里。希望我的内容能够对您有所帮助。创作不易,欢迎大家多多支持,您的每一个点赞都是我持续更新的最大动力!如有不同意见,欢迎在评论区积极讨论,让我们一起学习、共同进步!如果有相关问题,也可以私信我,我会认真查看每一条留言。期待下次再见!

                                       希望路飞的笑容可以治愈努力路途中的你我!

博主vx:Dreamkid05 --->欢迎大家和博主讨论问题 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值