02 2024 档案
摘要:1 YUM简介 1.1 YUM简介 CentOS使用yum和dnf 解决rpm的包依赖关系。 YUM:rpm的前端程序,可解决软件包相关依赖性,可在多个库之间定位软件包,up2date的替代工具,CentOS 8 使用dnf代替了yum,不过保留了和yum的兼容性,配置也是通用的。 YUM 的前身是
阅读全文
摘要:CentOS 安装后必需所做的初始化操作 #关闭SELinux sed -i '/^SELINUX=/c SELINUX=disabled' /etc/selinux/config #关闭防火墙 systemctl disable --now firewalld #支持光盘,/m-+9*-8-86
阅读全文
摘要:系统安装之后基操 #关闭SELinux sed -i '/^SELINUX=/c SELINUX=disabled' /etc/selinux/config #关闭防火墙 systemctl disable --now firewalld #支持光盘,/m-+9*-8-86 isc/cd对应就是光盘
阅读全文
摘要:第八天 软件管理 软件运行环境 软件包基础 rpm****包管理 yum和dnf 管理 定制yum仓库 编译安装 Ubuntu****软件管理 yum 早期命令,但兼容强 如果要写脚本的话,建议用它的 yum依赖于rpm yum源 Rocky 系统的yum源 #南京大学 https://mirror
阅读全文
摘要:vim的使用进步 1.如果遇到命令行中无法退出的 狂按esc按键 或者也可以使用v模式下切换一下,之后按esc 保存退出 保存退出--:wq 保存:w 不保存退出:q! i--插入模式 v- 可视化模式 esc -正常模式 2.vim打开未正常退出的问题 不正常退出会报错的 所以下次要用:wq 保存
阅读全文
摘要:第七天 磁盘结构 设备文件 一切皆文件:open(), read(), write(), close() 设备文件:关联至一个设备驱动程序,进而能够跟与之对应硬件设备进行通信 设备号码: 主设备号:major number, 标识设备类型 次设备号:minor number, 标识同一类型下的不同设
阅读全文
摘要:第六天 shell编程语言 面向过程语言 做一件事情,排出个步骤,第一步干什么,第二步干什么,如果出现情况A,做什么处理,如 果出现了情况B,做什么处理 问题规模小,可以步骤化,按部就班处理 以指令为中心,数据服务于指令 C,shell 面向对象语言 将编程看成是一个事物,对外界来说,事物是直接使用
阅读全文
摘要:详解在 centos 中引导到救援模式 Linux系统CentOS进入单用户模式和救援模式详解 一、概述 目前在运维日常工作中,经常会遇到服务器异常断电、忘记root密码、系统引导文件损坏无法进入系统等等操作系统层面的问题,给运维带来诸多不便,现将上述现象的解决方法和大家分享一下,本次主要以Cent
阅读全文
摘要:linux的救援模式-1 详解在 Ubuntu 中引导到救援模式或紧急模式 这篇教程将介绍如何在 Ubuntu 22.04、20.04 和 18.04 LTS 版本中引导到 救援Rescue 模式或 紧急Emergency 模式。 你可能已经知道,在 RHEL 7 、RHEL 8 、Ubuntu 1
阅读全文
摘要:1、创建一个至少有两个PV组成的大小为20G的名为testvg的VG;要求PE大小为16MB, 而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users目录 新添加的硬盘要进行扫描 alias scandisk=' echo - - - > /sys/class/scsi_host/hos
阅读全文
摘要:centos如何换源? 万事先备份 mkdir -p /etc/yum/backup/ cp -r /etc/yum.repos.d/* /etc/yum/backup/ 1、将源文件备份 cd /etc/yum.repos.d/ && mkdir backup && mv *repo backup
阅读全文
摘要:ubuntu无法安装lrzsz root@ubuntu:/opt/test# apt install lrzsz Reading package lists... Done Building dependency tree Reading state information... Done E: U
阅读全文
摘要:Windows下写脚本无法运行在linux上?怎麽办? $‘\r‘: command not found的解决方法 在Linux系统中,运行Shell脚本,出现了如下错误: one-more.sh: line 1: $'\r': command not found 1 出现这样的错误,是因为Shel
阅读全文
摘要:vim下删除swp文件 几个选项的内涵 [O]pen Read-Only 只读的方式打开 (E)dit anyway 编辑模式打开,但是不会载入存盘的内容 (R)ecover 编辑模式打开并且加载暂存盘的内容(但是要记得删除那个隐藏文件,要不然还会出现上面的问题那种界面) (D)elete it 直
阅读全文
摘要:如何把电脑文件传到虚拟机 方法一:VMWareTools 安装VMWare tools ,点击上方虚拟机 -> 安装VMware tools 安装成功后,即可通过复制粘贴文件,将文件复制到虚拟机中 安装成功后,会显示如下内容 安装成功后,可以直接拖动文件,或者通过ctrl+C ctrl+V 复制粘贴
阅读全文
摘要:[Ubuntu设置初始root密码,开启远程访问] 初始化root密码 ubuntu安装好后,root初始密码(默认密码)不知道,需要设置。 先用安装时候的用户登录进入系统 输入:sudo passwd 按回车 输入新密码,重复输入密码,最后提示passwd:password updated suc
阅读全文
摘要:第五天 正则表达式 REGEXP: Regular Expressions,由一类特殊字符及文本字符所编写的模式,其中有些字符(元字符) 不表示字符字面意义,而表示控制或通配的功能,类似于增强版的通配符功能,但与通配符不同,通配 符功能是用来处理文件名,而正则表达式是处理文本内容中字符 正则表达式被
阅读全文
摘要:1、查找/var目录下属主为root,且属组为mail的所有文件 [02:58:25 root@localhost ~][#find /var -user root -group mail /var/spool/mail 2、查找/var目录下不属于root、lp、gdm的所有文件 find /va
阅读全文
摘要:关闭SELinux sed -i ‘/^SELINUX=/c SELINUX=disabled’ /etc/selinux/config 在Linux系统中临时关闭SELinux(Security-Enhanced Linux)可以使用以下命令: sudo setenforce 0 这条命令将使SE
阅读全文
摘要:第四天 新建文件和目录的默认权限 文件权限 umask 的值可以用来保留在创建文件权限 实现方式: 新建文件的默认权限: 666-umask,如果所得结果某位存在执行(奇数)权限,则将其权限+1,偶数不变 新建目录的默认权限: 777-umask 非特权用户umask默认是 002 root的uma
阅读全文
摘要:面试必过题库 第一天面试题 冯诺依曼体系中计算机有哪些组件? 运算器 控制器 存储器 输入 输出 Linux 哲学思想(法则/原则)是什么? 一切都是一个文件 小型、单一用途的程序 连接程序、共同完成复杂的任务(shell脚本) 避免令人困惑的用户界面 配置数据存储在文本中 请你谈谈如何成为一名优秀
阅读全文
摘要:练习 1.当用户docker对/testdir 目录无执行权限时,意味着无法做哪些操作? 无法进入该目录,即不能使用cd /testdir命令切换到该目录。 如果试图访问/testdir下的文件或子目录,即使这些文件有合适的权限,由于用户不能搜索目录内容,所以也无法直接通过相对路径来访问。 2.当用
阅读全文
摘要:(1) 如何创建/testdir/dir1/x, /testdir/dir1/y, /testdir/dir1/x/a, /testdir/dir1/x/b, /testdir/dir1/y/a, /testdir/dir1/y/b mkdir -p /testdir/dir1/{x,y}/{a,b
阅读全文
摘要:第三天 Linux****下的文件类型 \- 普通文件 d 目录文件directory l 符号链接文件link b 块设备block c 字符设备character p 管道文件pipe s 套接字文件socket 范例: root@ubuntu2204:~# ls -l /run/ total
阅读全文
摘要:如何设置Ubuntu的远程连接root 1.切换成root sudo -i 1.5 设置个root密码 passwd 2.进入nano /etc/ssh/sshd_config nano /etc/ssh/sshd_config 3.修改这个位置 PermitRootlogin yes 4.保存 c
阅读全文
摘要:第二天 root 553214 wang 123456 rocky/centos root可以直接登录 普通用户与管理员的区别: 普通用户 --$ root用户--# Ubuntu 不可以直接登录,只能用命令切换root账户,但一般也不建议直接利用root登录,生产环境还是有比较大的风险的。 切换r
阅读全文
摘要:面试必过题库 第一天面试题 冯诺依曼体系中计算机有哪些组件? 运算器 控制器 存储器 输入 输出 Linux 哲学思想(法则,原则)是什么? 一切都是一个文件 小型、单一用途的程序 连接程序、共同完成复杂的任务(shell脚本) 避免令人困惑的用户界面 配置数据存储在文本中 请你谈谈如何成为一名优秀
阅读全文
摘要:vmnet1 192.168.10.0 vmnet8 10.0.0.0 安装rocky9、centos6/7/8,Ubuntu1804/20.04/22.04 用虚拟机安装 1.安装** CentOS 1.1针对 CentOS 7/6/8 创建虚拟机环境 2.安装包Ubuntu 1804 / 200
阅读全文
摘要:第一天 1 计算机系统 1946年,世界上第一台计算机ENIAC(electronic numerical integrator and calculator 电子数字积分计算 机)在美国宾州大学诞生。 计算机(Computer):俗称电脑,是一种能接收和存储信息,并按照存储在其内部的程序对海量数据
阅读全文
摘要:awk 文本和数据进行处理的编程语言 补充说明 awk 是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入(stdin)、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用
阅读全文
摘要:八、启动引导 1.linux的启动流程 1.BIOS自检 2.启动GRUB/LILO 3.运行linux kernel 并检测硬件 4.挂载根文件系统 5.运行linux系统的第一个进程init(其PID 永远为1,是所有其他进程的父进程) 6.init读取系统引导配置文件 /etc/inittab
阅读全文
摘要:七、时间管理 1.linux时间介绍: linux时钟分为系统时钟和硬件时钟,系统时钟是指当前linux kernel中的时钟,而硬件时钟则是主板上有电池供电的时钟,这个硬件时钟可以在bios里面进行设置,当Linux启动时,硬件时钟会去读取系统时钟的设置,然后系统时钟就会独立于硬件运作。 linu
阅读全文
摘要:六、软件安装 rpm RPM软件包的管理工具 补充说明 rpm命令 是RPM软件包的管理工具。rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM套件管理方式的出现,让Linux易于安装,
阅读全文
摘要:五、目录结构 可以用ls / 查看linux的目录结构 bin data etc lib media opt root sbin sys usr boot dev home lib64 mnt proc run srv tmp var 以下是对这些目录的解释: /bin: bin 是 Binar
阅读全文
摘要:四、文件权限 文件类型 Linux文件类型和linux文件的文件名所代表的意义是两个不同的概念。我们通过一般应用程序而创建的比如 file.txt、file.tar.gz ,这些文件虽然要用不同的程序打开,但放在linux文件类型中衡量的话,大多是常规文件。 Linux文件系统类型: 普通文件 -r
阅读全文
摘要:三、用户管理 用户和用户组操作命令 ld Finger Pwck 检查/etc/passwd配置文件内的信息与实际主文件夹是否存在,还可比较/etc/passwd和/etc/shadow的信息是否一致,另外如果/etc/passwd中的数据字段错误也会提示。 Grpck 和pwck功能相近,这个是检
阅读全文
摘要:二、磁盘管理 文件系统配置文件 /etc/filesystems: 系统指定的测试挂载文件系统类型 /proc/filesystems: linux 系统已经加载的文件系统类型 /lib/modules/2.6.18-274.el5/kernel/fs/ 文件系统类型的驱动所在目录 /etc/fst
阅读全文
摘要:Linux学习笔记 一、常用命令 终端快键键: Ctrl+a/home 切换到命令行开始 Ctrl+e/end 切换到命令行末尾 Ctrl+i 清除屏幕内容,效果等同于clear Ctrl + u 清楚剪切光标之前内容 Ctrl + k 剪切清除光标之后的内容 Ctrl + y 粘贴刚才所删除的字符
阅读全文