Inne działy

 

 

Cztery całkowicie bezużyteczne polecenia Linuxa

 

Polecenie yes

Ze strony pomocy man: wyświetla wielokrotnie napis z określonym ciągiem, lub znak "y"

To polecenie jest całkowicie bezużyteczne, jego jedynym zadaniem jest wielokrotne drukowania znaku "y" lub określonego ciąg znaków użytkownika do momentu użycia CTRL-C...

$ yes
y
y
y
y
[Note: Trzeba nacisnąć Ctrl-C, aby zatrzymać powtarzające się y]
$ yes mój ciąg danych wejściowych
mój ciąg danych wejściowych
mój ciąg danych wejściowych
mój ciąg danych wejściowych
mój ciąg danych wejściowych
mój ciąg danych wejściowych
[Note: You have to press Control-C to stop the repeated mój ciąg danych wejściowych]

 

Polecenie rev


Ze strony pomocy man: narzędzie rev kopiuje określone pliki na standardowe wyjście, z odwróconą kolejnością znaków w każdym wierszu. Jeśli pliki nie są określone, odczytywane jest standardowe wejście.


W poniższym przykładzie, wpisałem słowa "nauka linuksa", które zostały wyświetlone w odwróconej kolejności przez polecenie rev-"askunil akuan"

 

$ rev
nauka linuksa
askunil akuan

 

W poniższym przykładzie polecenie rev odwraca znaki w linii w pliku /etc/network/interfaces.

 

$ rev /etc/network/interfaces
ol otua
kcabpool teni ol ecafi

 

Polecenie ul

Ze strony pomocy man: tłumaczenie podkreślenia w celu podkreślenia. Proces zależy od typu terminala. Niektóre terminale nie są w stanie obsłużyć podkreślenia.


Jak pokazano, poniżej gdy próbowałem użyć polecenia ul z plikiem, który ma podkreślenia, nic się nie stało. Mam nadzieję, że ktoś może wyjaśnić użycie tego polecenia, ja nie znajduję dla niego zastosowania.

 

$ cat sort.txt
PL_Polska
Australia Australia
Indonezja_Indonezja
Brazylia Brasil
Kanada Ottawa

 

 Dane wyjściowe polecenia ul były dokładnie takie same, jak dane wyjściowe pliku.

 

$ cat sort.txt
PL_Polska
Australia Australia
Indonezja_Indonezja
Brazylia Brasil
Kanada Ottawa

 

Polecenie vdir


Polecenie vdir jest takie same jak polecenie ls -lb.  Dlaczego mamy używać vdir, gdy mamy polecenie ls?

domownik@domownik-laptop:~$ vdir
razem 40
drwxr-xr-x 2 domownik domownik 4096 2013-02-16 12:49 Dokumenty
drwxr-xr-x 2 domownik domownik 4096 2012-12-26 23:08 Muzyka
drwxr-xr-x 2 domownik domownik 4096 2012-12-26 23:08 Obrazy
drwxr-xr-x 2 domownik domownik 4096 2012-12-26 23:08 Pobrane
drwxr-xr-x 2 domownik domownik 4096 2012-12-26 23:08 Publiczny
drwxr-xr-x 2 domownik domownik 4096 2012-12-26 23:09 Pulpit
-rw-r--r-- 1 domownik domownik 81 2013-02-16 12:48 sort.txt
drwxr-xr-x 2 domownik domownik 4096 2013-01-24 22:56 studia
drwxr-xr-x 2 domownik domownik 4096 2012-12-26 23:08 Szablony
drwxr-xr-x 2 domownik domownik 4096 2012-12-26 23:08 Wideo

 

 Polecenie ls -lb wyświetla dokładne takie same dane wyjściowe, jako polecenie vdir.

 

domownik@domownik-laptop:~$ ls -lb
razem 40
drwxr-xr-x 2 domownik domownik 4096 2013-02-16 12:49 Dokumenty
drwxr-xr-x 2 domownik domownik 4096 2012-12-26 23:08 Muzyka
drwxr-xr-x 2 domownik domownik 4096 2012-12-26 23:08 Obrazy
drwxr-xr-x 2 domownik domownik 4096 2012-12-26 23:08 Pobrane
drwxr-xr-x 2 domownik domownik 4096 2012-12-26 23:08 Publiczny
drwxr-xr-x 2 domownik domownik 4096 2012-12-26 23:09 Pulpit
-rw-r--r-- 1 domownik domownik 81 2013-02-16 12:48 sort.txt
drwxr-xr-x 2 domownik domownik 4096 2013-01-24 22:56 studia
drwxr-xr-x 2 domownik domownik 4096 2012-12-26 23:08 Szablony
drwxr-xr-x 2 domownik domownik 4096 2012-12-26 23:08 Wideo

 

 Jeśli znajdziesz praktyczne zastosowanie dla każdego z powyższych poleceń, prosimy daj nam znać.  Również, jeśli można myśleć o innych poleceniach Linuksa, które nie są praktycznie użyteczne, Proszę Podziel się w komentarzach poniżej. 

 

Zobacz nasze wszystkie kursy

WWW


HTML
HTML - Znaczniki
CSS - Tutorial
CSS - Selektory
PHP
JavaScript

XML

XSLT

Bazy danych


SQL
SQLite
MySQL
PostgreSQL

 

 

Programowanie


C
C++
C#
Java
VisualBasic
Python

Linux


Podstawy Linuxa
Bash
Linuks artykuły

Windows


Excel funkcje
Windows wskazówki
Outlook

Pozotałe działy


Programy
Rozrywka

 

 

 

This email address is being protected from spambots. You need JavaScript enabled to view it.