Linux每日小知识(第一课)

Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。


 了解操作系统的种类
1.桌面操作系统    2. 服务器操作系统     3.嵌入式操作系统     4.移动设备操作系统 

Linux操作系统在这四种操作系统中都有涉及,Linux作为服务器操作系统具有 安全、稳定、免费等优点,市场占有率高;在移动设备操作系统中,有着基于Linux的 Android系统 和 由中国华为自主研发的 鸿蒙 操作系统,同时Linux也是一款良好的嵌入式操作系统;在桌面操作系统中Linux也能轻易驾驭,但是在 Windows 和 macOS 的相比较之下不够出彩,可应用软件也较少

Linux发展史:

linux 创始人: 林纳斯 托瓦兹     linux 诞生于: 1991年 作者上大学期间    诞生原因: 因为创始人 经常需要浏览新闻和处理邮件, 为了方便 读写 和 下载, 所以开发了 文件系统, 当时 21岁。linux是开源免费的,后来经过全世界网友的支持, 现在能够兼容多种硬件。

Linux发行版

Linux每日小知识(第一课)

  • redhat:目前,全球最大的linux发行厂商,功能全面、稳定。 (已被 IBM 收购)
  • ubuntu:目前,是linux桌面操作系统做的最好的。
  • centos:免费版的redhatcentos 基于 redhat 发行版基础之上,再重新编译发布的版本。(目前 centos 已经被 Redhat 公司收购,但是依然免费) 

CentOS

centoslinux的发行版,具有主流、免费、更新方便等优点。

理解centos的文件和目录 

Linux每日小知识(第一课)

  • windows 系统 可以拥有多个盘符, 如 C盘、 D盘、 E盘 
  • Linux 没有盘符 这个概念, 有类似得分区(一个硬盘分多个分区) 
  • Linux 所有文件都在‘根’(‘/’)目录下 
  • Linux主要目录 速查表

Linux每日小知识(第一课)

  1. /bin: 二进制命令所在的目录
  2. /boot : 系统引导程序所需要的文件目录,引导系统开机 
  3. /dev :设备软件目录,磁盘,光驱
  4. /etc: 系统配置,启动程序
  5. /home:普通用户的家,目录默认数据存放目录 
  6. /lib: 启动系统和运行命令所需的共享库文件和内核模块存放
  7. /mnt:临时挂载储存设备的挂载点,u盘插入光驱无法使用,需要挂载然后使用 
  8. /opt:额外的应用软件包 
  9. /proc:操作系统运行时,进程信息和内核信息存放在这里 
  10. /root:Linux超级权限用户root的家目录 
  11. /sbin:和管理系统相关的命令,【超级管理员用】
  12. /tmp:临时文件目录,这个目录被当作回收站使用 
  13. /usr:用户或系统软件应用程序目录
  14. /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)

内容浅短,如有错误,望指正!

   此文章有几处有借鉴一位前辈的文章,链接放在下面(也是很不错的高质量文章):

https://blog.****.net/cckevincyh/article/details/80468296