Linux学习
来源:互联网 发布:西南财大网络教育 编辑:程序博客网 时间:2024/06/09 22:34
什么是Linux?
Linux 是一套免费的,和自由传播的类Unix操作系统,它是一种支持 多用户、多任务、多线程和多CPU的操作系统
创始人:
林纳斯.托瓦兹
特点:
完全免费,兼容POSIX1.0标准,多任务、多用户,良好的人机交互界面,支持多种平台
语言的发展经历:
机器语言微码(汇编语言)---》 编译器高级语言
API:
应用编程接口 ,在不同的CPU上使用汇编语言写出来的具有相同功能的程序
硬件架构:
ARM:手机等移动设备,省电,性能也不错 X86: X64: 安腾:英特尔的一种64位的架构 alpha:惠普公司的64位的架构 Ultrasparc: Sun 公司的64的架构 Powe: IBM公司的架构 M68000 / M68K: 摩托罗拉的CPU PowerPC
OS(操作系统):
Linux
Unix(已经成为泛称)
`硬件之上是 系统内核Kernel,提供系统调用和 库调用(library call)
CLI:命令行界面 执行效率比 GUI :图形界面效率要高 他们两个都是应用程序`
内核的功能:
进程管理、内存管理、提供文件系统、提供网络功能、提供硬件驱动、提供安全机制。
批处理系统:现代操作系统的前身
Linux 的使用基本原则
1.由目的单一的小程序组成,组合小程序完成复杂的任务
2.一切皆文件
3.尽量避免捕获用户接口 (尽量少和用户交互)
4.配置文件保存成文本文件
Linux用户:
用户只有两种
#:root
$: 普通用户
命令格式:
·命令 选项(可以有多个) 参数(多个参数用空格隔开)
短选项 - (可以多个 短选项组合)
长选项 – (一般不可以进行组合使用)·
Linux 严格区分大小写
Linux 的 界面
GUI:
Gnome C
KDE C++
Xface
在Linux 中 X 标识 图形显示协议
切换用户
su:switch user
命令格式
# su [-l ] username
Exit 表示退回到之前
更换密码
# password
密码必须符合密码复杂性规则
使用4种类别中字符的三种
足够长,长度大于7位
使用随机字符串
定期更换
循环周期要足够大
su student 切换到 student 用户(半切换)
PWD: 显示当前文件的目录
su -l student 切换到 student 用户,完全切换
绝对路径:
从主目录开始寻找某个目标文件
相对路径:
Linux 在开机以后会从硬件中读取时间,随后在Linux中 用软件进行模拟硬件始终进行记录时间,我们可以使用date 查看软件时间, clock 或者 hwclock 查看硬件时间
帮助命令:
未完待续。。。。
- Linux学习
- 学习linux
- LINUX学习.....
- 学习Linux
- LINUX学习
- linux 学习
- LINUX学习
- Linux学习
- 学习linux
- linux学习
- linux学习!
- LInux学习
- 学习linux
- Linux学习
- linux 学习
- linux 学习
- 学习Linux
- 学习Linux
- 写高质量OC代码52建议总结:43.掌握GCD及操作队列的使用时机
- 关于idea创建Spring 的一些基础知识
- .net 通过Url访问接口
- C——(单向、单向循环、双向、双向循环)链表学习总结
- 玄宇说:JQ实现限制字数替换“…”
- Linux学习
- Android-五子连珠(三)-自定义的view
- [来源未知]完全平方数
- 1>LINK : fatal error LNK1104: 无法打开文件“GxIAPI.lib”
- Redis知识点详解
- SideBar 仿微信联系人侧边栏界面搜索Viwe
- 进程的调用和进程切换
- LocalStorage存储JSON对象的问题
- mybatis之入门到开发(三)之常用对象SqlSessionFactory和SqlSession,动态sql,输入映射和输出映射