随笔分类 - Linux相关
摘要:权限管理-用户组管理:1.什么是用户 用户是操作系统提供一种安全机制 用户是权限的化身2.为何要有用户 1)划分权限,增强安全性 2)每启动一个进程都会有一个用户关联 进程—>用户—>权限(作用在文件身上)3.组的概念 主组:用户本身所在部门 附加组:为用户添加的部门 用户与组的关系: 一对一:一个
阅读全文
摘要:文件系统: 操作系统文件系统(属于操作系统的一部分)—>提供了文件的概念硬盘 文件系统是操作系统中负责操作硬盘的一段程序,文件系统提供了文件的概念df -h:查看文件系统信息df -i:查看inode编号剩余df -T:与df -h多一个类型ls -i a.txt:查看文件inode编号,存放的是文
阅读全文
摘要:一.vim 编辑器默认vi是安装的,vim需要通过yum install vim -y 安装 a,i,o开启编辑模式,q退出,q!强制退出,wq[x]保存退出,wq![x!]强制保存退出,u返回上一步操作,ctrl+r返回下一步操作shift+$:光标移动到行尾,按下0回到行首gg:光标移动到列的行
阅读全文
摘要:shell基础一.介绍1.第一层意思:shell代表的是解释器,是对系统接口的封装,即在系统接口外又加了一层壳shell只是一种称呼,bash解释器才是具体的一种shell第二层意思:shell这门编程语言(一堆命令及用法),用shell语言写出的程序通常称为脚本程序2.【应用程序】—>系统命令/s
阅读全文
摘要:系统目录结构:目录—>文件夹:存放的是具体有哪些文件文件:存放的是具体的数据一:/dev/cdrom:光盘设备,光盘里存放的内容都在这里,以后为操作系统补充包/dev/bull:黑洞文件,把不想要显示的内容丢入黑洞 /etc/hostname:主机名的配置文件/etc/sysconfig/netwo
阅读全文
摘要:1.iso结尾镜像文件镜像文件就是"一种特殊格式的压缩包"2.三种网络模式:1)桥接模式:与真机处于同一个LAN中2)仅主机模式:vm只能与宿主机以及其它vm通信,不能与外网通信3)NAT模式:vm—>虚拟路由 —>vmnet8—>真机的本地网卡—>真实的交换机—>真实的路由器—>internet
阅读全文
摘要:vim /etc/ssh/sshd_config:密钥配置文件 ssh-keygen:生成密钥对(一路回车;或者给私钥设置密码加强安全性) ssh-copy-id -i root@2.2.2.3(服务端ip地址):向服务端发送密钥 cat /root/.ssh/authorized_keys:查看传
阅读全文
摘要:一.shell脚本介绍 shell是什么? 一门编程语言,用来解释执行这门编程语言语法的解释器 计算机体系结构:命令—>shell解释器—>系统调用的接口—>内核—>计算机硬件 什么是编程语言:人——————>编程语言——————>计算机 什么是编程:人——————>编程语言——————>计算机(先
阅读全文
摘要:1.什么是定时任务 指定某个日志或时间周期性的执行命令:ps -ef | grep crond 2.什么是crond:blog.driverzeng.com crond就是计划任务,类似我们平时生活中的闹钟,定点执行行为 3.为什么要使用定时任务 4.使用场景 1)数据备份 2)服务器巡检 1 #!
阅读全文
摘要:一.修改网卡名字 yum install net-tools -y:按照网络服务,使用ifconfig命令 ifconfig # mtu代表网卡的最大传输单元,可根据千兆网或者万兆网进行修改 # 网卡绑定——>lacp协 ethtool eth0:查看网卡传输单元信息 ifconfig eth0 m
阅读全文
摘要:计算机组成: cpu(控制器,运算器) 存储器: 内存:内存条,存取速度都快,断电数据丢失 外存:机械磁盘,存取速度都慢,断电数据不丢失 输入设备: 输出设备: 内核态:操作系统正在控制硬件的状态 用户态:应用程序正在运行的状态 Liunx系统会把内存分为两种区域: buffer:缓冲区,攒一大波数
阅读全文
摘要:mbr格式:分区工具fdisk(最多4个主分区,通常用于<2T的硬盘空间) gpt格式:分区工具gdisk(最多126个主分区,通常用于>2T的硬盘空间) 一.fdisk分区 命令: partprobe 刷新磁盘分区信息 m 查看帮助信息 q 退出 n 新建分区(p主分区,e扩展分区) p d 删除
阅读全文
摘要:一.进程概念 程序—>代码文件 进程—> 描述方式1:程序的运行过程 描述方式2:操作系统控制着硬件去运行程序的过程 进程是操作系统最核心的概念 并发:多个任务看起来是同时运行的即可 并行:多个任务是真正地同时运行(只有多核才能实现并行) 线程:进程内代码地执行过程 线程才是cup的执行单位,一个进
阅读全文
摘要:软件包管理:编程语言分类:机器语言汇编语言高级语言 解释型(shell,python) 安装: 1.下载python写好的软件包 2.在自己的linux主机上安装对应版本的python解释器以及依赖包 编译型(c,go) c语言不支持跨平台编译,所以c语言写出来的源码包,在不同的平台安装都必须编译一
阅读全文