Linux基础1-1

什么是Linux操作系统:

Linux操作系统是一款开源的、自由传播的类Unix操作系统,其系统自由开源安全性和稳定性都很高,在服务器方面大规模的使用,用来保证服务器的安全性和稳定。

区分Linux的发行版和内核:

  • Linux内核:Linux和Gnu:Gnu/Linux
  • Linux的发行版(也就是我们常说的Linux操作系统):Fedora、RedHat、SUSE、Debian
    • 其中RedHat又有旗下的发行版本Centos
    • 其中Debian又有旗下的发行版本Ubuntu和Hint

Linux的基本原则:

  • Linux由目的单一的小程序组成,组合小程序完成复杂的任务
  • 一切皆文件
  • 尽量避免捕获用户的接口
  • 配置文件保存为纯文本格式

命令提示符(shell的CLI(命令行)接口,用来区分登录的用户):

  • 提示符 #:root
  • 提示符 $: 普通用户

在Linux使用命令需要严格注意命令的使用格式,Linux区分大小写

命令格式:[命令][选项][参数]

  • 选项:
    • 短选项:- [字符]
      • 多个短选项直接可以组合使用
    • 长选项:- [单词]
  • 参数:命令的作用对象
    • 多个参数需要使用空格隔开

Linux虚拟终端:

  • 在使用Linux中你可使用的物理终端只有一个物理终端设备,但是可以通过Ctrl + Alt + f1~6 切换6个虚拟命令行界面,模拟多用户登录,也可以实现一台物理设备虚拟多台使用,使用Ctrl + Alt + f7~1 命令行界面切换到图形界面

用户的变更和用户的使用界面

用户切换:

  • 切换命令是:su [-l] 用户名
    • 如果不使用参数,无法彻底的切换用户的所有文件,包括家目录
  • 操作系统识如何识别用户:看用户 的ID号
    • 识别机制
      • 认证机制
      • 授权机制
      • 审计机制
  • 更改用户名的密码:passwd [用户名]
    • 密码的复杂性原则:
      • 使用四种类型字符中的最少三种
      • 足够长,大于7位
      • 使用随机字符串
      • 定期更换
      • 循环周期足够大

用户使用界面:

  • GUI:图形化用户界面
    • 如:Windows、x-windows(Linux图形界面,x指图形的显示协议)
  • CLI:命令行用户界面
    • 如:bash、xsh、zsh

 LInux中一切皆文件,文件系统是其必不可少的一项

文件系统:

  • 目录:文件的路径映射的位置
  • 路径:从指定起点到目的地所经过的位置

 

原文地址:https://www.cnblogs.com/laogama/p/12940273.html