首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏科普文章-云计算

    如何创建Linux交换文件Linux交换文件最新创建方法

    Swap是Linux上的分配空间,该处被保留为虚拟内存。 当Linux服务器运行内存时,可以将非活动进程移动到虚拟内存中以便在工作存储器中为活动进程进行空间。 此功能默认情况下未打开,但可以通过分配交换文件来打开。交换文件上的性能与交换分区的性能非常类似。但是,在不重新分区的情况下更容易控制交换大小。 通过调整系统的SWAPPAPPINES值,还可以激励服务器依赖交换空间。由于我们的VPS和专用服务器默认提供root用户,因此所有命令均假定以root用户身份运行:如何在Linux中创建交换文件? 例如,将1GB交换交换到服务器,请按照本指南执行以下操作:第一步:要使用Fallocate或DD创建要用于交换文件:用fallocate创建交换文件fallocate -l 1G /myswap-l选项允许您设置长度 /myswap格式化文件以进行交换

    1.1K10编辑于 2025-04-02
  • 来自专栏杨焱的专栏

    LINUX 使用内存交换文件

    发表于2018-11-022019-01-01 作者 wind 第一步:创建交换文件 mkdir /data fallocate -l 4G /data/swap 或 dd if=/dev/zero of=/data/swap bs=1M count=4096 第二步:设置可访问权限 chmod 600 /data/swap 第三步:格式化文件 mkswap /data/swap 第四步:激活swap

    2.4K10编辑于 2021-12-07
  • 来自专栏linux驱动个人学习

    linux交换空间

    swap空间有两种形式:一是交换分区,二是交换文件。总之对它的读写都是磁盘操作。 linux内存通过 virtual memory 虚拟内存来管理整个内存, 虚拟内存管理着物理内存,也管理着swap交换空间。 Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。 这样,系统总是在物理内存不够时,才进行Swap交换。 其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。

    4.7K70发布于 2018-03-07
  • 来自专栏Linux

    9.Linux文件管理命令---sort按顺序显示文件内容

    sort按顺序显示文件内容作用:按顺序显示文件内容。用法:sort 选项...文件... --random-source=文件 从指定文件中获得随机字节。 ;使用该程序的-d 参数解压缩文件。 --files0-from=文件 从指定文件读取以 NUL 终止的名称,如果该文件被指定为“-”,则从标准输入读文件名。 案例练习(1)对密码文件进行排序。

    82910编辑于 2025-01-02
  • 来自专栏雨落凋殇

    Linux交换分区SWAP

    本文将从分区开始讲解如何开启SWAP交换空间 分区 # 查看块设备 # 如图可以看出硬盘sda和vdb还有剩余 [root@rainss ~]# lsblk ? # 输入p检查下分区信息是否为swap(如图Linux swap)并记下分区地址 # 输入 w 回车保存 ? # 建立swap交换空间 # 将分出来的1Gde分区地址放在mkswap后面 [root@rainss ~]# mkswap /dev/vdb1 ? # 永久激活(重启后任然有效) 修改配置文件 添加如下一行 [root@rainss ~]# vim /etc/fstab ? 至此swap交换空间激活完成

    14.2K31发布于 2019-12-25
  • 来自专栏乌龟哥哥默认学习专栏

    linux交换分区详解

    Linux交换分区(Swap Space)详解在Linux系统中,交换分区(Swap Space)是一个特殊的文件系统分区,它用于当物理内存(RAM)不足时,将一部分内存中的数据暂时转移到硬盘中,以便释放内存空间供系统继续使用 交换分区在Linux中起到了“虚拟内存”的作用,对于保障系统稳定运行至关重要。交换分区的作用交换分区的主要作用是在物理内存不足时,为系统提供额外的内存空间。 如何设置交换分区在Linux系统中,可以通过多种方式设置交换分区。以下是一些常用的方法:使用专门的交换分区在安装Linux系统时,可以指定一个专门的分区作为交换分区。 这个分区通常使用swap文件系统类型进行格式化。在系统启动后,可以使用swapon命令将交换分区挂载到系统中。使用交换文件除了使用专门的交换分区外,还可以使用交换文件来模拟交换分区的功能。 交换文件是一个特殊的文件,其大小可以根据需要进行调整。要创建一个交换文件,可以使用dd命令或fallocate命令创建一个足够大的文件,并使用mkswap命令将其格式化为交换文件格式。

    1.8K00编辑于 2024-06-20
  • 来自专栏LNMP开发那些事

    Linux配置SWAP交换分区

    创建交换文件 dd if=/dev/zero of=/swap bs=1G count=2 # 如果出现Killed,一般是可用内存不足,可以尝试以下 dd if=/dev/zero of=/swap 启用SWAP文件 mkswap /swap swapon /swap 3.

    4.2K10编辑于 2024-04-14
  • 来自专栏用户6477319的专栏

    如何交换PDF页面?PDF文件的页面位置怎么交换

    收到读者大大的回复,提到PDF文件交换页面,也不知道要干嘛用,但是既然读者大大提到了,肯定是在某个时刻需要这个操作,如何交换PDF页面? PDF文件的页面位置怎么交换,小编这期决定出个教程,不喜勿喷,不要影响有这方面需求的小伙伴继续看。 电脑应用:迅捷PDF编辑器 1:交换页面用PDF编辑器打开是关键,第一步我们就要先用工具打开一个PDF文件,两个文件其中的一个就可以了点击工具页面上的打开按钮选择文件打开。 2:为了使两文件中的页面互换位置,找到菜单栏的文档选项,点击文档栏目下的更多页面中的交换页面。 3:操作到这一步之后,页面上会弹出一个操作窗口,在窗口上点击填写将交换的页面,比如第一个页面跟第四个页面交换,就可以修改成1-4,点击确定完成交换

    3K20发布于 2019-10-31
  • 来自专栏zhangdd.com

    Linux Swap交换分区介绍总结

    什么是Linux swap space呢? 我们先来看看下面两段关于Linux swap space的英文介绍资料: Linux divides its physical RAM (random access memory) into chucks Linux内核为了提高读写效率与速度,会将文件在内存中进行缓存,这部分内存就是Cache Memory(缓存内存)。即使你的程序运行结束后,Cache Memory也不会自动释放。 这就会导致你在Linux系统中程序频繁读写文件后,你会发现可用物理内存变少。当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。 这样,系统总是在物理内存不够时,才进行Swap交换。 关于Swap分区,其实我们有很多疑问,如果能弄清楚这些疑问,那么你对Swap的了解掌握就差不多了。如何查看Swap分区大小?

    5.8K10发布于 2021-03-02
  • 来自专栏开源部署

    woof – 在Linux中通过本地网络轻松分享交换文件

    在本文中,我们将展示如何在Linux中安装woof并使用它在本地网络上共享文件。 如何在Linux中安装和使用Woof 在Debian和Ubuntu上,您可以使用apt或apt-get包管理器轻松地从发行版的默认存储库安装'woof'包,如图所示。 www.linuxidc.com$ sudo apt install woof 或者 linuxidc@linuxidc:~/www.linuxidc.com$ sudo apt-get install woof 在其他Linux Woof文件上传表单 浏览并选择文件后,单击“上载”按钮上传文件。 Woof文件上传完成 您可以验证该文件应该上传到调用woof的同一目录。 在本文中,我们展示了如何在Linux中安装和使用woof。 如果您有任何问题或建议,请使用下面的留言。谢谢阅读。

    2K40编辑于 2022-07-25
  • 来自专栏人人都是极客

    Linux的内存回收和交换

    前言 Linux的swap相关部分代码从2.6早期版本到现在的4.6版本在细节之处已经有不少变化。本文讨论的swap基于Linux 4.4内核代码。 Linux内存管理是一套非常复杂的系统,而swap只是其中一个很小的处理逻辑。希望本文能让读者了解Linux对swap的使用大概是什么样子。 我们一般所说的swap,指的是一个交换分区或文件。 在Linux上可以使用swapon -s命令查看当前系统上正在使用的交换空间有哪些,以及相关信息: [zorro@zorrozou-pc0 linux-4.4]$ swapon -s Filename 另外,Linux内核使用cache的策略虽然是不用白不用,内核会使用内存中的page cache对部分文件进行缓存,以便提升文件的读写效率。

    5.3K52发布于 2019-05-17
  • 来自专栏开源部署

    Linux设置交换分区(swap)的方法

    Linux系统的Swap分区,即交换分区,通常也称为虚拟内存,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。 这样,系统总是在物理内存不够时,才进行Swap交换。其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。 设置交换分区(swap) 此文以CentOS为例,其它Linux系统方法也差不多。 其它命令 #查看当前内存使用情况 free -mt #查看当前交换分区路径 swapon -s #关闭虚拟内存,改成自己交换分区路径 swapoff /swap #开启虚拟内存,改成自己交换分区路径 swapon 在正式的生产环境中,建议设置交换分区(swap)来提高系统和业务稳定性,当然交换分区不是万能的,若长期内存不足,建议还是增加物理内存为好。

    10.8K20编辑于 2022-08-13
  • 来自专栏用户7721898的专栏

    linux发现交换文件无法打开文件

    问题描述: 非正常关闭了文件。再次打开的时候提示 E325: 注意发现交换文件 “filename.swp”,具体报错如下: ? E325: 注意 发现交换文件 “/etc/.named.rfc1912.zones.swp” 所有者: root 日期: Mon Jul 6 23:37:40 2020 文件名: /etc .zones” 日期: Wed Jul 8 22:35:18 2020 比交换文件新! 如果你已经进行了恢复,请删除交换文件 “/etc/.named.rfc1912.zones.swp” 以避免再看到此消息。 执行命令 ll -a 【列式显示所在目录的文件(包括隐藏文件,(swp文件是隐藏的))】 2、删除掉他 然后执行命令 rm -rf /要删除的文件名 [root@localhost named

    1.3K40发布于 2020-09-03
  • 来自专栏linux百科小宇宙

    Linux 系统上交换空间的介绍

    它可以在常规文件或逻辑卷上使用一个或多个专用交换分区或交换文件。 典型计算机中有两种基本类型的内存。第一种类型,随机存取存储器 (RAM),用于存储计算机使用的数据和程序。 Linux 计算机中的内存总量是 RAM + 交换分区,交换分区被称为虚拟内存. Linux 交换分区类型 Linux 提供了两种类型的交换空间。 默认情况下,大多数 Linux 在安装时都会创建一个交换分区,但是也可以使用一个特殊配置的文件作为交换文件交换分区顾名思义就是一个标准磁盘分区,由 mkswap 命令指定交换空间。 如果没有可用磁盘空间来创建新的交换分区,或者卷组中没有空间为交换空间创建逻辑卷,则可以使用交换文件。这只是一个创建好并预分配指定大小的常规文件。然后运行 mkswap 命令将其配置为交换空间。 除非绝对必要,否则我不建议使用文件来做交换空间。

    1.7K20发布于 2021-06-08
  • 来自专栏半生瓜のblog

    LinuxLinux文件

    Linux文件操作 Linux中,一切皆文件(网络设备除外)。 硬件设备也“是”文件,通过文件来使用设备。 目录(文件夹)也是一种文件。 boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件和镜像文件。 deb:deb是Device(设备)的缩写,该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。 tmp:用来存放一些临时文件 media:Linux系统会自动识别一些设备,例如U盘、光驱等,当识别后,Linux会把识别的设备挂载到这个目录下。 mnt:临时挂载其他文件。 proc:包含了进程的相关信息。 ---- Linux文件的操作方式 文件描述符fd fd是一个大于等于0的整数。

    52.1K31编辑于 2023-05-13
  • 来自专栏C/C++基础

    Linux命令(9)——tcpdump命令

    1.功能 tcpdump是一款类Unix/Linux环境下的抓包工具,允许用户截获和显示发送或收到的网络数据包。tcpdump 是一个在BSD许可证下发布的自由软件。 如果此地址或网络掩码不可用, 或者此接口根本就没有设置相应网络地址和网络掩码(nt: linux 下的 'any' 网络接口就不需要设置地址和掩码, 不过此'any'接口可以收到系统中所有接口的数据包) (nt:libpcap是unix/linux平台下的网络数据包捕获函数包) --version:打印tcpdump和libpcap的version。 在采用2.2版本或之后版本内核的Linux操作系统上, 'any'这个虚拟网络接口可被用来接收所有网络接口上的数据包(nt: 这会包括目的是该网络接口的,也包括目的不是该网络接口的)。 ---- 参考文档 [1]维基百科.tcpdump [2]tcpdump官方网站 [3]Linux tcpdump命令详解

    1.8K30发布于 2018-08-03
  • 来自专栏全栈程序员必看

    Linux安装Tomcat9

    Linux安装Tomcat9 1:下载安装包 安装完jdk,我们需要下载tomcat了,点我跳转,这样子我们找到Binary Distributions,下载链接.tar.gz(http://mirrors.cnnic.cn /apache/tomcat/tomcat-9/v9.0.0.M9/bin/apache-tomcat-9.0.0.M9.tar.gz)下载 可以用wget (先用命令行cd到所在目录运行wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-9/v9.0.0.M9/bin/apache-tomcat-9.0.0.M9.tar.gz)或者浏览器下载 2:解压 tar -xzvf apache-tomcat-9.0.0.M9.tar.gz解压即可 3:启动服务 进入解压目录的bin文件夹,运行命令. : /usr/soft/apache-tomcat-9.0.0.M9 Using CATALINA_TMPDIR: /usr/soft/apache-tomcat-9.0.0.M9/temp

    2K20编辑于 2022-09-01
  • 来自专栏运维小白

    Linux基础(day9

    [root@hf-01 ~]# ls -ld /tmp/ drwxrwxrwt. 9 root root 4096 10月 27 05:14 /tmp/ 这drwxrwxrwt.里面的t(t里面包含x 软链接文件:是建立一个独立的文件,当读取这个链接文件时,它会把读取的行为转发到该文件所链接的文件上。做软链接尽量使用绝对路径。 就是创建的文件和另外一个文件是相同的inode号,这两个文件相互为硬链接文件。 3.10.0-514.el7.x86_64 67 grub 131136 grub2 76 initramfs-0-rescue-513f8b3950084e768a99df3a6cd3d9e6 _64.gz 70 System.map-3.10.0-514.el7.x86_64 77 vmlinuz-0-rescue-513f8b3950084e768a99df3a6cd3d9e6

    94420编辑于 2022-01-06
  • 来自专栏Linux基础入门

    9Linux用户管理命令

    ④load average表示负载均衡指数,分别记录了过去一分钟,五分钟和十五分钟系统的负载情况,加起来除以三就是平均负载指数,系统的负载情况主要是指CPU和内存的负载情况,数字大表示负载严重。

    1.4K31发布于 2020-08-26
  • 来自专栏Linux驱动

    Linux-mknod命令(9)

    mknod命令用于创建字符设备文件和块设备文件 (ls /dev -l 结果显示b开头和c开头的,即标识了块设备和字符设备。) root root 1, 3 2017-08-16 15:32 null //c开头,所以null设备为字符设备,主设备号为1,次设备号为3  格式 : mknod[选项][文件名称 ] [文件类型] [主设备号] [次设备号] 选项:-m:设置权限模式,类似于chmod命令,后面跟以下几个参数: 400 -r-------- 拥有者能够读,其他任何人不能进行任何操作; 644 -rw-r

    1.6K100发布于 2018-01-03
领券