Linux 操作系统
操作系统:命令行操作形式
Unix/ linux: (仓库) 服务器:(电脑)(仓库)
linux : 虚拟机
ubunton
windows:客户机
图形化
1.存储(记忆):
运算速度:
1.操作系统组成
内核 kernal:
管理和驱动计算机的内存 进程 交换空间(虚拟内存) 驱动 精灵程序
交换空间:虚拟内存 像中转站
精灵程序/系统程序:开机自己启动,关机自己关闭
运行内存,硬盘存储内存
2.shell :接口 是人与kernal 的接口 翻译官
多用户 多进程
$:普通用户
#:超级管理员
普通用户:操作的时候有些是没有权力操作的
超级管理员:权限很大,可以操作很多的操作
各种版本:
ksh
csh
bash(目前)
ps
3.文件系统:文件夹和文件组成的称为文件系统。
2.目录
根目录:linux /
子目录:
opt: 自己的软件,所有用户都可以 例如:qq,
usr:对所有人开放
var:管理员使用
家目录 :只对自己有用
3.路径:
本地路径:以你自己的计算机为操作路径的点
绝对路径:
linux: / 开头的路径是绝对路径
/bin/ 不考虑当前位置,通过绝对路径一定可以访问。
路径可能很长
相对路径:
不是 / 开头的路径是相对路径
bin/
随时会发生变化
4.常用:
. :代表当前目录
… :返回上一级目录
/ :
(在路径开头)根目录
(没有在路径开头)进入下一级目录,或者是一级一级的分割
rmdir:删除目录
exit:退出当前用户
midir:构建目录
touch:新建目录
cd:切换
ls:展示目录内容,
绝对路径:
home/briup/zhuomian/hello/a/
相对路径:
有当前位置影响
网络路径:(web)
5.用户 密码的修改
sudo passwd [briup2] 给别人(briup)修改密码
passwd (普通用户对很多操作没有权限的)
1.切换身份
su [用户名]
su :(从普通用户到管理员)
密码: 管理员的密码
2.给普通用户执行某条命令的时候 暂时 将这个权限提升到管理员,执行后收回
sudo [命令]
密码:管理员密码
sudo passwd root(超级管理员)
6.创建删除用户
[sudo] useradd -mk /home /用户家目录 -s /bin/bash/用户名
[sudo] useradd -mk /home /briup3 -s /bin/bash swift
[sudo] useradd -mk /home /briup3 -s /bin/bash briup3
给用户设置密码
sudo passwd [yonghu]
sudo passwd briup3
id 组
添加组
sudo gpasswd -a swift sudo
将用户添加到组中‘
sudo gpasswd -a 用户名 组名
eg:
sudo gpasswd -a briup3 sudo
7.删除用户
sudo userdel -r -f briup3
格式:sudo userdel -r -f [yonghu]