标签: paths

如何找出浏览器的安装路径?

我正在安装一个专有的 CAD 应用程序(MEDUSA4 个人版)并且安装程序想知道我的网络浏览器的路径(作为在线帮助的先决条件)。我有默认的 firefox 安装和 Chrome,但我不知道它们中的任何一个的安装路径,并且在通常的嫌疑人(/usr/bin、/usr/lib)中找不到它们。

如果您能告诉我其中一个的路径就好了,如果您能告诉我如何找出 apt 管理的任何软件包的安装路径,那就更好了。

package-management paths

4
推荐指数
1
解决办法
2万
查看次数

adb二进制安装路径是什么

在可执行脚本中,我需要将路径添加到 adb 二进制文件中,如下所示

# 1. Configure where your ADB binary is installed
export AdbCmd="<Path_to_ADB_Binary>"
Run Code Online (Sandbox Code Playgroud)

那么Ubuntu 12.10中的路径是什么?

paths adb

4
推荐指数
2
解决办法
3万
查看次数

/usr/local/bin 首先在 PATH 中,但首先在 /usr/bin 中找到可执行文件

我在 Ubuntu 12.04 服务器上遇到了一个奇怪的问题:

hithwen@ip:~$ cmake --version
cmake version 2.8.12.2

buildbot@ip:~$ cmake --version
cmake version 2.8.7
Run Code Online (Sandbox Code Playgroud)

所以,不同的用户在执行不同的版本,好吧,让我们看看他们在哪里:

hithwen@ip:~$ which cmake
/usr/local/bin/cmake

buildbot@ip:~$ which cmake
/usr/bin/cmake
Run Code Online (Sandbox Code Playgroud)

所以似乎我需要修复 buildbot 用户的路径,但是:

buildbot@ip:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
Run Code Online (Sandbox Code Playgroud)

/usr/local/bin已经是之前/usr/bin,我该如何解决这个问题?

我无法卸载该cmake软件包,因为其他软件包依赖于它,并且我无法通过存储库升级它,因为 12.04 存储库中没有最新版本。

paths cmake

4
推荐指数
1
解决办法
2812
查看次数

何时在路径名中使用前面的斜杠?(例如“cd”命令)

我是一名新手用户,我正在尝试安装 Oracle Java。该过程要求我访问/usr/local/java,但这就是问题所在。我了解到/usr/local,那么这是我收到的消息:

\n\n
leonard@leonard-MT6452:/usr/local$ dir\nbin  etc  games  include  java  lib  man  sbin  share  src\n\nleonard@leonard-MT6452:/usr/local$ cd /java/\nbash: cd: /java/: No such file or directory\n\nleonard@leonard-MT6452:/usr/local$ rm -r ~/java\nrm: cannot remove \xe2\x80\x98/home/leonard/java\xe2\x80\x99: No such file or directory\n
Run Code Online (Sandbox Code Playgroud)\n\n

帮助?

\n

command-line paths

4
推荐指数
1
解决办法
1万
查看次数

Crosswalk所说的“蚂蚁之路”是什么?

我正在设置一个 Ubuntu 14.04 服务器来试验Crosswalk。我已经安装了Java JDK,apt-get install default-jdk以及ANT, apt-get install antwhereis java返回/usr/bin/javawhereis ant返回/usr/bin/ant。我发现令人困惑的是下一步:配置说明的工具

export PATH=<path to ant>/bin:<path to JDK>/bin:$PATH
Run Code Online (Sandbox Code Playgroud)

目前尚不清楚我应该如何解释这一点。留给我自己的设备我可能已经完成了

export PATH=/usr/bin/ant
Run Code Online (Sandbox Code Playgroud)

但看起来不像他们所建议的那样。这对我来说是未知的领域。我将不胜感激任何帮助。

java paths

4
推荐指数
1
解决办法
218
查看次数

如何在 Bash 中屏蔽股票命令

我有一个经常从 CLI 运行的函数,所以我给它起了一个简称t

$ which t
/home/dotancohen/.bin/t

$ cat `which t`
#!/bin/bash
ctags-exuberant -f php.tags --languages=PHP -R

$ ls -lh /home/dotancohen/.bin/t
-rwxr-xr-x 1 dotancohen dotancohen 316 Jan  3 16:58 /home/dotancohen/.bin/t

$ echo $PATH
/home/dotancohen/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/dotancohen/.rvm/bin
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试运行该程序时,我收到一条消息,提示我应该安装另一个也使用该名称的应用程序t

$ t
The program 'task' is currently not installed. To run 'task' please ask your administrator to install the package 'taskwarrior'
Run Code Online (Sandbox Code Playgroud)

/home/dotancohen/.bin/t当我进入时如何让 Bash 运行t

command-line bash paths

4
推荐指数
1
解决办法
638
查看次数

如何更改默认的ftp目录?

当我使用 pem 文件与 FTP 连接时,它连接正常,默认情况下,它显示此目录: /home/ubuntu

现在我正在尝试将/home/ubuntu目录更改为/var/www/myApplication. 我是 Linux 新手,谁能告诉我需要使用哪些命令?

以及如何查看vsftpd我的/etc文件夹中没有文件夹/文件的默认 ftp 路径?

server ftp paths directory vsftpd

4
推荐指数
1
解决办法
8万
查看次数

将文件夹添加到 PATH 环境变量

当前运行 Ubuntu 18.04 LTS。我正在尝试安装Ndless 和随附的 SDK,以便我可以用 C 编写程序并在我的计算器上运行它们。无论如何,我想知道是否有人可以从安装指南中解释以下步骤。

在此处输入图片说明

我对环境变量不是很熟悉,但我假设

[path_to_ndless]只是一个占位符,您并不打算将其分配给任何export PATH内容。我的问题是,您是应该在当时和那里创建路径,还是已经通过运行 SDK 的 build_toolchain.sh 脚本创建了路径?如果是后者,你怎么看路径是什么?

这就是我的 .bashrc 文件的样子。底部有一个 PATH 变量。我应该使用所需的 ndless 文件夹编辑该特定变量,还是在其下方创建一个新变量?

# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples

# If not running interactively, don't do anything
case $- in
    *i*) ;;
      *) return;;
esac

# don't put duplicate lines or lines starting with space in the history.
# See bash(1) for more …
Run Code Online (Sandbox Code Playgroud)

bash scripts paths environment-variables 18.04

4
推荐指数
1
解决办法
2万
查看次数

如何为路径中可用的“cat”文件创建别名

我有两个巨大的文件(每个 150G),我需要使用一种工具,我应该将它们作为单个文件提供(因为该工具只接受一个文件)。但是,出于多种原因,我不想合并这些文件,但我无法使用类似<(cat file1 file2)或 之类的内容对它们进行管道传输myfile=$(cat file1 file2),因为脚本使用输入文件的路径,而不是其内容。

所以我需要类似下面的东西:

alias myfile = "cat file1 file2"
Run Code Online (Sandbox Code Playgroud)

这样使用以下命令就可以工作:

tool_x --file /path/myfile 
Run Code Online (Sandbox Code Playgroud)

我已经尝试过这个提到的命令,但它不起作用。

我只需要能够将“cat”命令的结果视为实际文件,并且可以使用路径访问该文件。

有可能实现这样的目标吗?

command-line bash alias paths cat

4
推荐指数
1
解决办法
1538
查看次数

如何为文件路径创建别名?

我有我的机器上的多个文件夹,许多这些文件夹中有在其中更多的文件夹,这些文件夹内的多个文件夹,等等...现在,当我在做一些cdcp操作,我每天做一个备份过程的一部分或即使使用TAB自动更正功能,也必须输入文件或位置的所有文件路径变得相当烦人。

因此,我认为真正有用的是,如果我可以为命令创建别名,而不是为文件路径创建别名。这可能吗?

以下是我希望它如何工作的一些示例:

  • 我希望能够将~/Documents/SectionA/Sub-folder65/SectionF-2别名分配给等于,pandaPictures以便我可以使用它来执行以下类型的操作:

    cp pandaPictures/pic1.png ~/Pictures
    cd pandaPictures
    cd pandaPicture/Specials
    
    Run Code Online (Sandbox Code Playgroud)

    如果TAB自动完成功能也适用于包含这些文件路径别名的文件路径,那也会很好。

  • 我还希望能够分配PandaImages/2016/Sector7一个别名,safePandaImages以便我可以使用它来执行以下类型的操作:

    cp ~/Documents/Images/safePandaImages/panda.jpg ~/Pictures
    cd ~/Pictures/Photos/Images/Wallpaper/safePandaImages
    
    Run Code Online (Sandbox Code Playgroud)

在我上面给出的例子中,如果不可能或非常不切实际,第二部分不是绝对必须的(别名不仅在开头,而且在中间和结尾)。尽管如果可能的话,我不介意它看起来不像上面那样(例如,如果您必须[]在别名周围使用s 或其他东西,以便很明显它不仅仅是常规文件路径)。

我正在使用 GNOME 3.18 运行 Ubuntu GNOME 15.10。

command-line alias paths filename

3
推荐指数
2
解决办法
5469
查看次数