Linux简介

Linux是一个多用户多任务的分时操作系统,支持多种处理器架构。

为程序分配系统资源,处理计算机内部细节的软件叫做操作系统或者内核。

用户通过Shell与Linux内核交互。Shell是一个命令行解释工具(是一个软件),它将用户输入的命令转换为内核能够理解的语言(命令)。

Linux下,很多工作都是通过命令完成的,学好Linux,首先要掌握常用命令。

Linux是Unix的一个版本。

几点说明:

  • 1969年,一群在贝尔实验室的AT&T(美国电话电报公司)员工发起了Unix项目并逐步壮大。
  • 市面上有很多Unix的版本,包括Solaris Unix、AIX、HP Unix 、BSD和Linux等。Linux是使用最广泛的一个版本,很多开发人员将Linux作为个人操作系统来处理日常工作,很
  • Web服务器上也运行着Linux。
  • Linux是一个多用户操作系统,可以被多个用户同时登录使用。
  • Linux也是一个多任务操作系统,可以同时运行多个程序。

Linux体系结构

在所有Linux版本中,都会涉及到以下几个重要概念:

  • 内核:内核是操作系统的核心。内核直接与硬件交互,并处理大部分较低层的任务,如内存管理、进程调度、文件管理等。
  • Shell:Shell是一个处理用户请求的工具,它负责解释用户输入的命令,调用用户希望使用的程序。
  • 命令和工具:日常工作中,你会用到很多系统命令和工具,如cp、mv、cat和grep等。在Linux系统中,有250多个命令,每个命令都有多个选项;第三方工具也有很多,他们也扮演着重要角色。
  • 文件和目录:Linux系统中所有的数据都被存储到文件中,这些文件被分配到各个目录,构成文件系统。Linux的目录与Windows的文件夹是类似的概念。

系统启动(开机)

如果你有一台装有Linux的电脑,加电后系统会自动启动,然后提示你登录系统,只有登录后才能进行其他操作。

登录Linux

第一次使用Linux,会看到登录的提示,如下所示:

按提示登录后会出现如下界面:

这时,你可以输入任何指令,尝试输入cal来查看日历:

修改密码

流程:输入passwd命令-->输入现使用密码-->输入新密码-->确认密码

查看目录和文件

在Linux中,所有的数据都被保存在文件中,所有的文件又被分配到不同的目录;目录是一种类似树的结构,称为文件系统。

你可以使用 ls 命令来查看当前目录下的文件和目录。下面的例子,使用了 ls 命令的 -l 选项:

查看当前用户信息

查看当前在线用户

退出登录

完成工作后,你需要退出系统,防止他人使用你的账户。

使用 logout 命令即可退出登录,系统会清理有关信息并断开连接。

关闭系统(关机)

halt:直接关闭系统

init 0:使用预先定义的脚本关闭系统,关闭前可以清理和更新有关信息

init 6:重新启动计算机

poweroff:通过断电来关闭系统

reboot:重新启动计算机

shutdown:安全关闭系统

教程:1、Linux简介相关推荐

  1. Kali Linux 安全渗透教程第四更1.3 Kali Linux简介

    1.3  Kali Linux简介 Kali Linux的前身是BackTrack Linux发行版.Kali Linux是一个基于Debian的Linux发行版,包括很多安全和取证方面的相关工具.它 ...

  2. linux 轻量化图形界面,YOXIOS 入门教程--基于Linux的 轻量化GUI图形系统和硬件平台(41页)-原创力文档...

    YOXIOS --基于 Linux 的轻量化 GUI图形系统和硬件平台 YOXIOS 入门教程 基于 Linux 的 轻量化 GUI图形系统和硬件平台 (V1.0 2020-05) 提示:阅读此文档需 ...

  3. Linux学习教程,Linux入门教程(超详细)| 网址推荐

    今天发现一个Linux中文教程,再此收藏备份. 目录 第1章 Linux简介 第2章 Linux安装 第3章 Linux文件和目录管理 第4章 Linux打包(归档)和压缩 第5章 Vim文本编辑器 ...

  4. linux 简介各发行版

    一.Linux 简介 Linux 内核最初只是由芬兰人李纳斯·托瓦兹(Linus Torvalds)在大学上学时出于个人爱好而编写的. Linux 是一套免费使用和自由传播的类 Unix 操作系统,是 ...

  5. Linux简介之——目录与文件管理

    Linux简介之--目录与文件管理 一.目录与文件管理 1.目录与文件管理 2.常见的子目录 二.查看文件内容:cat 1.直接显示出整个文件的内容 2.常用选项 三.查看文件内容:more 1.全屏 ...

  6. java查看日志命令_[Java教程]【Linux】linux查看日志文件内容命令tail、cat、tac、head、echo...

    [Java教程][Linux]linux查看日志文件内容命令tail.cat.tac.head.echo 0 2017-11-14 12:00:29 linux查看日志文件内容命令tail.cat.t ...

  7. linux实验简介,实验1 Linux简介和基本使用.doc

    实验1 Linux简介和基本使用 嗽鼎院纽艇捉虱抱煌拼劝凰珍纬铅哈联壮赘甘贿苦冯涝考市副烈轰党牧眠妖诱淀常涵赠钨寒嫉谢厘虾侍展怠赠峰殉择空杠供何芜笼蛹懦邯纲俞绎庸庚危围甘懈抽尼安嘶携窜傈骆捉帚四望雍替 ...

  8. GCC编译器简明教程(Linux下C语言开发环境的搭建)

    GCC编译器简明教程(Linux下C语言开发环境的搭建) 市面上常见的Linux都是发行版本,典型的Linux发行版包含了Linux内核.桌面环境(例如GNOME.KDE.Unity等)和各种常用的必 ...

  9. linux服务器知识学习:linux简介与linux的发行版

    Linux 简介: Linux内核最初只是由芬兰人李纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的. Linux是一套免费使用和自由传播的类Unix操作系统,是一 ...

最新文章

  1. AI 行业寒冬犹在:融资规模不足巅峰时期一半,上市潮将伴随倒闭潮
  2. “新浪朋友”首先要满足朋友需求
  3. 22. 一个题来探查对 字符串,指针,数组三方面的关联使用方面的概念是否清晰,分析下面三个printf打印什么?...
  4. python之生成随机密码
  5. 干货 | 仅需10分钟,开启你的机器学习之路!
  6. [国家集训队]部落战争
  7. 使用ArcGIS Engine连接ArcIMS feature Service 获得FeatureCLass
  8. SpringMVC项目配置全过程详解
  9. python3 递归
  10. 自学linux指令总结
  11. oralce 11g rac ocr和votedisk迁移
  12. 八数码宽度优先搜索python代码_图之遍历--广度优先遍历
  13. ubuntu14.04安装tensorflow-gpu
  14. win7安装证书时无响应的解决办法
  15. 「leetcode」栈与队列:总结篇!
  16. 如何将离线DAT卫星影像解压为瓦片?
  17. vue 基于elementUI、sortablejs的表格拖拽排序
  18. 计算机论文结束语致谢,致谢范文(15篇) 毕业论文结尾致谢范文
  19. OSI七层模型的功能及协议
  20. 常用Js JavaScrript Tjquery Class

热门文章

  1. R读取json文件并转化为dataframe
  2. 决策树ID3、决策树C4.5、决策树CART、CART树的生成、树的剪枝、从ID3到CART、从决策树生成规则、决策树优缺点
  3. seaborn clustermap详解及绘制
  4. 影像组学视频学习笔记(23)-主成分析PCA、降维和特征筛选的区别、Li‘s have a solution and plan.
  5. 华为今年不会发布鸿蒙系统的手机,华为:今年不会推出鸿蒙系统手机 将坚守安卓生态...
  6. mysql 提交_MySQL 事务提交过程
  7. 修改 jar 的一些体会
  8. DEV-C++设置C++11标准
  9. 二十四、死锁的处理策略---检测和解除
  10. U-NET 图像预处理