forked from ChrisKaufmann/totools
-
Notifications
You must be signed in to change notification settings - Fork 0
brobits/totools
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A few useful tools and shortcuts I use on machines go: will add your public key to a remote user's authorized keys file and ssh to the host usage: go [user@]<hostname>[:port] [optional command to run remotely] ex: gotools chriskaufmann$ go southpark "uptime" 21:45:45 up 245 days, 13:48, 2 users, load average: 0.00, 0.00, 0.00 gotools chriskaufmann$ go bob:8022 "uptime" 15:53:52 up 31 days, 18:50, 0 users, load average: 0.01, 0.01, 0.00 gox: identical to go, except for going with X support usage: gox [user@]<hostname>[:port] [optional command to run remotely] ex: gotools chriskaufmann$ gox futurama VirtualBox (VirtualBox window pops up) ami: as in "am I doing something?" usage: ami <some command> ex: gotools chriskaufmann$ ami notify root 12 0.0 0.0 2444624 416 ?? Ss Tue04PM 0:05.92 /usr/sbin/notifyd didi: as in "did I do something?" usage: didi <some command> ex: gotools chriskaufmann$ didi ducks git add ducks vi ducks vi ducks git add ducks ducks: Alias for "du -cks * | sort -rn | head -11" as found in "Linux Server Hacks" usage: ducks [optional dir to duck] ex: gotools chriskaufmann$ ./ducks /opt 70404 total 70404 /opt/local killthe: Kills with prejudice any processes matching input usage: killthe <processes to kill> ex: chriskaufmann$ ami tail chriskaufmann 15803 0.0 0.0 2434844 336 s015 S+ 9:59PM 0:00.00 tail -f /var/log/mail.log gotools chriskaufmann$ killthe tail Killing 15803 gotools chriskaufmann$ ami tail gotools chriskaufmann$ killport: kills the process listening on a port usage: killport <port number> ex: chriskaufmann$ lsof -i:24800 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME synergys 296 chriskaufmann 5u IPv4 0x05d99ee8 0t0 TCP *:24800 (LISTEN) synergys 296 chriskaufmann 10u IPv4 0x09190ad8 0t0 TCP monitor.private.connamara.com:24800->192.168.200.253:54604 (ESTABLISHED) chriskaufmann$ killport 24800 killing 24800 chriskaufmann$ lsof -i:24800 chriskaufmann$ background: Run something in the background (for remote usage mostly) usage: background 'command to run' ex: chriskaufmann$ background 'rails server' nohup: appending output to `nohup.out' chriskaufmann$ chriskaufmann$ ami rails chriskaufmann 32446 1.1 6.9 724488 276516 ? Sl 11:32 1:22 rails server chriskaufmann$ redo (Not useful yet): Re-does the last command matching input usage: redo <thing to redo> Download: bash < <(curl -s https://raw.github.com/ChrisKaufmann/totools/master/get-totools.sh)
About
Handy Linux scripts and tools
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published