首页 >>  正文

linux权限数字表

来源:baiyundou.net   日期:2024-09-24

作者:yasden

为什么要设置1TB虚拟内存?(注:Linux系统不叫虚拟内存,虚拟内存是windows的叫法么?Linux把它叫做swap。本文把swap叫成虚拟内存是为了大家更好理解。它叫swap。为什么叫swap?因为linux是Linus Torvalds发明的,叫swap有个英文名。多少国产操作系统采用了linux的内核?我们还要努力呀,什么时候研发出一个媲美linux的操作系统,那才是真的雄起了)

首先,物理内存很贵,32GB的DDR4内存大约280元左右,而4TB的nvme固态硬盘只要800多元,也就是说,花大约200多块钱就能实现1TB的虚拟内存。其次,目前的笔记本电脑基本上最大只能插入64GB的内存条(笔记本电脑大部分只有两个内存插槽,每个插槽可以插入一根最大32GB的内存条)。注意:轻薄本内存条是焊死在主板上的,你买来是多大内存(一般是16GB),以后就只能用这么大的内存了。以可以加内存的笔记本为例,最大只能加到64GB内存,使用linux系统跑大数据分析的朋友,即使普通主板128GB的物理内存(主板4根插槽全部插满,每根32GB内存),某些软件运行时也有可能出现爆内存的时候。这时候,只能通过设置swap来加大虚拟内存的用量了,直接将swap加到1TB怎么样?从此不再爆内存

再次,某些服务器物理内存有1TB(也就是要插入32根内存条,每条32GB),你是不是觉得这辈子都不太可能自己买32根32GB的内存条来自建服务器吧?而且服务器的内存条是ecc,比普通的内存条更贵的。不要慌,本文简单让你的Linux笔记本电脑或者Linux台式机实现1TB内存,只要你的固态硬盘有1TB的多余空间,或者你的机械硬盘有1TB的多余空间。

设置教程来了(本文以设置128GB的swap为例进行说明,设置成1TB的话,将128GB数字后面加个零即可):

1、在硬盘上新增一个128G的文件,文件位置,文件名随意取。

例如,我在/home/yasden/SZ4T文件夹下面新建了一个128G的文件,这个文件的名字叫做swap。

命令如下:

dd if=/dev/zero of=/home/yasden/SZ4T/swap bs=1M count=128000

注意,这个命令可以修改的地方如下所示:

dd if=/dev/zero of=/你的目录/你取的文件名 bs=1M count=文件大小的数字

输入上面的命令回车,大约1分钟后,就设置完成了,会显示下面的信息。

2、将你第一步新增的文件设置为内存交换文件。

用下面的命令将/home/yasden/SZ4T/swap文件设置为内存交换文件。

mkswap /home/yasden/SZ4T/swap

3、启动swap

启动/home/yasden/SZ4T/swap为swap的命令如下:

swapon /home/yasden/SZ4T/swap

如果出现下图的错误提示,可以用sudo解决。

在上面的命令前面加上sudo:

sudo swapon /home/yasden/SZ4T/swap

这时候成功了,但是出现了警告:

解决警告的方法见下面:

用下面的命令将权限设置成0600:

sudo chmod 0600 /home/yasden/SZ4T/swap

下面的命令将swap文件的所有者改成root:

sudo chown 0 /home/yasden/SZ4T/swap

这时候就修复了警告提示的问题了:

4、查看swap

用下面的命令查看一下,刚才设置的swap是否成功了:

swapon -s

从上面的提示可以看出,/home/yasden/SZ4T/swap已经成功的设置成虚拟内存了。

5、编辑/etc/fstab文件,让系统每次开机自动加载这个128G的虚拟内存文件。

用下面的命令修改/etc/fstab:

sudo vi /etc/fstab

在/etc/fstab文件上添加下面这句话,然后保存退出:

/home/yasden/SZ4T/swap swap swap defaults 0 0

重启一下,swap -s查看一下是否成功了:

系统重启后,从上图的“系统监视器”软件可以看出,交换空间变成136GB了,设置成功。

如果128GB的虚拟内存还少的话,就加多一个零,变成1TB,从此不再爆内存

全文完,谢谢观看。

阅读更多办公软件精彩内容,可前往什么值得买查看

","gnid":"98514c8906c85c39e","img_data":[{"flag":2,"img":[{"desc":"","height":"103","title":"","url":"https://p0.ssl.img.360kuai.com/t01425ed33621585307.jpg","width":"1080"},{"desc":"","height":"103","title":"","url":"https://p0.ssl.img.360kuai.com/t01cb2831eed8c0620e.jpg","width":"1080"},{"desc":"","height":"103","title":"","url":"https://p0.ssl.img.360kuai.com/t017ac42a8958414eb2.jpg","width":"1080"},{"desc":"","height":"103","title":"","url":"https://p0.ssl.img.360kuai.com/t019632616c72399ad1.jpg","width":"1080"},{"desc":"","height":"103","title":"","url":"https://p0.ssl.img.360kuai.com/t013db875b8eae7838d.jpg","width":"1080"},{"desc":"","height":"505","title":"","url":"https://p0.ssl.img.360kuai.com/t013bdc7abcfd0d9e44.jpg","width":"880"},{"desc":"","height":"286","title":"","url":"https://p0.ssl.img.360kuai.com/t0157aaefa5ba73ea57.jpg","width":"995"},{"desc":"","height":"617","title":"","url":"https://p0.ssl.img.360kuai.com/t018a51d9d47401486d.jpg","width":"1080"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"hbase","pub_time":1691117053000,"pure":"","rawurl":"http://zm.news.so.com/dc646b337ff3125998f7713aab0423e6","redirect":0,"rptid":"0eb4447f25e56ff7","rss_ext":[],"s":"t","src":"什么值得买","tag":[{"clk":"kdigital_1:内存条","k":"内存条","u":""},{"clk":"kdigital_1:etc","k":"etc","u":""},{"clk":"kdigital_1:内存","k":"内存","u":""},{"clk":"kdigital_1:linux","k":"linux","u":""},{"clk":"kdigital_1:笔记本电脑","k":"笔记本电脑","u":""}],"title":"Linux系统设置1TB虚拟内存的方法:实现笔记本电脑媲美服务器1TB内存

岑敬睿2625linux文件或目录中,权限后面的数字1或2是什么意思 -
郁阮福15652323584 ______ Linux文件权限字符串后面的数字是表示这个文件的硬连接文件数目,如果是1就表示这个文件没有硬连接文件,如果是2就表示这个文件的硬连接是1个,如果是3就表示这个文件的硬连接是2个,如果是4就表示这个文件的硬连接数目是3个,以此类推.

岑敬睿2625linux系统权限.用数字表示rwr - --r--的权限,是不是644??? -
郁阮福15652323584 ______ 应该为 rwx---r---704而非644

岑敬睿2625LINUX 如何对文件分配权限 权限分别是什么? -
郁阮福15652323584 ______ 举个例子吧,赋予/tmp 访问权限就是chmod 755 /tmp其中中间的3位数字依次分别代表文件所有者(owner)、所有者所在的组(group)、其他用户(other);权限是只读...

岑敬睿2625如何修改虚拟Linux主机下的文件夹权限,我用的是老鹰主机.想把某个文件的权限修改为777,应该怎么操作啊 -
郁阮福15652323584 ______ 说明:权限表示分为字母表示法,及数字表示法,具体如下:数字表示法:linux 的权限有 可读 可写 可执行 用数字表示:1表示可执行权限X,2表示可写权限W,4表示可读权限R 既能读写又可执行的话就吧三个数字相加为1+2+3=7 ,777中 左边第一个7表示用户权限,第二7个表示组权限,第三个7表示其他人权限.字母表示法:u文件所属人 g代表群组 o代表其他人 a代表所有 r代表读权限 w代表写权限 x代表文件可以被执行 因此有三种方式:1.chmod 777 文件名2.chmod a+rwx 文件名3.chmod ugo+rwx 文件名 如果修改的文件类型是目录,可以加-R ,表示 对当前目录下所有文件及文件夹极其子目录及子文件

岑敬睿2625LINUX中,文件的权限的表示方法及文件属性的读取理解?. -
郁阮福15652323584 ______ Linux用户分为:拥有者、组群(Group)、其他(other) Linux系统中,预设的情况下,系统中所有的帐号与一般身份使用者,以及root的相关信息, 都是记录在/etc/passwd文件中.每个人的密码则是记录在/etc/shadow文件下. 此外,所有的...

岑敬睿2625问下linux下各种权限的意思 -
郁阮福15652323584 ______ 读 4 写 2 执行 1777= 读+写+执行 第一个7是当前用户,第二个是当前用户组,第三个是其它用户,也就是对所有用户可以读写执行755 当前用户读写执行,其它读+执行

岑敬睿2625关于LINUX权限的问题 -
郁阮福15652323584 ______ linux下权限包括三个 rwx分别代表 读写执行,而它们分别用一个二进制的数字代替. 如111代表可读可写可执行,101代表可读不可写可执行 以此类推. 十进制的7 等于2进制的 111 可读可写可执行 十进制的5 等于2进制的 101 可读不可写可执行 十进制的4 等于2进制的 100 可读不可写不可执行 linux中 754 三个数字分别代表的是 该用户的权限 该用户所在组的用户权限 其他用户权限 因此选择 A

岑敬睿2625LINUX下如何修改新建文件时的默认权限 -
郁阮福15652323584 ______ 使用umask命令可以设置创建新文件时的默认权限. 语法:umask [选项] [权限掩码] 参数说明:-S 以字符的方式来表示权限掩码 示例:设置文件的权限掩码,使新建文件自动生成默认权限为rw-rw---- 说明:rw-rw----对应的数字就是660 ,在Linux...

岑敬睿2625用户对Linux文件或目录都有哪些权限?
郁阮福15652323584 ______ 用户对文件或目录都有哪些权限? 四种:读、写、执行、没有权限 二、如何表示这四种权限? 如果用十进制数字表示,分别为: 4、 2、 1、0;如果用字符表示,分别为...

岑敬睿2625在Linux中,用什么命令查看文件或目录的权限?权限共有几个字段组成?有哪几种权 -
郁阮福15652323584 ______ 尽管在Linux系统中一切都是文件,但是每个文件的类型不尽相同,因此Linux系统使用了不同的字符来加以区分,常见的字符如下所示.-:普通文件.d:目录文件.l:链接文件.b:块设备文件.c:字符设备文件.p:管道文件.在Linux系统...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024