当前位置: 首页 > IT解答 > Linux系统怎么查看电脑的磁盘空间?

Linux系统怎么查看电脑的磁盘空间?

发布时间:2024-07-28 13:20:52 作者:001资源网 阅读:0次

Linux系统怎么查看电脑的磁盘空间Linux作为一款开源的操作系统,许多用户都在使用这款系统,而这款系统的操作方法和Windows完全不一样,下面就带着大家一起来看看怎么操作吧!

Linux系统查看电脑的磁盘空间的方法

可以使用 df 和 du 命令。

df

df 以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息。

例如,我们使用df -h命令来查看磁盘信息, -h 选项为根据大小适当显示:

Linux系统怎么查看电脑的磁盘空间?

显示内容参数说明:

Filesystem:文件系统

Size: 分区大小

Used: 已使用容量

Avail: 还可以使用的容量

Use%: 已用百分比

Mounted on: 挂载点

相关命令:

df -hl:查看磁盘剩余空间

df -h:查看每个根路径的分区大小

du -sh [目录名]:返回该目录的大小

du -sm [文件夹]:返回该文件夹总M数

du -h [目录名]:查看指定文件夹下的所有文件大小(包含子文件夹)

du

du 的英文原义为 disk usage,含义为显示磁盘空间的使用情况,用于查看当前目录的总大小。

例如查看当前目录的大小:

# du -sh

605M 。

显示指定文件所占空间:

# du log2012.log

300 log2012.log

方便阅读的格式显示test目录所占空间情况:

# du -h test

608K test/test6

308K test/test4

4.0K test/scf/lib

4.0K test/scf/service/deploy/product

4.0K test/scf/service/deploy/info

12K test/scf/service/deploy

16K test/scf/service

4.0K test/scf/doc

4.0K test/scf/bin

32K test/scf

8.0K test/test3

1.3M test

du 命令用于查看当前目录的总大小:

-s:对每个Names参数只给出占用的数据块总数。

-a:递归地显示指定目录中各文件及子目录中各文件占用的数据块数。若既不指定-s,也不指定-a,则只显示Names中的每一个目录及其中的各子目录所占的磁盘块数。

-b:以字节为单位列出磁盘空间使用情况(系统默认以k字节为单位)。

-k:以1024字节为单位列出磁盘空间使用情况。

-c:最后再加上一个总计(系统默认设置)。

-l:计算所有的文件大小,对硬链接文件,则计算多次。

-x:跳过在不同文件系统上的目录不予统计。

-h:以K,M,G为单位,提高信息的可读性。

探索Fydeos: 轻松玩转Linux应用!

你可以在 fydeos 上安装 Linux 工具、编辑器和 IDE,以供编写代码、创建应用的需求。注意:对 Linux 提供的支持功能目前仍处于测试阶段,你可能会遇到问题。

Fydeos安装linux应用教程

安全性与权限

通常情况下,fydeos 是通过在「沙盒」中运行各个应用来保护计算机,不过是在同一个沙盒中运行所有 Linux 应用。也就是说,有害的 Linux 应用可能会影响其他 Linux 应用,但不会影响 FydeOS 的其余部分。

所有 Linux 应用都可以使用与 Linux 共享的权限和文件。

解决 Linux 方面的问题

如果遇到 Linux 或 Linux 应用方面的问题,请尝试按以下步骤操作:

  · 重启 FydeOS。

  ·  检查虚拟机是否为最新版本。具体方法为:在浏览器中,转到chrome://components,在「cros-termina」下方,选择检查是否有更新。如果下载更新,则可能需要重启 FydeOS。

  ·  更新软件包。具体方法为:打开终端,然后运行sudo apt-get update && sudo apt-get dist-upgrade。

注意:你可能需要重启 FydeOS 才能让更改生效。Linux 会在完成初始设置后自动检查是否有新的软件包,并在运行过程中每 24 小时检查一次。

了解哪些功能或设备尚不受支持

  · 扬声器、麦克风、摄像头和 USB 设备尚不受支持。

  · android Studio 尚不受支持,包括模拟器和 USB 调试。

  · 硬件加速尚不受支持,包括 GPU 和视频解码。

  · 默认终端应用支持 ChromeVox,但其他 Linux 应用还不支持它。

Linux新特性:str()函数可将Python整数瞬间转化为字符串!

本文所使用的环境是Linux操作系统,在系统中使用Python str()函数可将Python整数转换为字符串,另外,本文还讲解连接字符串和整数的方法。当前Python有几种内置数据类型,有时,在编写Python代码时,您可能需要将一种数据类型转换为另一种数据类型,例如,连接一个字符串和整数,首先您需要将整数转换为字符串,以下就来一起操作。

转换方法

Python str()函数

在Python中,我们可以使用内置的str()函数将整数和其他数据类型转换为字符串。

str()函数返回给定对象的字符串版本,它采取以下形式:

class str(object='') class str(object=b'', encoding='utf-8', errors='strict')

其中object是要转换为字符串的对象。

该函数接受三个参数,但是通常,当将整数转换为字符串时,您只会将一个参数(object)传递给该函数。

将Python整数转换为字符串

要将整数23转换为字符串版本,只需将数字传递给str()函数:

str(23) type(days)

返回:

'23' <class 'str'>

23周围的引号表示数字不是整数,而是字符串类型的对象,同样,type()函数表明该对象是一个字符串。

注:在Python中,使用单引号('),双引号(")或三引号(""")声明字符串。

连接字符串和整数

让我们尝试使用+运算符将字符串和整数连接起来并打印结果:

number = 6 lang = "Python" quote = "There are " + number + " relATIonal operators in " + lang + "." print(quote)

Python将出现TypeError异常错误,因为它无法连接字符串和整数:

Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: can only concatenate str (not "int") to str

要将整数转换为字符串,请将整数传递给str()函数:

number = 6 lang = "Python" quote = "There are " + str(number) + " relATIonal operators in " + lang + "." print(quote)

现在,当您运行代码时,它将成功执行:

There are 6 relational operators in Python.

还有其他方式来连接字符串和数字。

内置的字符串类提供了format()方法,该方法使用任意一组位置和关键字参数来格式化给定的字符串:

number = 6 lang = "Python" quote = "There are {} relational operators in {}.".format(number, lang) print(quote)

返回:

There are 6 relational operators in Python.

在Python 3.6及更高版本上,您可以使用f字符串,这些字符串是前缀为“f”的文字字符串,其中包含括号内的表达式:

number = 6 lang = "Python" quote = f"There are {number} relational operators in {lang}." print(quote)

返回:

There are 6 relational operators in Python.

最后,您可以使用旧的%-格式:

number = 6 lang = "Python" quote = "There are %s relational operators in %s." % (number, lang) print(quote)

返回:

There are 6 relational operators in Python.

如果要在Python中将整数转换为字符串,使用str()函数就可以达到目的了。

解决Linux中无法使用root权限删除文件的方法

在Linux系统中,root用户拥有最高权限,可以做任何事情,删除任何不必要的软件或文件,可以说是无所不能。但有时root用户无法删除一个小文件,一个看似普通的文件。事实上,只要root用户改变了这个文件的属性,它仍然可以被删除。用户想要删除Linux中的一个文件。结果他删不了,就说自己没有权限。他只能用root删除,同样的结果说不能删除。我该怎么办?

步骤如下:

1、首先删除一个文件,提示‘Operation not permitter’,普通用户不能删除;

linux中的文件使用root权限删除不了该怎么办

2、把用户升级到root用户,然后在删除,然后提示‘Operation not permitter’,居然root用户都无法删除,这个不太科学啊;

linux中的文件使用root权限删除不了该怎么办

3、原来是文件的属性在里面作怪,只要登录超级用户,查看下文件的属性都有哪些,然后用root用户取消属性,文件就恢复到一半的文件了;

linux中的文件使用root权限删除不了该怎么办

4、在用普通用户删除那个文件,就可以成功了。

linux中的文件使用root权限删除不了该怎么办

渝ICP备20008086号-39 违法和不良信息举报/未成年人举报:linglingyihcn@163.com

CopyRight©2003-2018 违法和不良信息举报(12377) All Right Reserved