首页 / LINUX / Linux学习笔记(一)
Linux学习笔记(一)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux学习笔记(一),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3356字,纯文字阅读大概需要5分钟。
内容图文
![Linux学习笔记(一)](/upload/InfoBanner/zyjiaocheng/935/2141d1f6df374b89b819174522205700.jpg)
-
计算机五大元件:输入,输出单元,控制器,运算器,存储器。
-
CPU:center process unit。
-
CPU架构:精简指令集合复杂指令集 (CPU 其实内部已经含有一些微指令)
-
认识计算机内存:
RAM(random access memory):随机存储器
ROM(read only memory):只读存储器
DDR,DDR2,DDR3:代表不同的内存数据传输速。内存(频率带宽,容量,型号)
多通道:添加内存数量
BIOS(Basic Input Output System)是一套程序,这套程序是写死到主板上面的一个内存芯片中, 这个内存芯片在没有通电时也能够将数据记录下来,那就是只读存储器(Read Only Memory, ROM) -
认识计算机主板。
-
显卡又称为VGA(Video Graphics Array)
-
硬盘:
扇区,磁道,柱面。
传输接口:主板和磁盘的链接接口,例如磁盘是外接式的接口USB接口。
固态硬盘(Solid State Disk 或 Solid State Driver, SSD):它没有马达不需要转动,而是通过内存直接读写的特性,因此除了没数据延迟且快速之外,还很省电
性能:容量,缓冲内存,转速
- 操作系统
操作系统核心的功能就是 给进程(程序)分配内存框架,利用合理的进程调度机制调用进程(管理cpu按照什么样的顺序调用进程)
数据会流进/流出内存是CPU所发布的控制命令,而CPU实际要处理的数据则完全来自于内存;
CPU依设计理念主要分为:精简指令集(RISC)与复杂指令集(CISC)系统;
关于CPU的频率部分:外频指的是CPU与外部元件进行数据传输时的速度,倍频则是CPU内部用来加速工作性能的一个倍数, 两者相乘才是CPU的频率速度;
个人电脑的内存主要元件为动态随机存取内存(Dynamic Random Access Memory, DRAM), 至于CPU内部的第二层高速缓存则使用静态随机存取内存(Static Random Access Memory, SRAM);
传统硬盘的组成为:圆形盘片、机械手臂、 磁头与主轴马达所组成的,其中盘片的组成为扇区、磁道与柱面;
各硬件设备在linux中的文件名
(1)在Linux中每个设备当做文件来对待。
(2)在Linux中几乎所有的硬件都在/dev这个目录下
(问题:cpu微指令集的理解,对挂载的理解(磁盘分区部分))
(3)磁盘设备文件名通常分为两种,实际SATA/USB设备文件名为/dev/sd[a-p],而虚拟机的设备可能为/dev/vd[a-p]
-
linux常用热键
(1)[TAB] 健可以用来补齐命令
[Tab] 接在一串指令的第一个字的后面,则为“命令补全”;
[Tab] 接在一串指令的第二个字以后时,则为“文件补齐”!
常用热键:[Ctrl+c]/[Ctrl+d]/man/info
文本编辑器vim,nano -
Linux的文件权限与目录配置
- 文件使用者、群组和其他(三种身份)
(a)root用户相关信息记录在/etc/passwd文件中,至于个人的密码则是记录在/etc/shadow这个文件下。 此外,Linux所有的群组名称都纪录在/etc/group内
(b)-:普通文件
d:目录文件
b:块设备文件
c:字符设备文件
l:符号链接文件
后面9个字符代表3组访问权限:
第1组的3个字符是授权文件所有者的权限;
第2组的3个字符是授权同组用户的权限;
第3组的3个字符是授权其他用户的权限。
每一组的3个字符一次表示读、写、执行权限,其中:
r:表示有读权限
w:表示有写权限
x:表示有执行权限
-:表示没有相应的权限
chgrp :改变文件所属群组
chown :改变文件拥有者
chmod :改变文件的权限, SUID, SGID, SBIT等等的特性
FHS订定出来的四种目录特色为:shareable, unshareable, static, variable等四类;
FHS所定义的三层主目录为:/, /var, /usr三层而已; - 常用命令
ls rm cd mv cat等
ls -a 会显示隐藏文件
cp命令复制文件后,文件权限会不一样,所以需要 cp -a ‘文件名’
rm(r:表示递归删除,f表示强制删除不需要提示)
mv不仅可以移动文件还可以重命名
cat 由第一行开始显示文件内容
tac 从最后一行开始显示,可以看出 tac 是 cat 的倒着写!
nl 显示的时候,顺道输出行号!
more 一页一页的显示文件内容
less 与 more 类似,但是比 more 更好的是,他可以往前翻页!
head 只看头几行
tail 只看尾巴几行
od 以二进制的方式读取文件内容
file可以查看文件类型
unmask指定 "目前使用者在创建文件或目录时候的权限默认值"
搜索文件:whereis,find(比较强大但是速度慢),locate / updatedb
cd - 表示回到刚才的目录
内容总结
以上是互联网集市为您收集整理的Linux学习笔记(一)全部内容,希望文章能够帮你解决Linux学习笔记(一)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。