初识Linux

本文概述了Linux的发展历程,从1984年Minix的出现,到LinusTorvalds的贡献和Linux1.0版本的发行,以及Linux的特点如开源、多用户和良好的可移植性。还介绍了Linux系统的用户设置、命令如`useradd`、`top`和文件操作,以及权限管理方法。
摘要由CSDN通过智能技术生成

Linux发展历程

1984年,Andrew S.Tanenbaum 开发了用于教学的Unix系统,命名为Minix,但是仅仅用于教学
1989年,Andrew S.Tanenbaum将Minix系统运行于x86的pc平台
1990年,芬兰赫尔辛基大学学生Linus Torvalds首次接触Minix系统
1991年,Linus Torvalds开始在Minix上编写各种驱动程序等操作系统内核组件
1991年年底,Linus Torvalds公开了Linux内核源码0.02版,仅仅是内核
1994年,Linux 1.0版本发行,Linux转向GPL版权协议
至此,Linux开始盛行开来…

Linux的特点

  • 开源
  • 开放性
  • 多用户
  • 多任务
  • 良好的用户界面
  • 设备独立性
  • 提供了丰富的网络功能
  • 可靠的安全系统
  • 良好的可移植性

Linux系统设置和命令

1.添加用户
useradd 选项 用户名
新建用户
在这里插入图片描述

2.用户口令
passwd 选项 用户名
设置用户登录密码
在这里插入图片描述

3.修改用户
usermod 选项 用户名
usermod常用选项在这里插入图片描述
4.删除用户
userdel 选项 用户名
5.增加用户组
groupadd 选项 用户组
6.修改用户组
groupmod 选项 用户组
在这里插入图片描述

7.查询用户所属组
groups 用户名
在这里插入图片描述
8.删除用户组
groupdel 组名
9.将用户添加到组
在这里插入图片描述

top命令

top命令(显示进程信息)
各进程(任务)的状态监控属性解释说明

  • PID 进程ID
  • USER 进程的所有者
  • PR 进程的优先级
  • VIRT 占用的虚拟机内存
  • RES 占用的物理内存
  • SHR 使用的共享内存
  • S 进行状态 S 休眠 R 运行 Z 僵尸进程 N nice为负值
  • %CPU 占用的CPU
  • %MEM 占用内存
  • TIME+ 占用CPU时间的累加值
  • COMMEND 启动命令

文件基础操作

  • mkdir 创建文件夹
  • rmdir 删空目录
  • cp 复制文件
  • mv 移动文件-------命令用来为文件火目录改名或将文件火目录移入其他位置

更改用户权限

每种身份(owner/group/others)各自的三个权限(r/w/x)分数是需要累加的
读-----r-----4
写-----w----2
执行-----x-----1
无权限 - 0
owner = rwx = 4+2+1
group = rwx = 4+2+1
ohters = — = 0+0+0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值