为您找到与linux怎么看swap大小相关的共200个结果:
这里读文网小编要跟大家介绍的是Linux系统中调整swap大小的方法。欢迎大家阅读。
1、使用free命令带上m参数,查看swap文件大小,官方建议在RAM是2到4.5G时,swap是RAM的2倍;如果RAM大于等于4G则swap等于RAM即可
2、也可用cat 查看etc目录下的swaps文件,如下图
3、创建一个swap文件
复制内容到剪贴板
########
dd if=/dev/zero of=/tmp/swap bs=1MB count=1024
########
以下仅供参考:不用看
Creating a swap file
First of, make sure the file system the disk you wish to swap on is properly mounted. For the purposes of this tutorial we will assume the disk is mounted as /mnt and we want to use the file /mnt/myswap.swp for swapping.
使用下面的命令创建一个1G的swap文件
复制内容到剪贴板
Use the following command to create a 1024MB file that we will use for swapping
########
dd if=/dev/zero of=/mnt/myswap.swp bs=1024MB count=1
########
4、制作一个swap文件,如果觉得繁琐,可以将mkswap文件挂载到tmp目录下,例如:
复制内容到剪贴板
########
mkswap /tmp/swap
########
以下仅供参考:不用看
Preparing the swap file
Before we enable the swap file we must first set it up. The following command accomplishes just that:
########
mkswap /mnt/myswap.swp
########
5、使用swapon 启动/tmp/swap
复制内容到剪贴板
########
swapon /tmp/swap
########
使用一个swap分区,如果已经有一个swap分区,该步骤可以省略
以下仅供参考:不用看
Using a swap partition
Setting up a swap partition is a bit more difficult, as the partition must be first created then formatted using the linux-swap file system. Once that is done, assuming the swap partition is at/dev/scsi/host0/bus0/target0/lun0/part5 (common for v24 USB drives with mutiple partitions), the only command that needs be issued is:
6、再次使用free查看增加后的swap大小
7、如果只想增加swap大小,请忽略以下的操作,重要!!如果不使用刚才增加的1G的swap文件,使用下面的swapoff命令,可以关闭,这样swap文件就缩小了1G
使用swapoff关闭swap文件
复制内容到剪贴板
########
swapoff /tmp/swap
########
注意事项:如果只想增加swap大小,请忽略第7步的所有操作。
浏览量:2
下载量:0
时间:
很多新用户在使用LINUX操作系统的时候都不会调整SWAP大小.读文网小编就针对这个问题给大家推荐一个解决方法.
使用free命令带上m参数,查看swap文件大小,官方建议在RAM是2到4.5G时,swap是RAM的2倍;如果RAM大于等于4G则swap等于RAM即可
也可用cat 查看etc目录下的swaps文件,如下图
创建一个swap文件
########
dd if=/dev/zero of=/tmp/swap bs=1MB count=1024
########
以下仅供参考:不用看
Creating a swap file
First of, make sure the file system the disk you wish to swap on is properly mounted. For the purposes of this tutorial we will assume the disk is mounted as /mnt and we want to use the file /mnt/myswap.swp for swapping.
使用下面的命令创建一个1G的swap文件
Use the following command to create a 1024MB file that we will use for swapping
########
dd if=/dev/zero of=/mnt/myswap.swp bs=1024MB count=1
########
制作一个swap文件,如果觉得繁琐,可以将mkswap文件挂载到tmp目录下,例如:
########
mkswap /tmp/swap
########
以下仅供参考:不用看
Preparing the swap file
Before we enable the swap file we must first set it up. The following command accomplishes just that:
########
mkswap /mnt/myswap.swp
########
使用swapon 启动/tmp/swap
########
swapon /tmp/swap
########
使用一个swap分区,如果已经有一个swap分区,该步骤可以省略
以下仅供参考:不用看
Using a swap partition
Setting up a swap partition is a bit more difficult, as the partition must be first created then formatted using the linux-swap file system. Once that is done, assuming the swap partition is at/dev/scsi/host0/bus0/target0/lun0/part5 (common for v24 USB drives with mutiple partitions), the only command that needs be issued is:
再次使用free查看增加后的swap大小
如果只想增加swap大小,请忽略以下的操作(重要!!)
如果不使用刚才增加的1G的swap文件,使用下面的swapoff命令,可以关闭,这样swap文件就缩小了1G
使用swapoff关闭swap文件
########
swapoff /tmp/swap
########
浏览量:2
下载量:0
时间:
读文网小编今天就在这里介绍Linux系统中增加swap空间大小的方法。帮助大家增加一些LINUX操作系统的知识,下面一起来看看吧!!!
1使用free命令带上m参数,查看swap文件大小,官方建议在RAM是2到4.5G时,swap是RAM的2倍;如果RAM大于等于4G则swap等于RAM即可
2也可用cat 查看etc目录下的swaps文件,如下图
3使用dd命令增加1G内存
4使用mkswap命令制作一个swap文件
5使用swapon启动swap文件
6再次使用free查看,发现swap确实增加了1G
7但是这个只对当前系统有效,如果系统重启,则swap又变为原来的大小。
如果想下次重启系统后还继续有效,需要切换到root用户,编辑/etc/fstab文件将配置写入到/etc/fstab文件中
8下面是/etc/fstab文件的内容,只需要增加最后一句到/etc/fstab文件中即可
#####the content of fstab
#
# /etc/fstab
# Created by anaconda on Wed Dec 16 22:03:21 2015
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/vg_golonglee-lv_root / ext4 defaults 1 1
UUID=20048355-eb7d-4624-a2e1-7de220341c6a /boot ext4 defaults 1 2
/dev/mapper/vg_golonglee-lv_swap swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/tmp/swap swap defaults 0 0
是不是很简单呢~快跟着读文网小编一起学习吧!!!如果觉得这篇文章不错的话就给读文网小编点一个赞吧。
浏览量:3
下载量:0
时间:
有时候想要查看下linux cpu的大小!用什么方法好呢?下面由读文网小编给你做出详细的查看linux cpu大小方法介绍!希望对你有帮助!
linux虚拟内存统计:vmstat 命令
vmstat - 报告虚拟内存的统计信息。vmstat 对系统的进程情况、内存使用情况、交换页和 I/O 块使用情况、中断以及 CPU 使用情况进行统计并报告相应的信息。
Memory swpd: 虚拟内存使用情况,单位:KBfree: 空闲的内存,单位KBbuff: 被用来做为缓存的内存数,单位:KB.si: 从磁盘交换到内存的交换页数量
单位:KB/秒so: 从内存交换到磁盘的交换页数量,单位:KB/秒。运行 vmstat 不须要特别的使用权限 这些系统信息是用来向用户提供分析系统瓶颈问题信息的。linux在计算进程情况时不将正在运行的 vmstat 自己计算进去。
vmstat对系统的虚拟内存、进程、CPU活动进行监视,同时它也对磁盘和forks和vforks操作的个数进行汇总。
不足是:vmstat不能对某个进程进行深入分析,它仅是一对系统的整体情况进行分析。
例如:[angel@home /angel]# vmstat
procs memory swap io system cpu
r b w swpd free buff cache si so bi bo in cs us sy id
0 0 0 7180 1852 56092 48400 0 0 6 5 24 8 0 0 18其中:Procsr: 等待运行的进程数 b: 处在非中断睡眠状态的进程数 w: 被交换出去的可运行的进程数。
Memoryswpd: 虚拟内存使用情况,单位:KB free: 空闲的内存,单位KB
buff: 被用来做为缓存的内存数,单位:KBSwapsi: 从磁盘交换到内存的交换页数量,单位:KB/秒 so: 从内存交换到磁盘的交换页数量
单位:KB/秒IObi: 发送到块设备的块数,单位:块/秒 bo: 从块设备接收到的块数,单位:块/秒Systemin: 每秒的中断数,包括时钟中断 cs: 每秒的环境(上下文)切换次数
CPU 按 CPU 的总使用百分比来显示
us: CPU 使用时间 sy: CPU 系统使用时间 id: 闲置时间
看了“ 如何查看linux cpu大小”文章的还看了:
浏览量:2
下载量:0
时间:
在linux下如何查看内存条数及内存大小?最近看到不少用户在问这个问题,针对这个情况,读文网小编为大家分享下在linux下查看内存条数及内存大小的方法,有需要的朋友可以参考下!
1、查看内存槽数、那个槽位插了内存,大小是多少
dmidecode|grep -P -A5 "Memorys+Device"|grep Size|grep -v Range
2、查看最大支持内存数
dmidecode|grep -P 'Maximums+Capacity'
3、查看槽位上内存的速率,没插就是unknown。
dmidecode|grep -A16 "Memory Device"|grep 'Speed'
其实以上数值就是通过dmidecode命令来实现的,具体方法如下:
以下内容转发自:http://blog.sina.com.cn/s/blog_43b39e250100nlxz.html
dmidecode以一种可读的方式dump出机器的DMI(Desktop Management Interface)信息。这些信息包括了硬件以及BIOS,既可以得到当前的配置,也可以得到系统支持的最大配置,比如说支持的最大内存数等。
DMI有人也叫SMBIOS(System Management BIOS),这两个标准都由DMTF(Desktop Management Task Force)开发。
dmidecode的输出格式一般如下:
----------------------------------------
Handle 0x0002
DMI type 2, 8 bytes
Base Board Information
Manufacturer:Intel
Product Name: C440GX+
Version: 727281-0001
Serial Number: INCY92700942
----------------------------------------
其中的前三行都称为记录头(recoce Header), 其中包括了:
1、recode id(handle): DMI表中的记录标识符,这是唯一的,比如上例中的Handle 0x0002。
2、dmi type id: 记录的类型,譬如说:BIOS,Memory,上例是type 2,即"Base Board Information"
3、recode size: DMI表中对应记录的大小,上例为8 bytes.(不包括文本信息,所有实际输出的内容比这个size要更大。)
记录头之后就是记录的值:
4、decoded values: 记录值可以是多行的,比如上例显示了主板的制造商(manufacturer)、model、version以及serial Number。
dmidecode的使用方法
1. 最简单的的显示全部dmi信息:
# dmidecode
这样将输出所有的dmi信息,你可能会被一大堆的信息吓坏,通常可以使用下面的方法。
2.更精简的信息显示:
# dmidecode -q
-q(--quite) 只显示必要的信息,这个很管用哦。
3.显示指定类型的信息:
通常我只想查看某类型,比如CPU,内存或者磁盘的信息而不是全部的。这可以使用-t(--type TYPE)来指定信息类型:
# dmidecode -t bios
# dmidecode -t bios, processor (这种方式好像不可以用,必须用下面的数字的方式)
# dmidecode -t 0,4 (显示bios和processor)
dmidecode到底支持哪些type?
这些可以在man dmidecode里面看到:
文本参数支持:
bios, system, baseboard, chassis, processor, memory, cache, connector, slot
数字参数支持很多:(见附录)
4.通过关键字查看信息:
比如只想查看序列号,可以使用:
# dmidecode -s system-serial-number
-s (--string keyword)支持的keyword包括:
-------------------------------------------------------------------------------------
bios-vendor,bios-version, bios-release-date,
system-manufacturer, system-product-name, system-version, system-serial-number,
baseboard-manu-facturer,baseboard-product-name, baseboard-version, baseboard-serial-number, baseboard-asset-tag,
chassis-manufacturer, chas-sis-version, chassis-serial-number, chassis-asset-tag,
processor-manufacturer, processor-version.
-------------------------------------------------------------------------------------
5.示例
5.1 查看当前内存和支持的最大内存
Linux下,可以使用free或者查看meminfo来获得当前的物理内存:
# free
total used free shared buffers cached
Mem: 8182532 8010792 171740 0 148472 4737896
-/+ buffers/cache: 3124424 5058108
Swap: 4192956 3304 4189652
# grep MemTotal /proc/meminfo
MemTotal: 8182532 kB
这里显示了当前服务器的物理内存是8GB。
服务器到底能扩展到多大的内存?
#dmidecode -t 16
# dmidecode 2.7
SMBIOS 2.4 present.
Handle 0x0013, DMI type 16, 15 bytes.
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: Multi-bit ECC
Maximum Capacity: 64 GB (可扩展到64GB)
Error Information Handle: Not Provided
Number Of Devices: 4
但是,事实不一定如此,因此插槽可能已经插满了。也就是我们还必须查清这里的8G到底是4*2GB, 2*4GB还是其他?
如果是4*2GB,那么尽管可以扩展到64GB,但是插槽已经插满,无法扩展了:
#dmidecode -t 17
# dmidecode 2.7
SMBIOS 2.4 present.
Handle 0x0015, DMI type 17, 27 bytes.
Memory Device
Array Handle: 0x0013
Error Information Handle: Not Provided
Total Width: 72 bits
Data Width: 64 bits
Size: 2048 MB 【插槽1有1条2GB内存】
Form Factor: DIMM
Set: None
Locator: DIMM00
Bank Locator: BANK
Type: Other
Type Detail: Other
Speed: 667 MHz (1.5 ns)
Manufacturer:
Serial Number: BZACSKZ001
Asset Tag: RAM82
Part Number: MT9HTF6472FY-53EA2
Handle 0x0017, DMI type 17, 27 bytes.
Memory Device
Array Handle: 0x0013
Error Information Handle: Not Provided
Total Width: 72 bits
Data Width: 64 bits
Size: 2048 MB 【插槽2有1条2GB内存】
Form Factor: DIMM
Set: None
Locator: DIMM10
Bank Locator: BANK
Type: Other
Type Detail: Other
Speed: 667 MHz (1.5 ns)
Manufacturer:
Serial Number: BZACSKZ001
Asset Tag: RAM83
Part Number: MT9HTF6472FY-53EA2
Handle 0x0019, DMI type 17, 27 bytes.
Memory Device
Array Handle: 0x0013
Error Information Handle: Not Provided
Total Width: 72 bits
Data Width: 64 bits
Size: 2048 MB 【插槽3有1条2GB内存】
Form Factor: DIMM
Set: None
Locator: DIMM20
Bank Locator: BANK
Type: Other
Type Detail: Other
Speed: 667 MHz (1.5 ns)
Manufacturer:
Serial Number: BZACSKZ001
Asset Tag: RAM84
Part Number: MT9HTF6472FY-53EA2
Handle 0x001B, DMI type 17, 27 bytes.
Memory Device
Array Handle: 0x0013
Error Information Handle: Not Provided
Total Width: 72 bits
Data Width: 64 bits
Size: 2048 MB 【插槽4有1条2GB内存】
Form Factor: DIMM
Set: None
Locator: DIMM30
Bank Locator: BANK
Type: Other
Type Detail: Other
Speed: 667 MHz (1.5 ns)
Manufacturer:
Serial Number: BZACSKZ001
Asset Tag: RAM85
Part Number: MT9HTF6472FY-53EA2
根据上面输出可以发现,如果要扩展,只有将上面的内存条换成16GB的,才能达到4*16GB=64GB的最大支持内存。
附录:
dmidecode支持的数字参数:
Type Information
----------------------------------------
0 BIOS
1 System
2 Base Board
3 Chassis
4 Processor
5 Memory Controller
6 Memory Module
7 Cache
8 Port Connector
9 System Slots
10 On Board Devices
11 OEM Strings
12 System Configuration Options
13 BIOS Language
14 Group Associations
15 System Event Log
16 Physical Memory Array
17 Memory Device
18 32-bit Memory Error
19 Memory Array Mapped Address
20 Memory Device Mapped Address
21 Built-in Pointing Device
22 Portable Battery
23 System Reset
24 Hardware Security
25 System Power Controls
26 Voltage Probe
27 Cooling Device
28 Temperature Probe
29 Electrical Current Probe
30 Out-of-band Remote Access
31 Boot Integrity Services
32 System Boot
33 64-bit Memory Error
34 Management Device
35 Management Device Component
36 Management Device Threshold Data
37 Memory Channel
38 IPMI Device
39 Power Supply
看过“ linux怎么查看内存条数及每根内存大小 ”
浏览量:3
下载量:0
时间:
有时候我们为了检查下载数据是否正常,需要查看下载数据目录大小,那么你知道如何在Linux命令行中查看目录的大小吗?下面跟着读文网小编一起来了解一下吧。
唯一的要求是du命令行工具。du基本上是所有Linux发行版本默认提供的工具。用以下的命令来检查你的系统中是否可以使用du命令:
man du
du 命令用于输出文件的空间使用情况。
使用du
不带任何参数的运行du命令会显示当前工作目录以及其子目录的文件名和所占用的空间大小(以字节为单位)。
du
使用-h参数以对用户友好的方式输出文件大小,即分别以K, M和G来表示Kb,Mb和Gb
du -h
若想查看某个特定目录的文件大小,则在du命令中指定要查看的目录名,如下:
du -h Mapmaker
使用 -c 参数来查看目录所占用磁盘空间的总大小
du -ch
使用 -s 参数只输出指定目录占用空间的大小
du -sh Mapmaker Sandbox
使用 man du 查看du命令更多参数的用法
man du
看过“ 如何在Linux命令行中查看目录的大小 ”
浏览量:2
下载量:0
时间:
Linux在使用过程中,经常触及到内存大小的问题,下面,让小编带你们一起学习linux如何查看内存大小。
用free -m查看的结果:
# free -m
total used free shared buffers cached
Mem: 504 471 32 0 19 269
-/+ buffers/cache: 183 321
Swap: 996 0 996
查看/proc/kcore文件的大小:
# ll -h /proc/kcore
-r-------- 1 root root 512M 10月 26 20:40 /proc/kcore
在Linux下查看内存我们一般用free命令:
[root@scs-2 tmp]# free
total used free shared buffers cached
Mem: 3266180 3250004 16176 0 110652 2668236
-/+ buffers/cache: 471116 2795064
Swap: 2048276 80160 1968116
下面是对这些数值的解释:
total:总计物理内存的大小。
used:已使用多大。
free:可用有多少。
Shared:多个进程共享的内存总额。
Buffers/cached:磁盘缓存的大小。
第三行(-/+ buffers/cached):
used:已使用多大。
free:可用有多少。
第四行就不多解释了。
区别:第二行(mem)的used/free与第三行(-/+ buffers/cache) used/free的区别。 这两个的区别在于使用的角度来看,第一行是从OS的角度来看,因为对于OS,buffers/cached 都是属于被使用,所以他的可用内存是16176KB,已用内存是3250004KB,其中包括,内核(OS)使用+Application(X, oracle,etc)使用的+buffers+cached.
第三行所指的是从应用程序角度来看,对于应用程序来说,buffers/cached 是等于可用的,因为buffer/cached是为了提高文件读取的性能,当应用程序需在用到内存的时候,buffer/cached会很快地被回收。
所以从应用程序的角度来说,可用内存=系统free memory+buffers+cached。
如上例:
2795064=16176+110652+2668236
接下来解释什么时候内存会被交换,以及按什么方交换。 当可用内存少于额定值的时候,就会开会进行交换。
如何看额定值:
cat /proc/meminfo
[root@scs-2 tmp]# cat /proc/meminfo
MemTotal: 3266180 kB
MemFree: 17456 kB
Buffers: 111328 kB
Cached: 2664024 kB
SwapCached: 0 kB
Active: 467236 kB
Inactive: 2644928 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 3266180 kB
LowFree: 17456 kB
SwapTotal: 2048276 kB
SwapFree: 1968116 kB
Dirty: 8 kB
Writeback: 0 kB
Mapped: 345360 kB
Slab: 112344 kB
Committed_AS: 535292 kB
PageTables: 2340 kB
VmallocTotal: 536870911 kB
VmallocUsed: 272696 kB
VmallocChunk: 536598175 kB
HugePages_Total: 0
HugePages_Free: 0
Hugepagesize: 2048 kB
用free -m查看的结果:
[root@scs-2 tmp]# free -m
total used free shared buffers cached
Mem: 3189 3173 16 0 107 2605
-/+ buffers/cache: 460 2729
Swap: 2000 78 1921
查看/proc/kcore文件的大小(内存镜像):
[root@scs-2 tmp]# ll -h /proc/kcore
-r-------- 1 root root 4.1G Jun 12 12:04 /proc/kcore
备注:
占用内存的测量
测量一个进程占用了多少内存,linux为我们提供了一个很方便的方法,/proc目录为我们提供了所有的信息,实际上top等工具也通过这里来获取相应的信息。
/proc/meminfo 机器的内存使用信息
/proc/pid/maps pid为进程号,显示当前进程所占用的虚拟地址。
/proc/pid/statm 进程所占用的内存
[root@localhost ~]# cat /proc/self/statm
654 57 44 0 0 334 0
输出解释
CPU 以及CPU0。。。的每行的每个参数意思(以第一行为例)为:
参数 解释 /prochttps://status
Size (pages) 任务虚拟地址空间的大小 VmSize/4
Resident(pages) 应用程序正在使用的物理内存的大小 VmRSS/4
Shared(pages) 共享页数 0
Trs(pages) 程序所拥有的可执行虚拟内存的大小 VmExe/4
Lrs(pages) 被映像到任务的虚拟内存空间的库的大小 VmLib/4
Drs(pages) 程序数据段和用户态的栈的大小 (VmData+ VmStk )4
dt(pages) 04
查看机器可用内存
/proc/28248/>free
total used free shared buffers cached
Mem: 1023788 926400 97388 0 134668 503688
-/+ buffers/cache: 288044 735744
Swap: 1959920 89608 1870312
我们通过free命令查看机器空闲内存时,会发现free的值很小。这主要是因为,在linux中有这么一种思想,内存不用白不用,因此它尽可能的cache和buffer一些数据,以方便下次使用。但实际上这些内存也是可以立刻拿来使用的。
所以 空闲内存=free+buffers+cached=total-used
浏览量:3
下载量:0
时间:
首先读文网小编要给大家介绍的是如何在linux系统添加swap虚拟内存与删除配置。那么具体的操作方法小编就在文章的下文说。
有时可能会需要删除swap分区,该如何正确进行删除分区哪?
首先停止swap分区
swapoff /swap/swap
删除swap分区文件
rm -rf /swap/swap
删除"/etc/swap"指定文件
这样就可以手工添加和删除swap分区。
复制代码
代码如下:
sed -i "/'/swa/swap swap swap defaults 0 0'https://" /etc/fstab
通过这篇文章我们是不是会linux系统添加swap虚拟内存与删除配置的方法了呢。
浏览量:3
下载量:0
时间:
Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。下面就由读文网小编带来些Linux的知识吧!
Linux主要被用作服务器的操作系统,因为它的廉价、灵活性及Unix背景。传统上,以Linux为基础的“LAMP(Linux,Apache,MySQL,Perl/PHP/Python的组合)”技术,除了已在开发者群体中广泛流行,它提供网站服务供应商最常使用的平台。
基于其低廉成本与高度可设置性,Linux常常被应用于嵌入式系统,例如机顶盒、移动电话及移动装置等。在移动电话上,Linux已经成为Symbian OS的主要竞争者;而在移动装置上,则成为Windows CE与Palm OS外之另一个选择。TiVo数码摄影机使用了经过客制化后的Linux。此外,有不少硬件式的网络防火墙及路由器,例如部份LinkSys的产品,其内部都是使用Linux来驱动、并采用了操作系统提供的防火墙及路由功能。
采用Linux的超级电脑亦愈来愈多,根据2008年11月的TOP500超级电脑列表,现时世上最快速的超级电脑使用Linux作为其操作系统。而在表列的500套系统里,采用Linux为操作系统的,占了439组(即87.8%)。
2006年开始发售的SONY PlayStation 3亦可使用Linux的操作系统,它有一个能使其成为一个桌面系统的Yellow Dog Linux。之前,Sony亦曾为他们的PlayStation 2推出过一套名为PS2 Linux的DIY组件。Ubuntu自9.04版本,恢复了PPC支持(包括PlayStation 3)。而随着OLPC的XO-1,华硕的Eee PC等低价电脑的推行,许多人乐观的认为在低端PC市场,linux的市场占有率正在快速的增长。但在Windows进入此一市场后,Linux的市占率快速下滑。现在Windows系统在所有的PC市场中,都占有绝对优势。
主要用途:虚拟化,数据库服务器,Web服务器,应用服务器,跳转盒(Jump box),日志服务器,开发平台,Google搜索设备,入侵检测系统。
浏览量:2
下载量:0
时间:
现在手机用户非常庞大,针对手机用户的流量不得不考虑,但手机网络带宽较小,怎么将互联网上的图片压缩是个难题,在windows上容易,有很多软件,但在linux上有没有办法呢?
读文网小编经过多次的寻找,还是找到了些方法,所以今天小编就把Linux系统下批量压缩图片尺寸大小的方法分享到这里给大家参考:
一个比较好用命令行下可以使用的 强大的免费图片工具ImageMagick
代码如下:
浏览量:2
下载量:0
时间:
Linux中的swap分区类似Windows的虚拟内存,在硬盘空间不足的情况下,可通过创建swap分区来解决,下面读文网小编就给大家介绍下Linux如何创建和删除swap分区。
由于在安装Centos 6.0 操作系统时候忘记创建创建swap分区,导致使用zabbix对该服务器监控时出现报警。这时才发现,没有创建swap分区。所以需要创建一个swap分区,操作如下:
首先,用拥有ROOT权限的用户通过SSH远程登入或者本地终端登入到系统,进行创建swap分区
dd if=/dev/zero of=/swap/swap bs=1024 count=1024000
if //输入
of //输出
bs //块儿大小
count //总大小
创建Linux交换文件
mkswap /swap/swap
立即激活/swap/swap交换文件
swapon /swap/swap
查看是否生效
[root@webserver ~]# free -m
total used free shared buffers cached
Mem: 2007 140 1867 0 8 35
-/+ buffers/cache: 96 1911
Swap: 972 0 972
通过以上输出信息可以看出,已经成功创建swap分区。
设置成永久生效
虽然现在已经生效,但是等下次服务器重启之后。该swap虚拟磁盘会失效,为保证永久生效,需要在/etc/fstab文件添加如下指令集:
echo “/swap/swap swap swap defaults 0 0” 》》 /etc/fstab
现在为止,swap分区已经完成创建。
2.删除swap分区
有时可能会需要删除swap分区,该如何正确进行删除分区哪?
首先停止swap分区
swapoff /swap/swap
删除swap分区文件
rm -rf /swap/swap
删除“/etc/swap”指定文件
这样就可以手工添加和删除swap分区。
代码如下:
sed -i “/‘/swa/swap swap swap defaults 0 0’//” /etc/fstab
浏览量:2
下载量:0
时间:
在进行Linux系统操作的时候,有时会遇到压缩文件过大的情况,解压不方便,如果只需要其中的某个文件,而又想知道该文件有多大的话,该怎么办呢?下面读文网小编就给大家介绍下Linux下在不解压tar.gz文件的情况下如何查看其中文件的大小,一起来学习下吧。
tar tvf my_file.tar.gz
输出形如:
-rwxr-xr-x root/root 2348366 2010-10-26 11:09:46 File_1.txt
-rwxr-xr-x root/root 2383552 2010-10-26 12:52:45 File_2.txt
-rw-r–r– root/root 89106866 2010-12-20 14:30:01 File_3.txt
从左起第三列数据就是文件大小(单位:字节),第6列就是文件名。如果要看得更清楚一点,用awk来过滤一下输出的结果:
tar tvf my_file.tar.gz | awk ‘{print $3, $6}’
这样就只输出第3和第6列,输出形如:
2348366 File_1.txt
2383552 File_2.txt
89106866 File_3.txt
如果要以KB/MB/GB来显示文件大小,可以用第3列除N个1024,例如,如果要显示为GB,则:
tar tvf my_file.tar.gz | awk ‘{print $3/1024/1024/1024, $6}’
字节数连除3个1024,就是GB了,输出形如:
0.00218708 File_1.txt
0.00221985 File_2.txt
0.0829872 File_3.txt
如果对一个超大的文件(例如,上百G),并且压缩包里包含很多文件的话,这个过程将很漫长,让shell命令在后台执行,并将结果输出到一个文件中是一个比较合理的做法,如下:
nohup tar tvf my_file.tar.gz | awk ‘{print $3/1024/1024/1024, $6}’ 》 /root/result.txt &
nohup 是保证shell命令无中断(网络状况不佳时,SecureCRT等客户端软件有可能中断与服务器的连接,从而命令还没执行完就被中断了),重定向符就不用说了,最后结果保存到了/root/目录下的result.txt文件中。
上面就是Linux下查看压缩文件内文件大小的方法介绍了,如果你不知道如何查看压缩文件中的文件有多大,可以试试本文介绍的方法,希望对你有所帮助。
浏览量:2
下载量:0
时间:
win8系统和之前的win7系统在界面上有了很大的改变,桌面系统图标也跟原来的并不相像。那么win8如何查看磁盘容量大小呢?读文网小编分享了win8查看磁盘容量大小的方法,希望对大家有所帮助。
1.想要实现磁盘空间的一键访问,那么建立一个快捷方式肯定是需要的,所以我们首先要来到win8电脑的桌面,然后在空白处点击右键,选择新建快捷方式。
2.一般来说,大家的系统版本都是简体中文版吧?那么在快捷方式的位置对象中咱们就需要输入如下的路径置:%localappdata%Packageswindows.immersivecontrolpanel_cw5n1h2txyewyLocalStateIndexedSettingszh-CNAAA_SettingsPagePCDiskSpace.settingcontent-ms.
这里需要说明的是,上面的路径是简体中文系统专用的。
3.接下来会弹出快捷方式名称的设置界面,小编这里就直接设置成为“磁盘空间”,大家有更好的名字也是可以的。
这样,咱们的快捷方式就算是设置完成了,试着双击一下快捷方式,是不是就可以直接到达磁盘空间的界面了呢?
看过“win8如何查看磁盘容量大小”
浏览量:3
下载量:0
时间:
当我们发现硬盘容量分配不合理时就需要调整磁盘分区容量的大小,那么win8电脑如何调整磁盘容量大小呢?读文网小编分享了win8电脑调整磁盘容量大小的方法,希望对大家有所帮助。
修改磁盘大小要通过磁盘分区来实现,WIN8自带磁盘分区功能,分区很方便。WIN8磁盘分区不外乎四个要点:压缩卷、新建卷、删除卷和扩展卷。
要注意的是:磁盘分区是以物理顺序为依据,而访问电脑文件是以逻辑顺序为依据。在磁盘管理界面,所显示的前后顺序为物理顺序,这是磁盘上实实在在的物理位置,如下图2的电脑磁盘物理顺序为CFDE。在资源管理器界面,所显示的顺序为逻辑顺序CDEF,CDEF这些字母只是为了系统便于访问而给磁盘某一物理位置取的名而已,C盘并不一定永远是C盘,也可以把它变成F盘或者其它盘都可以。搞明白这个问题对于磁盘分区是必须的,否则可能分区失误或丢失重要文件!分区前请规划好分几个区,哪个区分多少空间,以免误操作,有可能涉及到移动大量文件毕竟是很麻烦的。
具体操作如下
压缩卷 目的:减小硬盘空间
1.进入磁盘管理
2.选择要压缩的卷,就是要减小空间的卷,这里以D盘为例,点击右键,再点【压缩卷】
3.输入压缩空间量,然后压缩。压缩空间量等于压缩前的总计大小减去被压缩卷要保留的空间大小
4.压缩完成后形成一个未分配的卷,右击,再点【新建简单卷】
5.进入下一步
6.输入简单卷大小,进入下一步。
7.分配驱动器号
8.格式化
9.新建卷完成
扩展卷 目的:增加硬盘空间
1.删除卷。必须将要扩展卷后面第一个(物理顺序)卷删除,才能扩展卷。这里以扩展F盘为例,右击H盘,再点【删除卷】
2.删除前,务必进入资源管理器将要删除的卷上的全部文件移动到其它非系统卷,否则将会丢失!
3.删除之后形成一个未分配的卷,右击未分配卷前的F盘,再点【扩展卷】
4.进入下一步
5.输入选择空间量,进入下一步。选择空间量等于准备给要扩展卷(F)增大的空间量
6.完成扩展卷
浏览量:5
下载量:0
时间:
我们在运行某些游戏时,肯能会需要通过分辨率来让某个程序或软件在全屏下运行,一般情况下我们会通过右键属性来设置系统分辨率,但在对于安装了ati显卡驱动的用户来说,我们可通过该软件来快速调整桌面分辨率的大小,那么你知道win7系统怎么通过ati显卡调节屏幕大小吗?下面是读文网小编整理的一些关于win7系统通过ati显卡调节屏幕大小的相关资料,供你参考。
1、在桌面空白处单击右键,选择“catalyst(TM)control center”进入atl显卡的控制中心;
2、在控制台左上角点击“显示卡”,然后点击“桌面&显示器”;
3、在左下角找到“请选择显示器”然后在下面的显示器上单击右键,选择“配置...”点击后直接看第五步,若步行请回看第4步教程;
4、但是点开后发现“缩放选项”下面的选项是灰白色无法选定的,这是因为当前分辨率如果设置为最高的话是无法调节的,所以在我们要在进行第三步之前将显示器的分辨率调至最高分辨率以下的分辨率,然后进行第3不操作;
5、选中“全屏幕”,然后点击应用并确定即可。
win7系统通过ati显卡调节屏幕大小的相关
浏览量:3
下载量:0
时间:
有些用户预装win7系统时,C盘分配空间太少,安装了很多程序后,C盘空间就越来越小了,那么Win7系统磁盘分区如何调整大小呢?接下来大家跟着读文网小编一起来了解一下Win7系统磁盘分区调整大小的解决方法吧。
其实在Win7中,不需要使用任何第三方软件,也不需要进入命令提示符敲打各种命令,在Windows界面下就可以用系统自带工具进行分区。单击“开始”按钮,并右键单击“开始”菜单中的“计算机”选项,在弹出的菜单中选择“管理”。
打开计算机管理菜单
如果当前用户使用的是一个标准帐户,会要求用户输入管理员帐户凭据。
在弹出的“计算机管理”窗口中,在左边导航栏中展开“存储”项,单击“磁盘管理”选项,这时会在右边的窗格中加载磁盘管理工具。
硬盘管理
单击磁盘0(若是第二块硬盘,则是磁盘1,以此类推)中的“未分配”空间,右键选择“新建简单卷”,会出现如下图所示的“新建简单卷向导”对话框。
新建简单卷向导
在“新建简单卷”向导欢迎界面单击“下一步”按钮,会显示设定分区大小的页面,如下图所示。
设置分区大小
Windows 允许用户创建最小空间为8MB、没有空间上限的分区(若有足够的可分配空间),这里的单位为兆字节(MB),用户可以根据磁盘的可分配空间和个人需要进行分配。
设置好分区大小后单击“下一步”按钮,会显示分配驱动器号和路径页面,用户需要设置一个盘符或路径。
分配驱动器号
设置好分区的分配方式后,单击“下一步”按钮,会显示分区的格式化页面,要使分区可用,必须将分区进行格式化,在这一步可以对格式化做简单的设置。
格式化设置
设置好格式化选项后单击“下一步”按钮,会显示“新建简单卷向导”的完成页面。这里将显示用户选择的创建分区的设置。
完成分区创建
如果设置有误,单击“上一步”按钮,返回相应的步骤进行重新设置。
在确认无误后,单击“完成”按钮,系统便会为物理磁盘创建分区。当分区创建好后,系统会自动连接新的分区,将有可能显示图所示对话框,用户可以根据需要选择操作或是关闭该对话框。
检测到新磁盘分区
在某些情况可能需要调整C盘的总容量,比如在刚购买的预装好 Windows 7 操作系统的笔记本。如果只有一个C盘分区,并且该分区的容量都很大,导致其他可分配的磁盘空间减少,这时可以通过磁盘管理工具中的“压缩”功能来解决问题。
在磁盘管理的界面选中C盘分区,并右键单击选择“压缩卷”选项。
压缩卷
这时磁盘工具会自动检查所选择的分区可用于压缩的空间,所用的时间与计算机的硬件性能及磁盘空间。
查询可压缩空间
在完成检查后会显示“压缩”对话框,会显示当前分区的总大小、可用于压缩的空间以及输入要压缩的空间和压缩之后的总大小。
输入压缩空间量
默认情况下,磁盘管理工具会自动在“输入压缩空间量”输入框中填写可用于压缩的最大空间,可以自行更改。在确定要压缩的空间量后单击“压缩”按钮,磁盘管理工具便会对该分区进行压缩。
稍等片刻便可看到压缩之后的分区以及压缩分区所释放的未分配空间,其大小等于压缩时所设置的压缩空间量。
看过“Win7系统磁盘分区如何调整大小”
浏览量:6
下载量:0
时间:
为Win8系统划分系统磁盘的空间,这是必须的,那么大家知道win8系统怎么修改磁盘容量大小吗?今天读文网小编与大家分享下win8系统修改磁盘容量大小的具体操作步骤,有需要的朋友不妨了解下。
启动U盘或者光盘的PE系统,有一个分区助手,点开,先右键点D盘,点调整分区大小,点住前沿往后拖,要多少拖多少,点确定,再用右键点C盘,点住后沿往后拖到底,点确定,再点上方的提交,就开始移动分区容量了,无损的,不会要你重新安装系统,文件也不会丢失
【其他分区的调整方法同此】
浏览量:3
下载量:0
时间:
在制作wps表格的时候,要怎么设定纸张的大小呢?下面读文网小编就为你介绍wps表格怎么设定纸张大小的方法啦!
可以通过点击菜单栏页面布局下的纸张大小,来进行纸张设置即可~
浏览量:3
下载量:0
时间: