2021-07-29 Linux入门(1)

目录

一、不同应用领域的主流操作系统

(1)桌面操作系统:

(2)服务器操作系统:

(3)嵌入式操作系统:

(4)移动设备操作系统:

二、虚拟机的基本概念

三、Linux的学习方向

四、Linux的应用领域与介绍

六、vi和vim编辑器

(1)概述:

(2)vi和vim三种模式:

正常模式:

编辑模式:

命令行模式

#三种模式的切换

七、开机、重启和用户登陆注销

关机和重启命令

用户登录和注销

八、Linux的用户管理

(1)添加用户

#基本语法

#指定或修改密码

(2)删除用户

#基本语法

(3)查询用户信息

#基本语法

(4)切换用户

#基本语法

 (5)查看当前用户/登录用户

#基本语法

(6)用户组

(7)用户和组的相关文件


一、不同应用领域的主流操作系统

(1)桌面操作系统:

  • Windows系列:用户群体大
  • masOS:安全性高、适合于开发人员
  • Linux:比较小众、应用软件少

(2)服务器操作系统:

  • Linux:安全、稳定、软件齐全、免费——市场占有率高
  • Windows Serves:需要付费——市场占有率低

(3)嵌入式操作系统:

  • linux:开源、使用简单

(4)移动设备操作系统:

  • IOS

  • Android

二、虚拟机的基本概念

虚拟机是通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统

  • 虚拟系统通过生成现有操作系统的全新虚拟镜像,具有真实操作系统完全一样的功能
  • 可以独立安装运行软件、保存数据、拥有独立的桌面
  • 不对真正的系统产生影响

三、Linux的学习方向

  • Linux运维工程师:服务器维护、优化、日志分析……
  • Linux嵌入式开发工程师:驱动开发……
  • 在Linux下开发各种项目:Pyhton、大数据、JavaEE、PHP、C/C++

四、Linux的应用领域与介绍

  • 个人桌面领域:桌面操作系统
  • 服务器领域
  • 嵌入式领域(目前偏向物联网方向)
  • Linux三种读法: 里妞克斯、利尼克斯、里纳克斯
  • 具有免费、开源、安全、稳定、优秀的高并发处理能力,许多企业将项目部署到Linux/Unix服务器下
  • Linux创始人:林纳斯
  • Linux吉祥物:企鹅Tux,晚礼服(Linus在澳洲动物园被企鹅咬过一口)
  • Linux的主要发行版本:Ubantu、CentOS、Redhat、Suse、红旗Linux
  • xshell 能够远程登陆到Linux系统的软件
  • xftp 能够实现本地winodws系统与Linux系统之间的文件互传的软件

六、vi和vim编辑器

(1)概述:

  • vim具有程序编辑的能力,看作是vi的增强版。自动地以颜色辨别语法的正确性,方便程序设计。代码补全、编译和错误跳转等功能丰富,对程序员极度友好。
  • 所有的Linux系统都会有vi文本编辑器。

(2)vi和vim三种模式:

正常模式:

以vim打开一个档案自动进入一般模式。在此之间可用【上下左右】移动光标,可使用【删除字符】或【删除整行】来处理档案内容,也可以使用【复制、粘上】处理文件数据

编辑模式:

按下 i、I、o、O、a、A、r、R  等任意一个字母,进入编辑模式

命令行模式

在这个模式当中,可根据我们输入的指令完成读取、存盘、替换、离开vim、显示行号等动作

#三种模式的切换

:wq     写入保存

:q        不保存、退出

q!        不保存,强制退出

七、开机、重启和用户登陆注销

关机和重启命令

#不管是重启还是关机,都要先sync一下,保存数据以免丢失

写法解析
shutdown -h now立刻进行关机
shutdown -h 11分钟后关机
shutdown -r now现在重新启动计算机
halt停机
reboot现在重新启动计算机
sync把内存的数据同步到磁盘

用户登录和注销

  • 尽量少用root用户登录,避免操作失误
  • 普通用户可以用 su - 来切换成为root 用户
  • logout  或者 exit   注销退出当前用户  (logout在图形界面下无法实现,但exit可以)

八、Linux的用户管理

  • Linux操作系统里面有许多用户,有root用户,自行创建的用户
  • Linux操作系统里面有许多组,每个用户至少属于一个组
  • /home/ 在这个目录下,有各个创建的用户对应的家目录,用户登录会进入到自己的家目录
  • cd  /home/  进入home目录,再输入  ll  可以看到目录下的文件

(1)添加用户

#基本语法

useradd [选项] 用户名    (同时默认创建一个同名的组,该用户属于这个组)

useradd -d 目录 用户名    

#指定或修改密码

passwd 用户名    为设置用户密码

(2)删除用户

#基本语法

userdel 用户名     删除用户,但不删除家目录

userdel -r 用户名   删除用户,并删除家目录

(3)查询用户信息

#基本语法

id 用户名

(4)切换用户

#基本语法

  • su - 用户名     
  • (权限高用户切换为权限低用户不需要输入密码,反之则需要)
  • 当需要返回原来的用户时输入    exit

 (5)查看当前用户/登录用户

#基本语法

  • whoami
  • who am I

(6)用户组

  • 类似于角色,系统可以对多个有共性的用户进行统一的管理
  • 新增组  groupadd 组名
  • 删除组  groupdel 组名
  • 增加用户时直接加到组 useradd -g 用户组名 用户名
  • 修改用户组  usermod -g 用户组名 用户名

(7)用户和组的相关文件

  • 用户配置文件(用户信息) /etc/passwd
  • 每行含义:用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录shell
  • 组配置文件(组信息)/etc/group
  • 每行含义   登录名:加密口令:最后一次修改时间是:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志
  • 口令配置文件(密码、登录信息,是经过加密的)/etc/shadow
  • 每行含义       组名:口令:组标识号:组内用户列表

#未完待续

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值