首页 > 其他分享 >第八天

第八天

时间:2024-03-09 18:45:17浏览次数:17  
标签:文件 演示 第八天 df yum rm txt

第八天

挂载命令:mount

卸载命令: umount

在虚拟机实战演示如下:
/etc/hosts:系统本地的DNS解析文件 都是常用工作扩展 干嘛用的 你 建立2个虚拟机 方便演示效果

10.0.0.200 master
10.0.0.201 node

在自己linux 执行ping
ping master 解析出来的是 10.0.0.200
ping node 解析出来 10.0.0.201

检查是否成功

百度了解并掌握
1.修改服务器名称为 linux01
hostnamectl set-hostname linux01

2.系统运行级别 分别说下:

0  关机
1 单用户
2 多用户 无网络
3 多用户 命令行模式,所有网络服务启动,但不加载图形界面
4 通常保留供自定义用户或未定义
5 多用户模式 图形界面
6 重启系统

3.查看当前级别:

[root@centos7mage ~]# runlevel
N 3

  1. 实战演示 更改默认yum 源为阿里云源

5.使用yum不能安装软件如何排查:

检查网络连接 ping www.aliyun.com
验证yum源是否可用  yum repolist all
检查软件包依赖关系 yum deplist package-name
确保有足够的磁盘空间  df -h
查看yum日志  /var/log/yum.log  寻找错误信息
如果有防火墙限制,确保端口80 443 等可以访问到yum源服务器
yum源缓存问题  yum clean all  yum makecache
进程问题
dns 设置问题

6 防止使用rm 别名配置实战演示,重要要演示

touch 1.txt
alias rm ="echo not delete"
rm -f 1.txt
not delete -f 1.txt

7 查看磁盘 命令: df -h
8 查看 内存 命令: free -h 查看 实时cpu 状态: top 查看磁盘i/0命令:iotop

9 下面的题自己演示下

防止删除文件 实战演示 命令我已经给你写好 自己实战 演示 记住就好
[root@kaige~]#alias rm='echo 不允许使用rm命令,谢谢'
[root@kaige ~]#touch b.txt
[root@kaige ~]#ls
b.txt
[root@oldboyedu ~]#rm -f b.txt
不允许使用rm命令,谢谢 -f b.txt

阅读的:
/var/log/
两个重要的系统日志文件
messages -- 记录系统或服务程序运行的状态信息 和 错误信息
secure(安全) 作用:可以进行监控文件的信息,检查是否有过多失败记录

系统常用软件安装: yum install net-tools vim wget tree

如下作为一个扩展:第24天课程还会系统学习磁盘技术知识点,现在只会了解这个命令使用就ok

df -h 和df -i的区别是什么?同样是显示磁盘使用情况,
df -h的比较好解释,就是查看磁盘容量的使用情况。

至于df -i,先需要去理解一下inode,就是展示inode使用情况

个人理解,最简单的说法,inode包含的信息:文件的字节数,拥有者id,组id,权限,改动时间,链接数,数据block的位置
故障案例学习:

在df -h 和df -i 显示使用率100%,基本解决方法都是删除文件。

df -h     是去删除比较大无用的文件-----------大文件占用大量的磁盘容量。

df -i      则去删除数量过多的小文件-----------过多的文件占用了大量的inode号。

标签:文件,演示,第八天,df,yum,rm,txt
From: https://www.cnblogs.com/nwq1101/p/18063122

相关文章

  • Java学习笔记——第八天
    常用API(String、ArrayList部分)APIAPI是什么API(ApplicationProgrammingInterface,应用程序编程接口)就是别人写好的一些程序,给程序员直接拿去调用即可解决问题。API文档是什么Java提供的API使用说明书。包包是什么包是用来分门别类的管理各种不同程序的,类似于文件夹,建包......
  • 找工作学习第八天
    echarts图表配置 定义一个变量引入echarts,使用echarts。init方法初始化一个标签,然后因为要获取dom中的标签元素,这就要写在mounted里面,定义一个option参数选项对象,下面x轴,y轴数据就可以写成option.x,option.y不用这样写成一大坨 order数据如下,如何将苹果三星小米获取......
  • 代码随想录 第八天 | 344.反转字符串 ● 541. 反转字符串II ● 卡码网:54.替换数字 ●
    LeetCode:344.反转字符串-力扣(LeetCode)思路:双指针的想法用while循环遍历两侧指针,效率高classSolution{publicvoidreverseString(char[]s){inti=0,j=s.length-1;while(i<j){chartemp;temp=s[j];......
  • Android家庭记账本开发第八天:修改和删除功能的设计
    之前两篇我们讲了增加和查询功能,但是这两个功能都是通过设置点击函数实现跳转逻辑的,现在我们要实现修改和删除功能就需要获取到当前的数据项,那么又该怎么做呢在讲解之前的适配器设置的时候已经为每个列表项设置了监听器,并且在主页面逻辑当中为点击函数进行了重写,现在我们来看修改......
  • Leetcode刷题第八天-回溯
    22:括号生成链接:22.括号生成-力扣(LeetCode)括号是一对,所以每一次递归结束条件是字符串长度=2*n有效括号判断:'('个数==')'个数时,当前必须是'(','('个数==n时,必须是')',其他情况当前位置遍历两边,既可以是'('又可以是')'1classSolution:2defgenerateParenth......
  • 代码随想录算法训练营第八天| 344.反转字符串 541. 反转字符串II 卡码网:54.替换数字
    反转字符串编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用O(1)的额外空间解决这一问题。题目链接:344.反转字符串-力扣(LeetCode)关于是否用reverse函数解决问题:如果题目......
  • PHP学习第八天:扩展开发与多线程编程
    在PHP学习的第八天,我深入了解了扩展开发和多线程编程的概念。早上,我学习了如何编写PHP扩展。扩展是PHP的模块,可以提供额外的功能。我了解了扩展开发的基础知识,如C语言和PHPAPI。通过编写一个简单的扩展,我熟悉了扩展的结构和编写过程。了解扩展开发使我能够更深入地了解PHP的内部工......
  • [代码随想录] 第八天
    28.找出字符串中第一个匹配项的下标[https://leetcode.cn/problems/find-the-index-of-the-first-occurrence-in-a-string/description/]思路:KMP算法,重点在于求NEXT数组。还不能理解..暂时先背下来了。classSolution{publicintstrStr(Stringhaystack,Stringneedle......
  • 代码随想录算法训练营第八天 | 344.反转字符串,541.反转字符串II,卡码网:54.替换数字,151.
    一、344.反转字符串题目链接:LeetCode344.反转字符串学习前:思路:相向指针。left=0,right=length-1,不停交换left和right的值时间复杂度:O(n)空间复杂度:O(1)学习后:了解swap函数通过位运算实现的方式二、541.反转字符串II题目链接:LeetCode541.反转字符串II学习前:思路:ne......
  • 敏捷冲刺——第八天
    团队作业4——项目冲刺这个作业属于哪个课程计科21级12班这个作业要求在哪里团队作业4——项目冲刺这个作业的目标进行敏捷冲刺开发团队队名:KAODAPU团队组成张建文(组长)3121004845叶飞池3121004843林智谦3121004831刘晋延3121004832......