04 2020 档案
乱七八糟想到什么记什么3
摘要:Linux哲学思想 1969年 大致1970年算作Uinx元年 一切都是一个文件(包括硬件) 小型,单一用途的程序 (解构) 链接程序,共同完成复杂的任务 (shell 编程) 避免令人困惑的用户界面 (字符界面节省内存,稳定,效率高) 配置数据存储在文本中 (如果系统出问题了,修改文本就可以了)
阅读全文
乱七八糟想到什么记什么2
摘要:操作系统 单用户系统 DOS 批处理系统 多道程序系统 分时系统 多个人公用一台计算机 个人计算机 分布式计算机 云计算的概念 Multics 兼容分时系统 1964年, 由贝尔实验室(Bell)、麻省理工学院(MIT)及奇异公司(GE美国通用电气公司)共同发起了Multics(多路信息计 算系统)
阅读全文
乱七八糟想到什么记什么1
摘要:1946 冯诺依曼 匈牙利 体系 二进制 1byte=8bit 顺序执行 运算器 控制器 存储器 输入 输出 (运算器 控制器 已合二为一 CPU) 二进制 十进制 2 to 10 算幂 10 to 2 除2 计算器 bc 熟能生巧的事 13=8+3 8=1000 3=11 合起来就是 1011 9
阅读全文
Linux运维学习第六周记
摘要:网络的世界让人变得不那么真实! 第六周学记 用了一周的时间学习了计算机网络基础知识,说是基础,更应该说是必备的常识! 网络的协议和管理 TCP/IP协议简介 TCP协议 UDP协议 IP协议 主机到主机的包传递完整过程 网络配置 常用命令 ifconfig route netstat ss ip 配
阅读全文
Linux运维学习第五周记
摘要:雨生百谷,春雨贵如油 第五周学记 这周主要学习了九三级磁盘、存储相关知识和Linux文件系统以及计算机网络的内容 磁盘和文件系统 磁盘结构 Linux内一切皆文件 分区类型 ext4 xfs 管理分区 管理文件系统 挂载设备 mount 管理swap空间 RAID管理 RAID 0 1 5 6 10
阅读全文
OSI七层网络
摘要:7 应用层 各种应用软件 6 表示层 转换、加密、解密压缩 5 会话层 建立会话,保证会话,终止会话 4 传输层 TCP/UDP 3 网络层 路由 2 数据链路层 交换 1 物理层
阅读全文
计算机网络和通信网络的区别
摘要:我们一般把计算机网络叫做业务网。把通信网络叫做传输网。 计算机网络是通信网络的其中一个业务。比如光通信网有SDH,PTN和OTN等。通信网把计算机网络上的数据作为一个业务来传输。 计算机网络偏向于规定双方沟通内容上的要求,比如协议和模型,更像资源子网。 通信网络偏向于实现双方沟通的物理方案,就好像在
阅读全文
Linux运维学习第四周记
摘要:不要辜负绵绵春意 第四周学记 第四周主要学习了文件查找和打包压缩的相关工具,以及软件包管理工具 文件查找相关命令 1、locate 在索引中查找 2、find 在磁盘中查找,功能强大 文件压缩工具 1.compress和uncompress 2.gzip和gunzip 最常用 3.bzip2和bun
阅读全文
编译安装tree命令
摘要:查看当前的tree 发现版本是 Version : 1.7.0 通过官网找到最新版本为1.8 URL : http://mama.indstate.edu/users/ice/tree/ 下载好以后原地解压文件 查看文件夹内容 查看README 查看INSTALL帮助文件 查看Makefile (b
阅读全文
Linux文件的查找之find命令处理动作
摘要:查找到文件之后的处理动作 例如:找出来系统中比较大超过10G的并且存放时间超过一年的log文件并删除 find / -name ".log" -size +10G -mtime +365 -ok mv {} /tmp/del \; 只要有ok了,就必须要加 反斜杠和分号 \; 进行结束 ok这个有个
阅读全文
Linux文件的查找
摘要:如何来搜索文件 locate 快速搜索文件 依靠事先建好的索引进行搜索 文件索引数据库 /var/lib/mlocate/mlocate.db 索引的构建是在系统较为空闲时自动进行(周期性任务),执行updatedb可以更新数据库 索引构建过程需要遍历整个根文件系统,很消耗资源 适合搜索一些相对固定
阅读全文
Linux运维学习第三周记
摘要:愿醉卧沙场可未有匹夫之勇。 第三周学记 第三周主要学习正则表达式和Shell编程 1.正则表达式基本字符 2.扩展正则表达式 3.grep,sed,awk文本处理工具使用 4.Shell脚本基本格式和构成 5.Shell基本逻辑 6.Shell算术运算 7、Shell条件判断
阅读全文
判断是否是胖子的shell脚本
摘要:read p "请输入身高(m为单位): " HIGH if [[ ! "$HIGH" =~ ^[0 2]\.?[0 9]{,2}$ ]];then echo "输入错误的身高" exit 1 fi read p "请输入体重(kg为单位): " WEIGHT if [[ ! "$WEIGHT" =
阅读全文
Linux命令之命令别名
摘要:对于经常执行的较长的命令,可以将其定义成较短的别名,以方便执行 显示当前shell进程所有可用的命令别名 定义别名NAME,其相当于执行命令VALUE 范例: 撤消别名:unalias 注意:在命令行中定义的别名,仅对当前shell进程有效 如果想永久有效,要定义在配置文件中 仅对当前用户:~/.b
阅读全文
Linux命令之Hash缓存表
摘要:Hash缓存表 系统初始hash表为空,当外部命令执行时,默认会从PATH路径下寻找该命令,找到后会将这条命令的路径记录到hash表中,当再次使用该命令时,shell解释器首先会查看hash表,存在将执行之,如果不存在,将会去PATH路径下寻找,利用hash缓存表可大大提高命令的调用速率 hash
阅读全文
Linux命令的内部命令执行
摘要:一个命令可能既是内部命令也是外部命令 因为内部命令优先级高,先执行内部命令 enable 管理内部命令 通过enable可以启用或者禁用内部命令 这里的禁用或者启用是临时性的,退出或重启后失效
阅读全文
Linux命令的执行
摘要:为什么在提示符下命令可以被执行呢? 执行命令过程 输入命令后回车,提请shell程序找到键入命令所对应的可执行程序或代码,并由其分析后提交给内核分配资源将其运行起来 shell本身也是一个程序,只不过在用户登录过程中已经加载到内存中了。 对shell可以理解为一个工具箱,集成了很多很多的小工具 sh
阅读全文
Linux基础命令列表
摘要:命令列表 设备名第二个分区mount挂载 到 c:\part2 挂载点mount point 设备 mount mount point 分区表示法: /dev/sda1 mount /boot swap 2G 4G 1G 2G 200G 2G / 100G /boot 1G /data 50G sw
阅读全文
Linux命令提示符
摘要:命令提示符:prompt 用户@主机名 所在目录 用户身份( 管理员 $普通用户) 显示提示符格式 Ubuntu centOS 8 提示符格式说明: \e 控制符\033 \u 当前用户 \h 主机名简称 \H 主机名 \w 当前工作目录 \W 当前工作目录基名 \t 24小时时间格式 \T 12小
阅读全文
CentOS 8 关闭防火墙
摘要:```(shell) SELINUX=disabled vim /etc/selinux/config systemctl disable firewalld.service ```
阅读全文
Linux显示系统信息sh脚本
摘要:```(shell) !/bin/bash Author: wangxiaochun QQ: 29308620 Date: 2020 04 01 FileName: system_info.sh URL: http://www.magedu.com Description: The test scr
阅读全文
Linux设置主机名
摘要:查看主机名 生产中主机名 hostname bj yz k8s node1 100 10.bpz.com 北京 亦庄 k8s 节点 ‘100 10(ip地址)号机’.域名后缀 主机名一定不要使用下划线 _ 非法字符不支持 更改主机名 必须使用root权限才可以更改主机名 sudo i 提权 第一次需
阅读全文