Linux的path删除路径,linux – 从$PATH变量中删除冗余路径

我在$PATH变量中定义了相同的路径6次.

我没有退出检查它是否有效.

如何删除重复项?

$PATH变量如下所示:

echo $PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin

我该怎么把它重置为

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

解决方法:

你只需执行:

export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

这将是当前会话,如果你想永久改变它添加到任何.bashrc,bash.bashrc,/ etc / profile – 任何适合您的系统和用户需求.

标签:bash,linux,sh,environment-variables,path

来源: https://codeday.me/bug/20190930/1834376.html

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
下面是 Python `os.path` 模块可用的一些方法: - `abspath(path)`:返回 `path` 的绝对路径。 - `basename(path)`:返回 `path` 最后一个斜杠后的部分,即文件名或目录名。 - `commonpath(paths)`:返回 `paths` 所有路径的共同前缀。 - `commonprefix(list)`:返回 `list` 所有字符串的共同前缀。 - `dirname(path)`:返回 `path` 最后一个斜杠前的部分,即目录路径。 - `exists(path)`:检查 `path` 是否存在。 - `expanduser(path)`:将 `~` 或 `~user` 扩展为用户的主目录。 - `expandvars(path)`:将 `$var` 和 `$(var)` 扩展为环境变量的值。 - `getatime(path)`:返回 `path` 上一次访问的时间。 - `getctime(path)`:返回 `path` 创建的时间。 - `getmtime(path)`:返回 `path` 最后一次修改的时间。 - `getsize(path)`:返回 `path` 的大小,以字节为单位。 - `isabs(path)`:检查 `path` 是否为绝对路径。 - `isdir(path)`:检查 `path` 是否为目录。 - `isfile(path)`:检查 `path` 是否为文件。 - `islink(path)`:检查 `path` 是否为符号链接。 - `ismount(path)`:检查 `path` 是否为挂载点。 - `join(path, *paths)`:将多个路径组合为一个路径。 - `lexists(path)`:检查 `path` 是否存在,如果是符号链接,则返回 True。 - `normcase(path)`:将 `path` 的大小写转换为系统的标准大小写。 - `normpath(path)`:规范化 `path`,消除冗余的分隔符和上层目录引用。 - `realpath(path)`:返回 `path` 的真实路径。 - `relpath(path, start)`:返回从 `start` 到 `path` 的相对路径。 - `samefile(path1, path2)`:检查 `path1` 和 `path2` 是否指向同一个文件或目录。 - `split(path)`:将 `path` 分割为目录路径和文件名。 - `splitdrive(path)`:将 `path` 分割为驱动器名称和剩余部分。 - `splitext(path)`:将 `path` 分割为文件名和扩展名。 这些方法可以帮助你在 Python 处理文件和目录路径

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值