linux有心得了(完成了)
来源:互联网 发布:basic语言 知乎 编辑:程序博客网 时间:2024/04/28 12:46
linux是我们这周的学习任务
一、linux目录的介绍
只有一个/ 根目录,所有的文件都在这个根目录下
Bin 保存的是 可执行的文件
Etc 保存的是配置文件,而且Linux的命令都是通过配置文件来实现的
Home 家目录 保存了一些用户 ,通过 cd ~ 切换
Usr 这个保存的是安装的软件的目录
Mnt 挂在一些镜像文件的目录
Media 保存的是下载的镜像光驱文件
二、linux系统引导流程
1固件自检--------firmware
固件-------固化到主板芯片中的一段程序,通过CMOS/BIOS 用来加电自检
CMOS --- =存储器 给所有的芯片加电
BIOS------basic Input Output System 简单的输入输出系统-----连接软件和硬件之间的一座桥梁-----软件 的命令和硬件的命令结合
2,加载操作系统的内核
Bootloader 引导着我们去找到这个操作系统的内核
Linux下有一个常用的自启动程序----grub---
Boot 目录下面存放的是引导找到操作系统内核的命令
通过grub.conf文件找
Title-------操作系统的名称
root (hd0,0) hd0-----ide 硬盘0 第几块硬盘---0 第几个分区()
Sd ------scisi
Kernel 操作系统内核的版本号
3,加载了内核
内核有哪些功能:驱动硬件,驱动---软件驱使硬件动起来
开启 init 命令
/etc/inittab
因为不同的运行级别加载的服务是不一样的,比如图形界面和单用户界面
Inittab------判断你默认的运行级别是什么
通过initdefault来判断我们默认的启动级别
初始化系统------通过:/etc/rc.d/rc.sysinit 这个脚本来实现加载系统的基本服务,不管你是什么运行级别都要执行这个脚本
默认的字体----系统的时间----环境变量
3,我们还要根据你不同的运行级别 去 开启不同的服务
不同的运行级别 开启不同的服务是怎么来实现的呢?
/etc/rc.d/rc
Rc------他就是用来根据不同的启动级别 开启不同的服务
原理:先判断 你默认的启动级别,再去根据这个启动级别 执行相应的 rcX.D这个脚本
进一步引导去找到具体的操作系统的内核
Etc 目录里面的文件其实大部分是 软连接 ------用来找到具体的脚本的
三、心得
学习linux老师的讲解很深刻:1)一定要区别windows系统的各个操作习惯 2)一定要与cmd相区别 3)在windows里不区分大小写,但是在linux中,严格区分大小写!
在给文件取名时一定要注意:1)不能用 / 2)其他的符号都可以,但是不建议用@#¥%等等 3)重点空格一定要注意,可用但是,我们为什么不建议用呢?原因是-->>在linux中的命令操作时,指令与文件之间用空格分隔,如果你的文件名取名有空格,那么,linux系统是不会区分出来的,那么他就傻了,不会再执行你的指令。例子:现在新建一个文件目录mkdir a b ,但是当你进入a b文件夹时,就会cd a b这样就乱了
其中比较牛的几个命令必须知道,而且很常用:pwd 、rm、mv、cp、vi、tar、gzip、chown、cd 、mkdir
pwd ---查看当前所在位置
rm -----移除 文件/文件夹 格式:rm 文件名称 rm -R 目录名称
mv 比较牛B,为什么说他牛呢?
1)首先它是一个用作貌似剪切功能的命令 格式:mv 文件名称 / -R 目录名称 移动到的路径
2)还有文件名目录名称重命名的功能 格式:mv 原文件名 新文件名 移动地址
cp 复制功能
格式:cp 文件名 / -R 目录名 复制到何处(地址)
vi 文本编辑命令 格式:vi 文件名 (进行编辑内容,后按ESC后Shift加冒号q 回车(退出编辑,但是不保存) ;按ESC后Shift加冒号wq 回车(退出并且保存文件内容);按ESC后Shift加冒号wq! 回车(强制退出并且保存文件内容)
tar 压缩文件/解压文件 命令
tar -czvf 要压缩的文件.tar.gz 压缩到哪(路径) 其中参数czvf含义为:c 创建档案文件 z以zip格式压缩或解压文件 v显示打包详细信息 f指定档案文件的名称
tar -xvf 要解压文件的名称.tar.gz 解压到哪 其中的参数为:x解压文件 v显示打包详细信息 f指定档案文件的名称
gzip其实包含在tar中
chown 更改文件的所有者
如一个文件a它的所有者是root 现在我们将他的所偶有着改成syl
chown syl a 即可
chmod 更改文件的权限 格式:chmod 数字/ u=rwx 文件名称 其中r是可读 w是可写 x可执行
cat 查看文件内容
find 查找
格式:find 目录 文件名称
由于linux课程还未学习完成,最近的知识点就与大家分享到此!!!谢谢
- linux有心得了(完成了)
- 得了相思病了
- 看样子偶得了肩周炎了~~
- 我好象得了网络综合症了
- 我也得了“过犹不及”症了
- 我也得了“过犹不及”症了
- 我也得了“过犹不及”症了
- 我也得了“过犹不及”症了
- 我是不是得了mail综合症了
- 铁路多了麻烦,我们得了方便
- 我的助理辞职了 -- 做一个有心的人
- 完成了!
- 一名清华男学生交了白卷,却得了满分
- 自从得了神经病,整个人都精神多了
- 有心无题
- 聚散有心
- 噬亟露牟驹控丈僦匝奖澜瘫着有心
- 今天完成了linux下的apche mysql php安装
- OpengL 鼠标控制物体的旋转
- 2. 观察者模式(Observer pattern)
- Android Activity和Intent机制
- 《coredump问题原理探究》windows版8.3节堆布局堆块遍历的第一种方法
- sql-plus+pl/sql-dev制造报表技巧
- linux有心得了(完成了)
- 操作系统十九二十实时系统 多媒体系统
- Python:通过摄像头实现的监控功能
- pl/sql 编程方面积累
- 8086/8088微处理器
- 林锐博士关于软件开发的讲座!!
- Secure Coding Best Practices for Memory Allocation in C and C++
- NAT
- Java基础_Iterator