一.
linxu系统简介
1.Linux是一套免费使用和自由传播的操作系统内核,是一个基于POSIX和Unix的多用户、多任务、
支持多线程和多CPU的操作系统内核。它能运行主要的Unix工具软件、应用程序和网络协议。
它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统内核。
linxu特点
1.开放性:遵循开放系统互连osi国际标准
2.多用户:可以被不同用户使用,每个用户对自己的资源有不同权限,互不影响。
3.多任务:计算机同时执行多个程序,各个程序运行相互之间独立。
二.unix linux ubuntu之间的关系
unix是内核,linux是在unix发展基础上的操作系统
ubuntu和linux关系,相当于windows10与windows操作系统关系
Unix是爷爷,Linux是爸爸,Ubuntu是众多儿子中的一个。
1.添加用户
adduser 用户名
查看用户信息
cat /etc/passwd
查看用户组
cat /etc/group
切换用户
su - 用户 彻底切换用户切换环境
su 切换用户身份但不切换环境 直接切换到root
2.常用命令
pwd 查看当前所在路径
ls 查看当前目录下的文件或路径
ls -a查看所有文件和隐藏文件
ls -A
cd 路径 进入到指定路径
绝对路径 /
相对路径 不以/开头
ls -l长格式列出所有文件和目录
cat 预览文件内容
more 预览文件内容
touch 创建文件
man 帮助手册
以.开始的是隐藏文件
3.文件权限
drwxr-xr-x 2 root root 4096 Aug 18 13:16 .
d-该文件是一个目录
- 普通文件
9个字母 该文件或者目录的权限位
r w x(execute)
2 链接占用的节点
root 文件拥有者
root文件拥有者所在的组
文件大小
第六字段 最近访问修改时间
第七字段 文件名
修改用户权限
1.chmod 777 hellO.txt
文件拥有者 u 同组人 g 其他人 O
文件操作权限
读 r 写w 执行x
2.chmod u+w,o+r,g-w node.txt
3.vim
三种模式
输入模式 进入命令模式 使用esc
进入底行模式 使用esc :
命令模式 yy复制一行 p粘贴 dd删除 3yy复制三行 5dd删除五行
底行模式
命令模式进入输入模式 ioa
文件系统
/(根目录)
opt 应用程序或者压缩包
etc 配置文件
dev 硬件设备相关
user 用户级别系统所依赖执行的命令
kernel 内核
var 参数级别
(export)home 所有用户