Linux简单了解入门学习一

article/2025/9/22 13:18:01

1. 学习Linux之前先认识Unix

l Unix是一个强大的多用户、多任务操作系统。

l 于1969年在AT&T的贝尔实验室开发。

l UNIX的商标权由国际开放标准组织(The Open Group)所拥有。

l UNIX操作系统是商业版,需要收费,价格比Microsoft Windows正版要贵一些。

2. Linux

l Linux是基于Unix的。

l 诞生于1991 年10 月5 日。

l Linux是一个自由的,免费的,源码开放的操作系统。

l Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。

l 虚拟团队

2.1. Linux历史

Linux最初是由芬兰赫尔辛基大学学生Linus Torvalds开发的,由于自己不满意教学中使用的MINIX操作系统, 所以在1990年底由于个人爱好设计出了LINUX系统核心。后来发布于芬兰最大的ftp服务器上,用户可以免费下载,所以它的周边的程序越来越多,Linux本身也逐渐发展壮大起来,之后Linux在不到三年的时间里成为了一个功能完善,稳定可靠的操作系统.

2.2. Linux的应用领域

服务器系统

• Web应用服务器、数据库服务器、接口服务器、DNSFTP等等;

l 嵌入式系统

• 路由器、防火墙、手机、PDA、IP 分享器、交换器、家电用品的微电脑控制器等等,

l 高性能运算、计算密集型应用

• Linux有强大的运算能力。

l 桌面应用系统

l 移动手持系统

2.3. Linux主流产品

 

redhatlinux发行版最大的linux厂商,收费的,而且价格不低。

centos:基于redhat发行版重新编译之后开源版本;

3. 安装(为什么要安装虚拟机呢?因为Linux非常贵,个人学习一般都是采用windows系统,所以我们只能在windows系统安装虚拟机用以来学习Linux系统)。

3.1. 安装Linux虚拟机(以下两个虚拟机是目前主流的虚拟机),具体请自行网上查询下载,这里不做过多介绍。

 

3.2. 安装Centos6.5虚拟机

l 参考《使用VirtualBox创建虚拟机(Centos6.5).docx》

 

3.3. 配置网络

执行命令:setup

设置自动获取ip

4. 文件系统

l Windows磁盘分区格式:FAT16,FAT32,NTFS,exFAT

l Linux磁盘分区格式:与其它操作系统完全不同,共有两种。一种是Linux Native主分区,一种是Linux Swap交换分区。常见磁盘文件系统格式为:Ext2,ext3和ext4

查看Linux磁盘分区格式:

1、命令:df -TH

2、查看文件:vi /etc/fstab

4.1. Linux的组成

 

 

内核:是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。
Shell:是系统的用户界面,提供了用户和内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行,是一个命令解释器。但它不仅是命令解释器,而且还是高级编程语言,shell编程。
FILE SYSTEMS(文件系统)文件系统是文件存放在磁盘等存储设备上的组织方法,Linux支持多种文件系统,如ext3,ext2,NFS,SMB,iso9660等

应用程序:标准的Linux操作系统都会有一套应用程序例如X-Window,Open Office等

 

4.2. Linux的目录结构

1. 详情参考《Linux各目录及每个目录的详细介绍.docx

 

5. 基本命令

5.1. 对开发人员的要求,这个很重要。到企业的时候,很可能你也会用到.

l 一定要了解linux的基本概念。 

l 掌握最基本最常用的操作命令。

l 学会查看命令操作的交互信息和结果信息 

l 操作时胆大心细。

 

5.2. 文件相关命令

 

Ifconfig  查看网卡信息

1、 cd命令

a) cd .. 切换到上一层目录

b) cd ./ 切换到当前目录下某个目录

c) cd  切换到上一个所在目录

d) cd ../../  切换到上上级目录

e) cd /usr  切换到指定目录


http://chatgpt.dhexx.cn/article/8vvUsyuC.shtml

相关文章

(一) Linux入门概述

系列文章目录 (一) Linux入门概述 (二) Linux环境搭建 (三) Linux常用命令 (四) 软件安装与部署 文章目录 系列文章目录前言Linux概述 前言 Linux和Windows一样是一个操作系统软件&…

Linux一篇入门(以Ubuntu为例)

一、Linux与Windows区别 Linux:无盘符,只有一个根目录(/) Windows:有盘符 二、目录相关常见命令 Linux命令格式: cmd -option parameter cdm命令,就是一个操作 parameter一般是要做的对象…

Linux新手入门

1 什么是Linux系统? Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯本纳第克特托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户…

Linux 系统必备入门级自学手册!

你知道哪个操作系统是世界上最受欢迎的操作系统吗?是Linux! 据不完全统计,Linux在数据中心操作系统上的份额高达近70%。它一般运行于服务器和超级计算机上,我们日常访问网站背后的数百万台服务器很大几率运行着的操作系…

初学linux系统

1、创建虚拟机 2、安装linux操作系统 选择Linux系统 输入名称(自定义)即可 根据本机情况自定义虚拟机内存空间 (建议2G) 选择NAT 仅主机模式无网络 桥接网络 如果本机连接的是WiFi 可能会造成虚拟机无网络情况 分配磁盘大小…

Linux学习从入门到精通推荐书籍

如何学习Linux 在现在的生活,生产,研究等领域,Linux已经无所不在,从我们使用的手机,车载设备,到服务器,桌面电脑等,Linux已经成为这个世界方方面面的基石。尤其对于参与技术有关工作…

Linux系统零基础入门之基本操作

为什么学习Linux? Linux一般是用作服务器端的操作系统。 操作系统分类例如桌面操作系统Windows、MacOS、Linux服务器操作系统Linux手机操作系统Android、IOS嵌入式操作系统Linux 可以看出,Windows和MacOS一般家用,一般叫做客户端。而Linux…

Linux入门基础教程

1. 1 Linux操作系统简介 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计…

献给初学者:谈谈如何学习Linux操作系统

本文出自 “技术成就梦想” 博客,请务必保留此出处http://ixdba.blog.51cto.com/2895551/569329。 为了能把这篇不错的文章分享给大家。所以请允许我暂时用原创的形式展现给大家 一、 选择适合自己的linux发行版谈到linux的发行版本,太多了,…

Linux入门篇(1)- Linux简介

文章目录 前言一、Linux什么?二、为什么要学习Linux操作系统为什么要学习Linux操作系统?为什么需要使用和学习Linux操作系统? 三、关于开源的一些介绍四、Linux系统发展简史五、主流Linux发行版 前言 这个系列文章是我对Linux系统的入门写的…

解决 elementui中pagination显示英文问题

解决方法是: 在main.js中引入中文语言

antd DatePicker 组件 月份和星期显示英文

两个项目使用了相同的配置,但是日历的显示有差异,一个是全中文,一个是部分中文 在入口文件加了配置,不生效 还尝试了将package-lock.json删除以及将node-modules 删除 后重新安装的方法,都没有生效 最后对moment换了…

flutter在IOS上显示英文

flutter在IOS上显示英文 背景 公司现在正在用纯Flutter作项目。今天测试的妹纸发现在IOS手机上长按文字,弹出的提示框显示的是英文。 我们在用国外的一些Flutter Plugin的时候也经常出现显示不了中文的问题。比如image_picker。 解决 打开Xode “Runner” ->…

命令行操作oracle,显示英文而不是中文

在环境变量,而不是系统变量,平常总用系统变量,这次用环境变量可以解决中文显示问题,增加环境变量,如下: 设置NLS_LANG为SIMPLIFIED CHINESE_CHINA.ZHS16GBK 具体操作如下图: 右键我的电脑,选择…

antd日期组件配置了中文后还是显示英文的解决过程

在使用antd的过程中,遇到了一个展示的问题,日期组件中部分中文部分英文: 按照官方文档的全局配置后还是不行: 到这步在网上搜索了一些答案,有人说把node_modules整个删除再重新安装资源包就能够解决,尝试了后&#xff…

ios调用系统相册显示英文,修改成中文

在 Info.plist 中 Localized resources can be mixed 设为 YES,意思是允许应用获取框架库内语言。 Localization native development region 设为 China 如图所示:

【玩转嵌入式屏幕显示】(四)TFT-LCD屏幕显示英文字符(ASCII)和字符串

1. 简单的显示测试程序 — 帮助理解 使用PCtoLCD对字符取模 无论什么屏幕,都是由一个个像素点组成的,所以显示英文字符’A’的原理如图: 显示一个字符需要确定字符的高度和宽度: 宽度的像素点是高度的一半;高度是16/24/32个像素点,称为字号(上图中是16个像素点)取模…

使用elementUI中的date-picker组件年月日显示英文

date-picker组件从英文转换为中文 一、date-picker显示英文 二、问题原因三、解决办法 -- 引入并注册使用中文版elementUI 一、date-picker显示英文 二、问题原因 全局配置的使用的是英文版elementUI import locale from element-ui/lib/locale/lang/en // lang i18n Vue.use…

Flutter iOS调用系统相机里面的文字显示英文

Xcode版本(12.5) 在iOS里面调用系统相机、相册显示英文,需要修改成中文的方法 1、先把手机的语言模式设置成简体中文 2、在Info.Plist里面把Localization native development region字段修改成China 3、在Info.Plist里面添加字段Localized re…

MessageBox 按钮显示英文或其他语言

由于特殊原因我们需要将 MessageBox 或 Dialog 的按钮“确定”、“取消”用英文或其他语言显示。在网上查找了很多相关内容,但很多要么很麻烦,要么根本就不能实现所需效果。最后发现还是MSDN最好用。 首先是MessageBox中如何将按钮中的文字显示为其他语…