5 ms·
Yeah that’s what I loved about this article, I finally know what to google.
by xupybd 8y ago
Yeah that’s what I loved about this article, I finally know what to google.
- Izkata 8y agoFuture tip: your package manager should be able to find this for you, for example: > $ which ip > /sbin/ip > $ dpkg -S /sbin/ip > iproute2: /sbin/ip
- amyjess 8y agoYou may also want 'whereis' instead of 'which'. I use cope to colorize my output, which makes 'which' useless to me for most common commands, but 'whereis' still works. Edit for examples: $ which ip /usr/share/perl5/vendor_perl/auto/share/dist/Cope/ip $ whereis ip ip: /usr/bin/ip /usr/share/perl5/vendor_perl/auto/share/dist/Cope/ip /usr/share/man/man7/ip.7.gz /usr/share/man/man8/ip.8.gz
- 8_hours_ago 8y ago> whereis Thanks for this! After 14+ years of using Linux almost daily, I had never heard of this command. I learned something new today, so now it's time to go home!
- ssebastianj 8y agoYeah, I recently "discovered" the commands 'whatis' [0] and 'apropos' [1] and my experience learning Linux improved quite a bit. [0] https://linux.die.net/man/1/whatis https://linux.die.net/man/1/whatis [1] https://linux.die.net/man/1/apropos https://linux.die.net/man/1/apropos
- cjcampbell 8y agoThanks for passing those on as well!
- twic 8y agoIn bash, there's also: command -V Which knows about aliases and functions as well: $ command -V ip ip is /sbin/ip $ command -V ll ll is aliased to `ls -AlF --color=auto' $ command -V command_not_found_handle command_not_found_handle is a function command_not_found_handle () { if [ -x /usr/lib/command-not-found ]; then /usr/lib/command-not-found -- "$1"; return $?; else if [ -x /usr/share/command-not-found/command-not-found ]; then /usr/share/command-not-found/command-not-found -- "$1"; return $?; else printf "%s: command not found\n" "$1" 1>&2; return 127; fi; fi }
- yaleman 8y agoI finally found out how to get netstat on these dang new systemd machines! :)