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

    如何创建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基础入门

    7Linux其他文件搜索命令

    1.命令名称:locate 命令所在路径:/usr/bin/locate 执行权限:所有用户 语法:locate 文件名 功能描述:在文件资料库中查找文件 注:①locate 相对于find是在文件资料库中查找,速度更快。 但是数据库不是实时更新的,有时候新文件查找不到,需要用"updatedb"这个命令新文件资料库。 ②如果存放的文件在/tmp下面,locate就找不到,文件资料库不存储临时文件内容。 -i 不区分大小写 -v 排除指定字串 例1:grep在文件内查询字符串或者关键字列出来 ? 例3:grep -v 排除指定字符串查找 下图示例是排除#开头的注释行文件信息,^代表行首 ? ? END

    2.1K20发布于 2020-08-26
  • Linux】Centos7 解压zip文件

    ; -l:显示压缩文件内所包含的文件; -p:与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换; -t:检查压缩文件是否正确; -u:与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其他文件解压缩到目录中 ; -v:执行时显示详细的信息; -z:仅显示压缩文件的备注文字; -a:对文本文件进行必要的字符转换; -b:不要对文本文件进行字符转换; -C:压缩文件中的文件名称区分大小写; -j:不处理压缩文件中原有的目录路径 ; -L:将压缩文件中的全部文件名改为小写; -M:将输出结果送到more程序处理; -n:解压缩时不要覆盖原有的文件; -o:不必先询问用户,unzip执行后覆盖原有的文件; -P<密码>:使用zip 的密码选项; -q:执行时不显示任何信息; -s:将文件名中的空白字符转换为底线字符; -V:保留VMS的文件版本信息; -X:解压缩时同时回存文件原来的UID/GID; -d<目录>:指定文件解压缩后所要存储的目录 ; -x<文件>:指定不要处理.zip压缩文件中的哪些文件; -Z:unzip-Z等于执行zipinfo指令。

    1.4K10编辑于 2024-08-15
  • 来自专栏linux命令

    linux常用命令(7)——文件处理

    今天来分享一下linux常用命令——文件处理 七、文件处理 1.vi 文本编辑器 vi 是 Linux 系统默认自带的文本编辑器,无需额外安装,适用于所有场景(包括无图形界面的服务器)。 Unix/g 替换全文 “Linux” 为 “Unix”)。 file1.txt file2.txt file3.txt #按:n 切换到下一个文件,`:N` 切换到上一个文件 3. info :查看详细帮助文档 info 是 Linux 系统的 “高级帮助工具 sed 's/Linux/Unix/' test.txt # 将 test.txt 中每行第一个“Linux”替换为“Unix”,输出结果 全局替换并修改原文件(-i 选项,谨慎使用): sed -i 开头的行(注释行),输出结果 打印匹配行: sed -n '/root/p' /etc/passwd # 仅打印 /etc/passwd 中包含“root”的行(-n 抑制默认输出,p 打印匹配行) 7.

    39410编辑于 2026-01-13
  • 来自专栏乌龟哥哥默认学习专栏

    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
  • 来自专栏雨落凋殇

    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
  • 来自专栏雨过天晴

    CentOS7 配置交换分区SWAP

    安装系统时,我们往往会在磁盘分区时,为交换分区单独分出一块儿位置,但当系统安装完成后,我们通过固定的文件位置在配置交换分区。 在配置交换分区前,请确定你放置交换分区的磁盘有足够的空间。 本篇文章将交换分区文件放在 /var 下,/var 在 / 挂载点下,所以我们检查 / 挂载磁盘的空间: [dingdayu@gitlab-repo var]$ df -h Filesystem 生成交换分区文件 dd if=/dev/zero of=/var/swapfile bs=1024 count=2048k 会得到下面的输出: [dingdayu@gitlab-repo var dev/zero是Linux的一种特殊字符设备(输入设备),可以用来创建一个指定长度用于初始化的空文件,如临时交换文件,该设备无穷尽地提供0,可以提供任何你需要的数目。 最后记得将 /etc/fstab文件里的交换分区挂载移除掉

    3.5K40发布于 2019-03-12
  • 来自专栏用户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
  • 来自专栏Mr.Wang

    Linux下查找和删除7天以前的文件

    记一次linux下清理过期日志的过程; 环境说明:删除/var/log/下7天以前的.log文件; 用到的命令:find、rm; 命令示例:find /var/log/ -mtime +7 - name "*.log" -exec rm {} \; 说明: find :查找命令 /var/log/ :需要查找的文件路径 -mtime +7 :按文件更改时间来查找文件,-77天以内,+77天以前 -name "*.log" :你要查找的文件名,可用通配符 -exec :将find查到的文件执行command操作,{} 和 \;之间有空格 rm {} \; :需要执行的command操作 #查找找以大写字母开头的文件 find ./ -name "[a-z][a-z][0–9][0–9].txt"  #查找找以两个小写字母和两个数字开头的txt文件 find ./ -type f #在/home下查找最近两天内改动过的文件 find /home -atime -1                   #查找1天之内被存取过的文件 find /home -mmin +60

    7.1K20编辑于 2023-03-13
  • 来自专栏人人都是极客

    Linux的内存回收和交换

    前言 Linux的swap相关部分代码从2.6早期版本到现在的4.6版本在细节之处已经有不少变化。本文讨论的swap基于Linux 4.4内核代码。 我们一般所说的swap,指的是一个交换分区或文件。 在Linux上可以使用swapon -s命令查看当前系统上正在使用的交换空间有哪些,以及相关信息: [zorro@zorrozou-pc0 linux-4.4]$ swapon -s Filename 另外,Linux内核使用cache的策略虽然是不用白不用,内核会使用内存中的page cache对部分文件进行缓存,以便提升文件的读写效率。 swapspace version 1, size = 13.7 GiB (14744473600 bytes) no label, UUID=a0ac2a67-0f68-4189-939f-4801bec7e8e1

    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
  • 来自专栏网络技术联盟站

    Centos7笔记 | 用户和组、Linux文件权限、文件属性

    某互联网公司职能及员工信息表,如表5-3所示,请在Linux系统中创建相关员工,并把员工加入到部门。 讲师部(teacher) jfwu,jfcai 市场部(market) jfxin,jfqi 管理部(manage) jfedu,jfteach 运维部(operater) jfhao,jfyang Linux 1.1 Linux文件特殊权限 文件的特殊权限:suid、sgid、sbit等三种特殊权限 Suid是让执行者jfedu1临时拥有属主root的权限,仅对二进制文件(命令)生效。 Sgid让执行者临时拥有属组的权限,在目录中创建的文件自动继承该目录用户组,可以对目录生效。 Sbit权限:特殊权限位(粘滞位)。Sbit可以确保用户只能删除自己的文件,不能删除其他人的文件。 vim是vi的升级版本,它是安装在Linux操作系统中的一个软件,官网为:www.vim.org 在Linux Shell终端下默认执行vim命令,按Enter键后: 默认进入命令行模式; 在命令行模式按

    1.4K30发布于 2019-08-19
领券