首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏技术知识分享

    linux 用来判断指定的目录是否是加载点 命令:mountpoint

    mountpoint命令用来判断指定的目录是否是加载点,如果是挂载点返回0,如果不是就返回非0。 设备总是挂载在某个指定的目录下,所以就可以使用mountpoint这条命令来确认某个目录是否”临时性“的被文件系统占用。 实例 查看/mnt目录是不是挂载点: mountpoint /mnt /mnt is a mountpoint 这里,我在/mnt目录下面挂载了一些东西。 查看/usr/local是不是挂载点: mountpoint /usr/local /usr/local is not a mountpoint 这里,我没有把任何分区挂载到/usr/local目录上面 查看挂载的/mnt的主/次设备号码: mountpoint -d /mnt 8:5 看一个设备的主/次设备号: mountpoint -x /dev/sda9 8:9

    2.2K00发布于 2021-10-13
  • 来自专栏算法微时光

    android之StorageManager介绍

    = null) { for (StorageVolume volume : storageVolumeList) { MountPoint mountPoint = new MountPoint(); mountPoint.mDescription = volume.getDescription(context); mountPoint.mPath = volume.getPath(); mountPoint.mIsMounted = isMounted(volume.getPath ()); mountPoint.mIsExternal = volume.isRemovable(); mountPoint.mMaxFileSize + ",isExternal : " + mountPoint.mIsExternal + ", mMaxFileSize: " + mountPoint.mMaxFileSize);

    1.6K10发布于 2020-12-08
  • 来自专栏Linux内核远航者

    深入理解Linux文件系统之文件系统挂载(下)

    mnt)) { // mnt为空 说明没有文件系统挂载在这个path上 是我们要找的目标 //1.如果dentry之前是挂载点 则从mountpoint hash表 查找mountpoint 如果dentry之前不是挂载点 分配mountpoint 加入mountpoint hash表(dentry计算hash),设置dentry为挂载点 struct mountpoint *mp = get_mountpoint(dentry); //!!! goto retry; //继续查找下一个挂载 } 1)get_mountpoint源码分析 static struct mountpoint *get_mountpoint(struct dentry (dentry) //分配mountpoint 加入mountpoint hash表(dentry计算hash),设置dentry为挂载点((3)的根dentry作为挂载点) ->return mp

    2.5K21发布于 2021-08-06
  • 来自专栏民工哥技术之路

    构建企业级监控平台系列(二十八):Grafana 仪表盘 DashBoard

    |xfs"}) by (mountpoint)))。 |xfs", mountpoint="/"} - node_filesystem_free_bytes{instance=~"node1:9100", fstype=~"ext.? |xfs", mountpoint="/"}) / node_filesystem_size_bytes{instance=~"node1:9100", fstype=~"ext.? |xfs"}) by (mountpoint)))),然后通过正则表达式来获取定义的参数值:(如果不希望将变量以下拉框的形式显示,那么就Hide)。 |xfs"}) by(mountpoint) ) 仪表盘的曲线图 一般配置 指标配置 定义坐标轴 用于坐标轴和网格的显示方式,包括单位,比例,标签等。

    3.3K23编辑于 2023-11-06
  • 来自专栏若城技术专栏

    【linux命令讲解大全】102.文件系统工具与虚拟机挂载工具介绍

    在Ubuntu中安装vdfuse,打开终端,输入: sudo apt-get install virtualbox-fuse 语法 vdfuse [options] -f image-file mountpoint 实例 使用如下语句挂载.vdi文件: sudo vdfuse -f /path/to/file.vdi /path/to/mountpoint /path/to/mountpoint应该包含如下文件EntireDisk 如果只有一个文件,你可能需要这样挂载: mount /path/to/mountpoint/Partition1 /path/to/someother/mountpoint 文件系统就挂载到/path/ to/someother/mountpoint了。

    32410编辑于 2024-03-02
  • 来自专栏golang算法架构leetcode技术php

    go.uber.org/automaxprocs 源码分析

    : _cgroupv2MountPoint, cpuMaxFile: _cgroupv2CPUMax, }, nil func isCGroupV2(procPathMountInfo string ) (bool, error) { var ( isV2 bool newMountPoint = func(mp *MountPoint) error { isV2 = isV2 || (mp.FSType == _cgroupv2FSType && mp.MountPoint == _cgroupv2MountPoint) ) scanner := bufio.NewScanner(mountInfoFile) for scanner.Scan() { mountPoint, err : = NewMountPointFromLine(scanner.Text()) if err := newMountPoint(mountPoint); err !

    78410编辑于 2022-12-17
  • 来自专栏人人都是极客

    文件系统专栏 | 之文件系统挂载

    mnt)) {//mnt为空 说明没有文件系统挂载在这个path上   struct mountpoint *mp = get_mountpoint(dentry);//从dentry目录获取挂载点    get_mountpoint是怎么从dentry目录获取挂载点: static struct mountpoint *get_mountpoint(struct dentry *dentry) {  struct );//mount顺序锁上锁   mp = lookup_mountpoint(dentry);//从mountpoint hash表 查找mountpoint   read_sequnlock_excl new)//mountpoint哈希表中没有,找到需要分配   new = kmalloc(sizeof(struct mountpoint), GFP_KERNEL);  if (! 首先设置dentry为挂载点,然后使用lookup_mountpoint函数从mountpoint hash表中查找挂载点,找到了直接返回找到的挂载点,找不到说明mountpoint hash表中没有,

    4K10编辑于 2022-08-31
  • 来自专栏JD的专栏

    如何使用python查询Prometheus监控数据

    end_time=end_time, step="1m" ) #打印获取到的监控数据 print(result) latest_by_mountpoint = {} #解析返回的监控数据 for series in result: metric = series.get("metric", {}) mountpoint = metric.get("mountpoint", "unknown") values = series.get("values", []) if not values: [timestamp, value] latest_point = max(values, key=lambda x: float(x[0])) latest_by_mountpoint [mountpoint] = { "timestamp": datetime.utcfromtimestamp(float(latest_point[0])),

    84476编辑于 2025-04-23
  • 来自专栏运维监控日志分析

    Zabbix6.0 LTS 采集 Prometheus node_exporter 指标及自动发现

    node_exporter filesystem 指标数据 node_filesystem_free_bytes{device="/dev/mapper/klas-root",fstype="xfs",mountpoint ="/"} 2.17331712e+10 node_filesystem_free_bytes{device="/dev/vda1",fstype="xfs",mountpoint="/boot"} 8.48093184e {device="tmpfs",fstype="tmpfs",mountpoint="/run/user/0"} 3.05668096e+08 node_filesystem_free_bytes{device ="tmpfs",fstype="tmpfs",mountpoint="/tmp"} 1.528344576e+09 4,LLD自动发现宏变量 {#FSNAME} [{#FSNAME}] 6,创建文件系统空余空间监控项原型预处理 node_filesystem_free_bytes {mountpoint="{#FSNAME}"} 7,创建文件系统总量监控项原型

    1.9K10编辑于 2023-02-22
  • 来自专栏腾讯云存储

    高性能对象存储解决方案:AI 时代数据洪流下的基石

    MountPoint 为计算层提供了统一挂载访问点。 一方面,GooseFS MountPoint可以利用节点内存或者磁盘实现本地缓存;另一方面,也可以基于高性能缓存 GooseFS 实现分布式缓存;同时,GooseFS MountPoint 也支持直连 在数据读取和写入过程中,GooseFS MountPoint 通过智能预读和并发优化等技术进一步提升客户端性能表现。 3、智能预读:GooseFS MountPoint 引入了智能预读机制,能够根据用户的访问模式和配置参数,提前加载可能需要的数据。 在开启了智能预读的前提下,GooseFS MountPoint 文件客户端单流读取性能高达 1.3GB/s 以上。

    49910编辑于 2025-12-24
  • 来自专栏linux运维

    文件系统挂载问题:文件系统挂载失败,导致无法访问

    创建挂载点目录:sudo mkdir /mnt/mountpoint确保挂载点目录为空:sudo umount /mnt/mountpoint sudo rm -rf /mnt/mountpoint/* sudo mkdir /mnt/mountpoint

    1.2K00编辑于 2025-02-05
  • 来自专栏Python小屋

    Python扩展库psutil用法精要

    ='C:\\', fstype='NTFS', opts='rw,fixed'), sdiskpart(device='D:\\', mountpoint='D:\\', fstype='CDFS', opts='ro,cdrom'), sdiskpart(device='E:\\', mountpoint='E:\\', fstype='', opts='cdrom'), sdiskpart(device ='F:\\', mountpoint='F:\\', fstype='NTFS', opts='rw,fixed'), sdiskpart(device='G:\\', mountpoint='G:\ \', fstype='', opts='cdrom'), sdiskpart(device='H:\\', mountpoint='H:\\', fstype='NTFS', opts='rw,fixed '), sdiskpart(device='I:\\', mountpoint='I:\\', fstype='NTFS', opts='rw,fixed')] >>> psutil.disk_usage

    1.3K40发布于 2018-04-16
  • 来自专栏用户1998800的专栏

    创建 macOS 10.15 Catalina 可引导安装镜像

    Applications/Install\ macOS\ Catalina.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint create -o NewBaseSystem -size 8500m -layout SPUD -fs HFS+J hdiutil attach NewBaseSystem.dmg -noverify -mountpoint Catalina -size 9800m -layout SPUD -fs HFS+J hdiutil attach macOS_10.15_Catalina.dmg -noverify -nobrowse -mountpoint

    1.4K10编辑于 2023-07-24
  • 来自专栏devops_k8s

    Go之获取系统性能指标 - goPsutil

    _, part := range parts { fmt.Printf("part:%v\n", part.String()) diskInfo, _ := disk.Usage(part.Mountpoint v\n", k, v) } } func main() { getDiskInfo() } go run ps.go part:{"device":"/dev/disk1s2s1","mountpoint ro,journaled,multilabel"} disk info:used:21.590916437596942 free:54644285440 part:{"device":"devfs","mountpoint ":"devfs","opts":"rw,nobrowse,multilabel"} disk info:used:100 free:0 part:{"device":"/dev/disk1s5","mountpoint multilabel,noatime"} disk info:used:3.781419239013729 free:54644285440 part:{"device":"/dev/disk1s3","mountpoint

    3.6K71发布于 2021-01-05
  • 来自专栏python3

    Python 查看服务器磁盘信息

    module psutil: disk_partitions(all=False) Return mounted partitions as a list of (device, mountpoint usage. 3、应用 输入 psutil.disk_partitions() >>> psutil.disk_partitions() [sdiskpart(device='/dev/disk1', mountpoint fstype='hfs', opts='rw,local,rootfs,dovolfs,journaled,multilabel'), sdiskpart(device='/dev/disk12s2', mountpoint

    4.4K10发布于 2020-01-11
  • 来自专栏sktj

    Prometheus:监控主机和容器

    node_vmstat_pswpin[1m])+rate(node_vmstat_pswpin[1m])) 内存错误:无法收集 --# 磁盘使用率:(node_filesystem_size_bytes{mountpoint ="/"}-node_filesystem_free_bytes{mountpoint="/"})/node_filesystem_size_bytes{mountpoint="/"}*100 其他挂载点 [1m])) ) record: instance:root:node_filesystem_usage:percentage expr: (node_filesystem_size_bytes{mountpoint ="/"} - node_filesystem_free_bytes{mountpoint="/"}) / node_filesystem_size_bytes{mountpoint="/"} * 100

    2.3K20发布于 2020-01-15
  • 来自专栏linux运维

    文件系统卸载问题:文件系统卸载失败,导致数据丢失

    安全卸载文件系统:sudo umount /path/to/mountpoint强制卸载: 如果安全卸载失败,可以尝试强制卸载:sudo umount -f /path/to/mountpoint 懒卸载 : 懒卸载会立即卸载文件系统,但不会等待所有操作完成:sudo umount -l /path/to/mountpoint3. 检查文件系统活动:lsof | grep /path/to/mountpoint终止使用文件系统的进程:找到使用文件系统的进程ID(PID)。终止这些进程:sudo kill -9 PID4.

    71710编辑于 2025-02-05
  • 来自专栏abin在路上

    nydusd 源码理解(二)

    = extract_query_part(req, "mountpoint").ok_or_else(|| { HttpError::QueryString("'mountpoint (mountpoint, info), ApiRequest::Umount(mountpoint) => self.do_umount(mountpoint), ApiRequest (&cmd.mountpoint)?. (&cmd.mountpoint)? (&cmd.mountpoint)?

    1.3K00编辑于 2023-03-21
  • 来自专栏FreeBuf

    ShareSniffer:一款功能强大的网络共享嗅探与远程文件系统爬取工具

    SMBTYPE] [--smbuser SMBUSER] [--smbpass SMBPASS] [-a] [-m MOUNTPOINT SMB用户名,默认为guest --smbpass SMBPASS SMB密码,默认为空 -a, --automount 自动加载任意开放NFS/SMB共享 -m MOUNTPOINT , --mountpoint MOUNTPOINT 加载点(加载共享),默认为./ -p MOUNTPREFIX, --mountprefix MOUNTPREFIX

    56240编辑于 2023-09-19
  • 来自专栏技术博文

    一天一个 Linux 命令(29):lsblk 命令

    五、常见用法 5.1 列出所有块设备 #lsblk命令默认情况下将以树状列出所有块设备 # lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sr0 MOUNTPOINT :本栏指出设备挂载的挂载点。 50G root disk brw-rw---- 5.3 只获取指定设备的信息 # lsblk -b /dev/vda NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT QEMU QEMU DVD-ROM 2.5+ ata 5.6 将设备和分区的组织关系逆转过来显示 # lsblk -s NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT 5.7 只显示部分列 # lsblk -o NAME NAME sr0 vda └─vda1 5.8 以原始格式显示 # lsblk -r NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

    2K31发布于 2021-10-22
领券