我正在安装一个专有的 CAD 应用程序(MEDUSA4 个人版)并且安装程序想知道我的网络浏览器的路径(作为在线帮助的先决条件)。我有默认的 firefox 安装和 Chrome,但我不知道它们中的任何一个的安装路径,并且在通常的嫌疑人(/usr/bin、/usr/lib)中找不到它们。
如果您能告诉我其中一个的路径就好了,如果您能告诉我如何找出 apt 管理的任何软件包的安装路径,那就更好了。
在可执行脚本中,我需要将路径添加到 adb 二进制文件中,如下所示
# 1. Configure where your ADB binary is installed
export AdbCmd="<Path_to_ADB_Binary>"
Run Code Online (Sandbox Code Playgroud)
那么Ubuntu 12.10中的路径是什么?
我在 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 存储库中没有最新版本。
我是一名新手用户,我正在尝试安装 Oracle Java。该过程要求我访问/usr/local/java,但这就是问题所在。我了解到/usr/local,那么这是我收到的消息:
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\nRun Code Online (Sandbox Code Playgroud)\n\n帮助?
\n我正在设置一个 Ubuntu 14.04 服务器来试验Crosswalk。我已经安装了Java JDK,apt-get install default-jdk以及ANT, apt-get install ant。whereis java返回/usr/bin/java并whereis 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)
但看起来不像他们所建议的那样。这对我来说是未知的领域。我将不胜感激任何帮助。
我有一个经常从 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?
当我使用 pem 文件与 FTP 连接时,它连接正常,默认情况下,它显示此目录: /home/ubuntu
现在我正在尝试将/home/ubuntu目录更改为/var/www/myApplication. 我是 Linux 新手,谁能告诉我需要使用哪些命令?
以及如何查看vsftpd我的/etc文件夹中没有文件夹/文件的默认 ftp 路径?
当前运行 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) 我有两个巨大的文件(每个 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”命令的结果视为实际文件,并且可以使用路径访问该文件。
有可能实现这样的目标吗?
我有我的机器上的多个文件夹,许多这些文件夹中有在其中更多的文件夹,这些文件夹内的多个文件夹,等等...现在,当我在做一些cd和cp操作,我每天做一个备份过程的一部分或即使使用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。