了解:
Unix
供政府用
Liunx操作系统##
四部分:
- Linux kernel 内核
- Gnu 工具
- GUI Desktop 环境.
- APPlication 应用
GUN通用公共许可证
理查德‘斯托曼————》gcc创始人也是gun许可证的创始人
(Liunx全称)GNU/Liunx
GNU(工具)————》读法(/gənu:/)
GUN’s otN Unix!(仿制||不是liunx)
软件
linux内核==gui(管理界面)++ gnu(管理命令)
Linux内核
- 硬件设备 (软硬结合)
- 软件程序 (系统)——》管理进程
- 系统内存
- 文件管理 保护文件 删除文件
#linux文件管理
读和写的标准、
写的标准liunx的标准etx1–etx4(现代标准)
linux引导 xfat
GNU组织
在linux内核的基础上写一些软件
供linux使用的这套工具(coreuils coreutilities)软件包
- 用来处理文件的工具
- 用来操作文本的工具
- 用来管理进程的工具
shell
由(coreuils coreutilities)软件包提供的shell
shell提供给用户使用的软件:用户拿他和电脑进行交互
命令行shell提供一个命令行界面(CLI)而图形shell层提供一个图形用户界面(GUI)
linux shell–>(CLI)
bash shell 基础shell
zsh MacOS zsh包含ash+korn+tchs
GUI
了解QT
- X Windows 最原始操作系统
- KDE桌面设计理念----》1.有菜单1.程序控制流程
- GNOME只为linux 红帽系统桌面
- Untiy并非一个桌面套件
Shell(CLI)
tty(只能发消息的机器)
根目录下的文件
bin–>二进制目录(GNU)系统自带的命令
home–>主用户,显示所有用户目录
cdrom–>(光盘)
etc–>系统配置文件
lib–>库目录(依赖的库文件)
多用户级
lost+found–>(断电没保存的文件存储位置)
mnt–>(挂在设备)
proc(虚拟文系统——->为文件系统)
run————>临时运行目录
snap————>
tmp————>临时文件(temp)
var————>可变的目录log
boot————>启动目录
dev————>设备目录(设备管理器)
media————>(基本媒体目录)
opt————>可选目录(安装的第三方软件)
root————>(管理员的目录)————可以修改删除linux上所有的目录 【sudo rf -rf /*(删除库)】
sbin————>高级管理员目录
srv—————>服务目录 本底服务
usr—————>用户二进制目录(大量gnu工具)
#linux命令
- ls =>>查询命令
-
- ls -a
-
- ls -F
-
- ll(最长用)
- clear ==>>清除当前屏幕终端上的任何信息
- lsof -p pid==>>(显示Linux系统当前已打开的所有文件列表 )
- cd…==》(返回)
- sudo ==>执行后也是root超级用户的环境
- cp -r————>复制文件 -询问
- rm—————>删除文件
- touch————>创建空文件
- apt-get install 安装新包
- install—————安装
- bunzip2 file1.bz2————>解压一个叫做 'file1.bz2’的文件
- touch ————>(创建空文件)文件名.后缀
- rm -i ————>(删除文件)文件名.后缀
- ifconfig————>显示IP命令
- echo “sssssss” 1.txt—————>//创建文件1.txt并将ssssssss写入
- ln-s————>用于给文件创捷链接
- mv————>重命名或移动
- cd !$—————>cd 上一层指令
- mkdir -p——————>创建多级文件夹
- exit——————>退出root
- file——————>文件类型查看
- cat——————>(短文件内容)查看
- more—————>(全屏显示文件内容)
- less————>上下翻页文件内容 /
- tail -n 2—————>显示文件后两行
- gaad -n 2——————>显示文件前两行
- ps——————>显示进程
- top—————>动态显示进程
- kill 进程名字————>干掉进程
Linux快捷键
- ctel+左右—跳单词
- ctel+a—跳到第一个单词
- ctel+e—跳到单词结尾
- ctel+h—从后往前删除
- ctel+t—当前单词后面的单词后移
- ctel+u—删除所有
- ctel+r—搜索之前输入过的命令
- ctel+k—删除光票后面的命令
##文件链接
1.软连接
2.硬链接