Linux每日小知识(第一课)
Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。
了解操作系统的种类 :
1.桌面操作系统 2. 服务器操作系统 3.嵌入式操作系统 4.移动设备操作系统
Linux操作系统在这四种操作系统中都有涉及,Linux作为服务器操作系统具有 安全、稳定、免费等优点,市场占有率高;在移动设备操作系统中,有着基于Linux的 Android系统 和 由中国华为自主研发的 鸿蒙 操作系统,同时Linux也是一款良好的嵌入式操作系统;在桌面操作系统中Linux也能轻易驾驭,但是在 Windows 和 macOS 的相比较之下不够出彩,可应用软件也较少。
Linux发展史:
linux 创始人: 林纳斯 托瓦兹 linux 诞生于: 1991年 作者上大学期间 诞生原因: 因为创始人 经常需要浏览新闻和处理邮件, 为了方便 读写 和 下载, 所以开发了 文件系统, 当时 21岁。linux是开源免费的,后来经过全世界网友的支持, 现在能够兼容多种硬件。
Linux发行版
- redhat:目前,全球最大的linux发行厂商,功能全面、稳定。 (已被 IBM 收购)
- ubuntu:目前,是linux桌面操作系统做的最好的。
- centos:免费版的redhat,centos 基于 redhat 发行版基础之上,再重新编译发布的版本。(目前 centos 已经被 Redhat 公司收购,但是依然免费)
CentOS
centos是linux的发行版,具有主流、免费、更新方便等优点。
理解centos的文件和目录
- windows 系统 可以拥有多个盘符, 如 C盘、 D盘、 E盘
- Linux 没有盘符 这个概念, 有类似得分区(一个硬盘分多个分区)
- Linux 所有文件都在‘根’(‘/’)目录下
- Linux主要目录 速查表
- /bin: 二进制命令所在的目录
- /boot : 系统引导程序所需要的文件目录,引导系统开机
- /dev :设备软件目录,磁盘,光驱
- /etc: 系统配置,启动程序
- /home:普通用户的家,目录默认数据存放目录
- /lib: 启动系统和运行命令所需的共享库文件和内核模块存放
- /mnt:临时挂载储存设备的挂载点,u盘插入光驱无法使用,需要挂载然后使用
- /opt:额外的应用软件包
- /proc:操作系统运行时,进程信息和内核信息存放在这里
- /root:Linux超级权限用户root的家目录
- /sbin:和管理系统相关的命令,【超级管理员用】
- /tmp:临时文件目录,这个目录被当作回收站使用
- /usr:用户或系统软件应用程序目录
- /var:存放系统日志的目录
注意:一般不要 操作 非自己创建的目录和文件,否则可能导致服务器崩溃。
常用命令
学习终端命令的技巧:
1. 不需要死记硬背, 对于常用命令, 用的多了, 自然就记住了。2.不要尝试一次学会所有的命令, 有些命令是非常不常用的,临时遇到, 临时百度就可以
Linux 终端命令格式
command [-options] [parameter]
说明:command : 命令名, 相应功能的英文单词或单词的缩写 ;[-options] : 选项, 可用来对命令进行控制, 也可以省略;
parameter : 传给命令的参数, 可以是 零个、一个 或者 多个
常用Linux命令的基本使用
序号 命令 对应英文 作用 01 ls list 查看当前目录下的内容 02 pwd print working derectory 查看当前所在文件夹
(当前工作路径)03 cd [目录名] change directory 切换文件夹
(目录跳转)04 touch [文件名] touch 如果文件不存在, 新建文件
05 mkdir [目录名] make directory 创建目录
(创建文件夹)06 rm [文件名] remove 删除指定的文件名 07 clear clear 清屏
(快捷键 Ctrl + r)
内容浅短,如有错误,望指正!
此文章有几处有借鉴一位前辈的文章,链接放在下面(也是很不错的高质量文章):