linux
文章平均质量分 62
weixin_46091713
这个作者很懒,什么都没留下…
展开
-
Linux-YUM源
本地YUM源还有一种高端玩法,就是可以通过FTP网络,组建自己本地的YUM源网络,将这台机器的本地YUM源贡献给其他机器进行相关的YUM操作,一些比较大型的机房均使用这种方式。:配置简单,只需要有光盘后者对应的iso文件便可以挂载成YUM源进行使用,但是由于光盘无法进行写入操作,所以造成了某些软件如果你更新的话,只能选择其他方式,不能直接进行这种YUM源下的软件安装相关操作,而且这种操作也不具备可持续性,一旦光盘被拿走或者损坏就无法复用了。:需要依赖网络,但是包的质量和省心程度是最优质的。原创 2024-02-13 20:33:17 · 369 阅读 · 1 评论 -
linux-给root以及swap扩容
【代码】linux-给root以及swap扩容。原创 2024-02-13 17:44:27 · 352 阅读 · 1 评论 -
Linux-LVM
LV 空间的分配规则:由于LV是由PV上的PE通过VG经过逻辑化所转化的,所以LE也要遵循PE的大小进行分配,不能将一个完整的PE分隔开。我们从上面可以看出,我要建立的LV大小为97M,所以他大于96MB(24个PE的大小),但是他小于100M(25个PE大小),所以直接按照25个PE的大小进行PE的分配,最终转换成25个LE也就是100M的空间。所以PV是LVM的物理组成。一个或多个PV(物理卷)---------->VG(卷组)--------------->一个或多个LV(逻辑卷)原创 2024-02-13 09:36:22 · 474 阅读 · 1 评论 -
Linux-分区以及自动挂载
我们可以知道,目前根 “/”目录剩余62个G,我们现在由一个需求,需要将一个90G大小的文件压缩包保存我们的linux上,并且领导要求不允许使用LVM,磁盘管理模式进行存储。如果没有swap,则服务器一旦内存不足,就会开始终止应用以释放内存,甚至会崩溃,这会让你丢失一些还没来得及保存的数据,或者造成宕机。比如oracle数据库。Swap是存储设备上的一块空间(分区),操作系统可以在这里暂存一些内存里放不下的东西。扩展分区还可以划分扩展分区,所有的子扩展分区(逻辑分区)的容量小于等于扩展分区的容量。原创 2024-02-12 21:36:40 · 594 阅读 · 1 评论 -
Linux-临时文件系统(选学)
他们表示保存在内存(或机遇磁盘的交换空间)中的数据,他看起来像是一个已挂载的文件系统,这个可以是其更易于访问和管理。不可持久保存:tmpfs的先天优势变成了他的先天劣势,内存的特性导致位于tmpfs上的数据断电会丢失。成本高:相比较硬盘的价格来说,内存无疑还是很昂贵的,所以用tmpfs的目录不要放太大的东西。具体tmpfs使用的是RM还是swap是不可控的,这时由linux内核的vm子系统管理的。动态调节大小:tmpfs的大小是动态的,用多少才分配多少,删除文件则会释放相应的vm空间。原创 2024-02-12 15:27:54 · 415 阅读 · 1 评论 -
LINUX-命令2
SCP底层机制是:本地服务器先将文件发送对方机器的内存中(权限是正确的),然后再由对方接收用户写入到接收目录中,所以文件的所属用户与所属组,要根据接收用户的情况发生改变,文件的相关权限也要根据远程服务器接收用户的设置进行改变。软连接:所谓的软连接其实就是和我们windows的快捷方式 是一样的。第二种:跨目录下的文件移动,实际上也是修改文件的绝对路径,功能类似于windows的剪贴和黏贴。/etc/rc.local文件 开机启动的文件,也是个软连接,是/etc/rc.d原文件的映射。原创 2024-02-11 23:13:42 · 294 阅读 · 1 评论 -
linux-find命令
查找目录并列出目录中的文件和目录(级联)(为找到的每一个目录单独执行ls命令,没有选项-print时文件列表前一行不会显示目录名称。查找文件更新日在距现在时刻多少天以内的文件:0代表24小时以内 1代表超过24小时,没有超过48小时。find 命令,linux 中最常用的查找命令,功能很强大,组合很多,用的时候务必小心。找到1.txt后并显示文件下的内容。找到1.txt文件并删除这个文件。根据大小的查找相关的文件和目录。原创 2024-02-10 23:31:09 · 347 阅读 · 1 评论 -
linux命令-sed命令
SED 他是一个很好用的文本处理工具,而且和awk一样它本身是一个管道工具,所以SED命令既可以单独使用,也可以和其他的命令进行混合使用。SED的主要功能:可以对文本进行替换 ,删除,新增 和选取等工作。a-是sed子命令,象征着追加,$-代表最后一行,i-是sed 插入命令 d-sed删除命令sed 后加的字命令:-e 代表sed拼接命令。sed重要性转义:当文本中有特殊字符,我们又想找到特殊字符所在的行或者内容,那么我们为了避免输出结果 扩大话,所以需要优先处理特殊字符,那么就需要转义符原创 2024-02-10 21:19:44 · 303 阅读 · 1 评论 -
linux权限
那么mysql用户所在的组下的同组用户,也就是mysql1对这个目录也有可读可写可执行权限,那么其他用户对这个/mysql目录也有可读可写可执行权限。那么mysql用户对这个/mysql目录就具备了可读可写可执行权限。l说明了目录或者文件的类型(l是 软连 -文件 d目录)/mysql这个目录的所属用户为mysql组下的mysql用户,root root 代表该目录/文件所属用户与所属组。rwx rwx rwx 目录/文件的权限。mysql和mysql1都是mysql组的。原创 2024-02-05 19:33:45 · 338 阅读 · 0 评论 -
linux命令
我想查看当前目录的详细信息(不包含隐藏命令):ll(这个命令在linux不好用,因为这个ll其实相当于一个命令的alise(别名)相当于 ls -al)如果是“-”代表它是一个文件 如果是“d”代表它是一个目录,”l“代表软链接,在linux下的软连接其实是和windows下的快捷方式是一样的。前面带”.“的都为隐藏目录或文件, 我们也可以看到total发生了变化,因为这个total要根据你每次查看的实际情况去统计所谓的块数。后面跟的是文件或目录的权限和用户与用户数组状况,以及文件的大小。原创 2024-02-05 20:34:09 · 839 阅读 · 0 评论 -
linux的各个目录结构以及组与用户
Linux操作系统被广泛应用到服务器(x86-64)系统上,linux可以更直观的反应oracle 前后台的状态,而windows不行。因为windows只是把orcale的进程栈封装成了一个oracle.exe的总线程进行管理。2.Linux继承了unix的很多特性。尤其是网络以及多任务处理方面。Linux 是一个多用户 多任务 支持多线程多cpu的操作系统。3.linux有完备的系统工具链和庞大的社区作为支持。1.有很多的微内核组成,代码是开源的。原创 2024-01-24 16:50:44 · 328 阅读 · 1 评论