冯诺依曼体系结构:运算器 控制器 存储器 输入设备 输出设备
计算机处理数据时 遵循2进制
123456789ABCDEF10 16进制算法
ibase=input输入 obase=output输出
00000000 2进制转换成10进制= 0
00000001 1
00000010 2
00000100 4
00001000 8
00010000 16
00100000 32
01000000 64
10000000 128
C/S 客户端client 服务器 server:apache, nginx
数据库database:mysql
1u=44.5毫米 1u 2u 4u是目前的主流机架服务器
csche高速缓存 cpu缓存分为一级 二级 三级缓存L1 L2 L3 缓存为王!
1k=210 1M=220=1024K 1G=2*30 1T 1P 1E 1Z 1Y 1B 1N 1D
主流pc服务器:x86服务器 hostname=查看当前主机名
root账户切换成普通用户:su - (加上普通用户密码) 普通用户切换成root账户:su - (root账号,密码)
切命令行=ctrl+alt+F2 / F3 / F4 / F5 / F6 ctrl+alt+F1=切换图形界面
ip+空格键+a 或者ifconfig= 查看Ip地址
ls =指定目录下的文件 蓝色代表目录 ls -l=ll ls+Tab(单击或者双击)=补全命令或者提示命令 ls+. 代表当前目录 ls+.. 代表上级目录 man = 查询命令 ls-1 每一行只显示一个文件
etc=配置文件目录
var=存放所有变量的目录 cd=切换文件夹 cd-切换到上级文件 ctrl+l=清屏 ls+-a =显示隐藏文件
Pwd 显示当前文件夹 echo后接字符 =回显字符在标准输出上面 echo($SHELL)显示当前使用的shell类型 cat/etc/shells 显示当前系统支持的所有shell类型 ~表示当前用户的家目录
df-h查看磁盘分区使用量 lsblk查看当前分区 free -h 查看内存大小 reboot=init 6 重启 cat+文本文件=查看文本文件 runlevel 查看运行模式 init 3关闭图形界面 init5 切换回到图形界面 init 0=poweroff 关机 uname-r 查看内核版本 lscpu 查看cpu型号 uid即userid uid=0就是管理员 不是0就不是管理员 id-u 查看id号 tty = 查看当前终端设备 31~37 数字颜色 41~47 背景颜色 cd/etc/profile.d 修改保存文件字体颜色 type查看命令是内部还是外部命令 exit退出 enable+命令= 启用内部命令 enable -n +命令=禁用内部命令 hash -r= 清除缓存
Nano +文本文件=修改文本文件 alias修改文件别名 unalias取消别名 unalias[-a]+名字…+名字+…=取消所有别名 source/. +文件名 =重新读取配置文件 使文件立即生效 ctrl+c=临时中止命令 多个命令可以用;符号分开 一个命令可以用\分成多行 短选项:- 例如-c -h
长选项:-- 例如--all --word date显示系统时间 date +%s 查看时间秒数 date -d @时间秒=将秒数转换为现在时间 clock显示硬件时间 -s 校正系统时间 -w 校正硬件时间 cal -y 显示日历 which=查看外部命令的路径 cat-n 显示行数
~/.bashrc 别名仅对当前用户有效
硬链接的本质含义就是给文件起个新名(同一个文件的不同名称)