Du bist nicht angemeldet.

#226 27.09.2017 13:59:40

Schard-nologin
Gast

Re: Eure brauchbarsten aliase

Aus aktuellem Anlass mad

alias ftp='echo "Warning: ftp is broken. Using lftp instead." >&2; /usr/bin/lftp'

#227 27.09.2017 15:26:41

hansen
Mitglied

Re: Eure brauchbarsten aliase

Was ist passiert?

Offline

#228 27.09.2017 16:15:45

Schard-nologin
Gast

Re: Eure brauchbarsten aliase

Das:

$ lftp <host> -u <user>,<passwd>
lftp <user>@<host>:~> ls              
drwxrwx---    5 1063     1064        36864 Apr 25 13:45 <folder>
drwxrwx---    2 1060     1061         4096 Sep 26 12:45 <folder>
drwxrwx---    2 1049     1049         4096 Jun 22  2016 <folder>
drwxrwx---    2 1050     1050         4096 Sep 25 04:05 <folder>
drwxrwx---    2 1059     1060         4096 Sep 19 19:02 <folder>
drwxrwx---    2 1065     1066        57344 Jun 22  2016 <folder>
drwxrwx---    2 1053     1053         4096 Jul 14 23:30 <folder>
drwxrwx---    2 1066     1067         4096 Oct 25  2016 <folder>
drwxrwxr-x    2 996      996          4096 Sep 26 23:31 <folder>
drwxrwx---    2 1062     1063         4096 Sep 26 22:28 <folder>
drwxrwx---    2 1068     1069         4096 Sep 26 23:01 <folder>
drwxrwx---    2 1067     1068         4096 May 22 12:26 <folder>
drwxrwx---    2 1064     1065         4096 Jun 22  2016 <folder>
drwxrwx---    2 1061     1062         4096 Sep 27 08:31 <folder>
lftp <user>@<host>:/> exit
$ /usr/bin/ftp <host>
Connected to <host>.
220 (vsFTPd 3.0.2)
Name (<host>:<local_user>): <user>
331 Please specify the password.
Password: 
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
200 PORT command successful. Consider using PASV.
425 Failed to establish connection.
ftp> quote PASV
227 Entering Passive Mode (<ip_addr>,255,65).
ftp> ls
200 PORT command successful. Consider using PASV.
425 Failed to establish connection.
ftp> 

#229 16.11.2017 22:06:04

Werner
Mitglied

Re: Eure brauchbarsten aliase

Das kannte ich noch nicht, hab‘s heute erst entdeckt und finde es sehr praktisch.

echo "https://bbs.archlinux.de/index.php" | curl -F-=\<- qrenco.de
# Text aus Zwischenablage zu QR-Code
alias qr='echo "$(xsel -bo)" | curl -F-=\<- qrenco.de'

Offline

#230 29.11.2017 00:41:58

Kerberos
Mitglied

Re: Eure brauchbarsten aliase

Wetterbericht in der Konsole

alias wetter='curl wttr.in/München?lang=de'
alias mond='curl wttr.in/moon?lang=de'

Man kann die Ausgabe und die Abfrage von wttr.in anpassen.


Bonus
Falls man mal zu faul ist um die MAN-Pages zu wälzen:
curl cheat.sh/Befehl

 user@Rechner [~] curl cheat.sh/pacman
# All the following command work as well with multiple package names

# To search for a package
pacman -Ss <package name>

# To update the local package base and upgrade all out of date packages
pacman -Suy

# To install a package
pacman -S <package name>

# To uninstall a package
pacman -R <package name>

# To uninstall a package and his depedencies, removing all new orphans
pacman -Rcs <package name>

# To get informations about a package
pacman -Si <package name>

# To install a package from builded package file (.tar.xz)
pacman -U <file name/file url>

# To list the commands provided by an installed package
pacman -Ql <package name> | sed -n -e 's/.*\/bin\///p' | tail -n +2

# To list explicitly installed packages
pacman -Qe

# To list orphan packages (installed as dependencies and not required anymore)
pacman -Qdt


# You can't directly install packages from the Arch User Database (AUR) with pacman.
# You need yaourt to perform that. But considering yaourt itself is in the AUR, here is how to build a package from its tarball.
# Installing a package from AUR is a relatively simple process:
# - Retrieve the archive corresponding to your package from AUR website
# - Extract the archive (preferably in a folder for this purpose)
# - Run makepkg in the extracted directory. (makepkg-s allows you to install any dependencies automatically from deposits.)
# - Install the package created using pacman
# Assuming $pkgname contains the package name.
wget "https://aur.archlinux.org/packages/${pkgname::2}/$pkgname/$pkgname.tar.gz"
tar zxvf "$pkgname.tar.gz"
cd "$pkgname"
# Build the package
makepkg -s
# Install
sudo pacman -U <package file (.pkg.tar.xz)>
 user@Rechner [~] _

Offline

#231 29.11.2017 02:29:31

Gering-ding-ding-ding-din
Gast

Re: Eure brauchbarsten aliase

Werner schrieb:

Das kannte ich noch nicht, hab‘s heute erst entdeckt und finde es sehr praktisch.

echo "https://bbs.archlinux.de/index.php" | curl -F-=\<- qrenco.de
# Text aus Zwischenablage zu QR-Code
alias qr='echo "$(xsel -bo)" | curl -F-=\<- qrenco.de'

Wenn man seinen Text nicht durch Netz schicken möchte (und unabhängig von der individuellen Farbabstimmung des Terminals bleiben möchte):

$ qr2 "irgend ein text"
...
$ pacman -Qo qr2
/usr/bin/qr2 ist in python2-qrcode 5.3-3 enthalten

Schnellantwort auf dieses Thema

Schreibe deinen Beitrag und versende ihn
Deine Antwort

Fußzeile des Forums