New answers tagged paths
The command should be: echo $PATH not just $PATH. Here are the outputs of a test just done by me: Only $PATH: $ $PATH -bash: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games: No such file or directory Now echo $PATH: $ echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
Problem is you have included bin/ folder in your JAVA_HOME path. Remove it, so that your JAVA_HOME should look like usr/iib/java/jdk1.8.0_31 i.e JAVA_HOME=/usr/iib/java/jdk1.8.0_31/
If you are on a 64bit machine then you will probably find the files under /usr/lib/x86_64-linux-gnu See also this.
The by-path for ATA devices was removed because it was possible for the same device to have multiple different by-path names. There are a couple of options to get the physical path, including reading /sys/block/, asking blkid, querying udevadm, or querying udisks. If you want a list of block devices with mountable file systems which are present, and don't ...
Top 50 recent answers are included