List of your linux commands Apps

If it doesn't relate to Debian, but you still want to share it, please do it here

List of your linux commands Apps

Postby bester69 » 2016-01-05 13:32

Id like you to share you daily and usefull command linux applications, there're some very intersting command linux applications that deserves to be told.

i use and know the followings:

google drive:
drive -> client to sync yout files (push/pull) https://github.com/odeke-em/drive
google-drive-ocamlfuse -> is a FUSE filesystem to mount your Google Drive on Linux. https://github.com/astrada/google-drive-ocamlfuse

encfs -> EncFS provides an encrypted filesystem in user-space. https://github.com/vgough/encfs
attic -> Attic is a deduplicating backup program https://attic-backup.org/
duplicity -> Duplicity is a deduplicating backup program (used by DEJADUP) http://www.linux-magazine.com/Online/Fe ... -Duplicity
rsync -> Rsync is typically used to synchronize files and directories
fsarchiver -> is a system tool that allows you to save the contents of a file-system to a compressed archive file. https://www.fsarchiver.org/Main_Page
par2 -> produces parity files for checksum verification of data integrity. viewtopic.php?f=16&t=126448
trickle -> Its a bandwidth shaper
safecopy -> safecopy is a data recovery tool which tries to extract damaged sectors from sources - like hard disk , CDs, tape devices, ..
convert -> convert - convert between image formats as well as resize images
unoconv -> convert any document from and to any LibreOffice supported format https://wiki.ubuntuusers.de/unoconv
locate/ updatedb -> Are the front runners in searching for the existence of any file on a Linux system.
wget -> Wget is a free software package for retrieving files using HTTP, HTTPS and FTP, the most widely-used Internet protocols.
ffmpeg -> Transcodig video editing
inxi -> It is an amazing tool to check hardware information http://www.binarytides.com/inxi-system- ... ion-linux/

share yours :wink:
Last edited by bester69 on 2016-07-11 02:17, edited 4 times in total.
bester69 wrote:There is nothing to install in linux, from time to time i go to google searching for something fresh to install in linux, but, there is nothing
User avatar
bester69
 
Posts: 1160
Joined: 2015-04-02 13:15

Re: Linux command Applications (Share your favourites!)

Postby sjukfan » 2016-01-07 05:21

ansiweather - Weather and forecast. Is in Stretch https://github.com/fcambus/ansiweather
badblocks - Search a device for bad blocks.
dropbox uploader - BASH dropbox uploader/downloader https://github.com/andreafabrizi/Dropbox-Uploader
i3lock - Screen locker
jhead - Exif header manipulation tool
mp3splt - Splits mp3, ogg, and flac files without decoding.
remind - Reminder service
Buster amd64, Core 2 Quad Q9550
Stretch amd64, Core 2 Quad Q9400
Sid ppc, PowerPC 7447a
Sid ppc64, PowerPC 970FX
User avatar
sjukfan
 
Posts: 372
Joined: 2010-03-01 19:39

Re: Linux command Applications (Share your favourites!)

Postby bse5150 » 2016-01-10 17:30

screen -- console multiplexer
moc -- music on console, mp3 player
rtorrent -- torrent client, I use screen and rtorrent to create a seed box
mutt -- email client
mc -- midnight commander, file manager
wget -- http downloader
mplayer -- video player
irssi -- irc client
vim -- text editor
There's no point in crying over spilled milk. Especially if you don't like milk. And if you don't have to clean it up, spill as much milk as you want.
User avatar
bse5150
 
Posts: 14
Joined: 2010-05-25 18:40

Re: Linux command Applications (Share your favourites!)

Postby bester69 » 2016-01-31 13:10

A new one, would be John the Ripper:
John the Ripper is a free password cracking software tool.
https://en.wikipedia.org/wiki/John_the_Ripper
https://github.com/magnumripper/JohnTheRipper

With this software you can try to get back a forgotten password file,


Easy Steps to use:
0- Getting the hash password from a protected type file:
- pdf2john file.pdf > hash.txt
- zip2john file.zip > hash.txt
- rarjohn file.zip > hash.txt
.....

1- Hacking the password with txt file dictionary:
http://weakpass.com/lists
- john --wordlist=dictionary.txt hash.txt

2- Hacking the password by using force brute:
- john --incremental:<<type>> hash.txt
- i.e. john --incremental:digits hash.txt
Incremental types:
• alpha – Letters only.
• digits – Numbers only.
• lanman – Letters, numbers, and some special characters.
• all – All possible characters.
***edit.: john.conf modify parameters

Times you get by using force brute:
------------------
with 4 digits for "All possible characters" decoding, its about some hours
With 5 digits for "All possible characters" decoding, its about days or weeks
With 6 digits for "All possible characters" decoding, its about years

with 6 digits for "alpha" decoding, its about some hours
With 7 digits for "alpha" decoding, its about days or weeks
With 8 digits for "alpha" decoding, its about 150-200 days

With 8 digits for "digits" decoding, its about some hours
bester69 wrote:There is nothing to install in linux, from time to time i go to google searching for something fresh to install in linux, but, there is nothing
User avatar
bester69
 
Posts: 1160
Joined: 2015-04-02 13:15

Re: Linux command Applications (Share your favourites!)

Postby geekosupremo » 2016-02-01 17:41

While it's not strictly an app the http://climagic.org/ is a really useful resource.

I get a lot out of the twitter feed, http://www.twitter.com/climagic.
geekosupremo
 
Posts: 154
Joined: 2014-10-30 23:17

Re: Linux command Applications (Share your favourites!)

Postby Head_on_a_Stick » 2016-02-01 20:06

Charlie don't hack
User avatar
Head_on_a_Stick
 
Posts: 7639
Joined: 2014-06-01 17:46
Location: /dev/chair

Re: Linux command Applications (Share your favourites!)

Postby geekosupremo » 2016-02-03 17:10

Here's a little tool that's great - pianobar - https://packages.debian.org/jessie/pianobar

It is a CLI interface for the Pandora internet radio service. It works a dream! Side bonus, it saves sanity too. ;)
geekosupremo
 
Posts: 154
Joined: 2014-10-30 23:17

Re: Linux command Applications (Share your favourites!)

Postby bester69 » 2016-02-04 20:40

duplicity

Features:
- Easy to use
- Encrypted and signed archives
- Choice of remote protocol: scp/ssh, ftp, rsync, HSI, WebDAV, Amazon S3
- Compressed Backups
- Incremental Backup
- Partial restoration supported
- DEJADUP wrap


http://www.linux-magazine.com/Online/Fe ... -Duplicity

DEJADUP is a wrap of duplicity, so we can use duplicity as well to restore or backup DEJADUP's backup.
https://help.ubuntu.com/community/DuplicityBackupHowto
http://manpages.ubuntu.com/manpages/tru ... ity.1.html (man pages)
bester69 wrote:There is nothing to install in linux, from time to time i go to google searching for something fresh to install in linux, but, there is nothing
User avatar
bester69
 
Posts: 1160
Joined: 2015-04-02 13:15

Re: Linux command Applications (Share your favourites!)

Postby cra1g321 » 2016-02-06 15:06

I recently discovered the awesome ftp client that is lftp (bye filezilla), so i'll post what else i use :)

borg -> Deduplicating backup program with compression and authenticated encryption https://borgbackup.readthedocs.org/en/stable/
ffmpeg -> Encoding videos
lftp -> ftp/http client
rsync -> Rsync is typically used to synchronize files and directories
screen -> console multiplexer
wget -> Wget is a free software package for retrieving files using HTTP, HTTPS and FTP, the most widely-used Internet protocols.
Free Vultr $20 Credit = http://www.vultr.com/?ref=6934143-3B
User avatar
cra1g321
 
Posts: 241
Joined: 2011-01-20 23:03

Re: Linux command Applications (Share your favourites!)

Postby RU55EL » 2016-02-11 17:15

I see screen but don't forget:

tmux
Code: Select all
Description: terminal multiplexer
 tmux enables a number of terminals (or windows) to be accessed and
 controlled from a single terminal like screen. tmux runs as a
 server-client system. A server is created automatically when necessary
 and holds a number of sessions, each of which may have a number of
 windows linked to it. Any number of clients may connect to a session,
 or the server may be controlled by issuing commands with tmux.
 Communication takes place through a socket, by default placed in /tmp.
 Moreover tmux provides a consistent and well-documented command
 interface, with the same syntax whether used interactively, as a key
 binding, or from the shell. It offers a choice of vim or Emacs key
 layouts.


and

cowsay:
Code: Select all
Description: configurable talking cow
 Cowsay (or cowthink) will turn text into happy ASCII cows, with
 speech (or thought) balloons. If you don't like cows, ASCII art is
 available to replace it with some other creatures (Tux, the BSD
 daemon, dragons, and a plethora of animals, from a turkey to
 an elephant in a snake).


[edit]
and sl
Code: Select all
Description: Correct you if you type `sl' by mistake
 Sl is a program that can display animations aimed to correct you
 if you type 'sl' by mistake.
 SL stands for Steam Locomotive.

[edit]
User avatar
RU55EL
 
Posts: 359
Joined: 2014-04-07 03:42
Location: /home/russel

Re: Linux command Applications (Share your favourites!)

Postby bester69 » 2016-02-24 21:23

mhddfs:
join several filesystems together to form a single larger one

Install 0.1.37 (newer version reported issues)
https://packages.debian.org/squeeze/mhddfs

https://romanrm.net/mhddfs
--------------------------

lvm2 - Logical volume management for the Linux kernel.

i love this software, you can create RAIDS, merge volume disks, and phisical disks in many ways, For example you can joint twos usb drives to get a virtual bigger to work with. :mrgreen: , so pretty cool

it has a graphical GUI system-config-lvm

https://en.wikipedia.org/wiki/Logical_V ... ger_(Linux)
http://linoxide.com/linux-how-to/lvm-co ... ion-linux/
bester69 wrote:There is nothing to install in linux, from time to time i go to google searching for something fresh to install in linux, but, there is nothing
User avatar
bester69
 
Posts: 1160
Joined: 2015-04-02 13:15

Re: Linux command Applications (Share your favourites!)

Postby bester69 » 2016-07-11 01:48

kexec-reboot


Kexec lets you boot your Linux kernel into another kernel without going through the hardware reset and reinitialization performed by your system BIOS or firmware. Since this process can take several minutes, being able to skip it reduces your downtime.
https://github.com/error10/kexec-reboot

There is a Tool, kexec-tools
http://serverfault.com/questions/678024 ... e-hardware


It works well :D
bester69 wrote:There is nothing to install in linux, from time to time i go to google searching for something fresh to install in linux, but, there is nothing
User avatar
bester69
 
Posts: 1160
Joined: 2015-04-02 13:15

Re: List of your linux commands Apps

Postby bester69 » 2018-07-11 13:04

Rclone
https://rclone.org

Rclone is a command line program to sync files and directories to and from (among others):
Amazon Drive ,Amazon S3
Box
Dropbox
FTP
Google Drive
Mega
Microsoft OneDrive
WebDAV
The local filesystem



Example of syncing one direction - pushing files to Google Drive.:
Code: Select all
rclone  sync --delete-before --checksum  --no-update-modtime --transfers 4 --checkers 8 --contimeout 60s --timeout 300s --retries 3 --low-level-retries 10 --stats 1s /home/myuser/LINUXDEBS/dedup GoogleAccount:LINUX/dedup --log-level INFO --log-file /tmp/rclone$dfile.log
bester69 wrote:There is nothing to install in linux, from time to time i go to google searching for something fresh to install in linux, but, there is nothing
User avatar
bester69
 
Posts: 1160
Joined: 2015-04-02 13:15

Re: List of your linux commands Apps

Postby bester69 » 2018-07-11 13:12

debsums
debsums can verify the integrity of installed package files against MD5 checksums installed by the package, or generated from a .deb archive.

Some debsums checkups operations:
https://blog.sleeplessbeastie.eu/2015/0 ... -packages/

A script I use to check packages.:
Code: Select all
#!/bin/bash
#
clear
if [[ $1 == "" ]]; then
echo "Buscando todos paquetes!!"
sudo debsums -c 2>&1|grep -e "missing file" -e "FAILED"
else
echo "Buscando  paquetes con: $1"
sudo apt-cache search "$1"|awk '{print $1}'|xargs debsums -c 2>&1|grep -e "missing file" -e "FAILED"
fi



------------------------------
How to create a .deb file from installed package?

dpkg-repack

Install dpkg-repack package:
sudo apt-get install dpkg-repack

example: sudo dpkg-repack gparted
bester69 wrote:There is nothing to install in linux, from time to time i go to google searching for something fresh to install in linux, but, there is nothing
User avatar
bester69
 
Posts: 1160
Joined: 2015-04-02 13:15

Re: List of your linux commands Apps

Postby bester69 » 2018-07-11 14:10

inotifywait
inotifywait efficiently waits for changes to files. It is suitable for waiting for changes to files from shell scripts. It can either exit once an event occurs, or continually execute and output events as they occur.

Example:
Script to convert SoftLinks to Hardlinks by dragging soft links into "FAVORITES" folder.

tohard.sh
Code: Select all
 #!/bin/sh
mkdir FAVORITES
dir1=./FAVORITES
killall inotifywait &
sleep 2
killall inotifywait -9
 while inotifywait -qqre modify,attrib,close_write,move,create,delete  "$dir1"; do
 find $dir1 -type l -exec bash -c 'ln -f "$(readlink -m "$0")" "$0"' {} \;
done
bester69 wrote:There is nothing to install in linux, from time to time i go to google searching for something fresh to install in linux, but, there is nothing
User avatar
bester69
 
Posts: 1160
Joined: 2015-04-02 13:15


Return to Offtopic

Who is online

Users browsing this forum: No registered users and 1 guest

fashionable