Wpisy oznaczone tagiem "komendy":
Dodany przez: w System.
Artykuł czytano 1 026 razy i oceniono
1 gwiazdka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek (brak ocen)
Loading ... Loading ...

W systemach opartych o jądro Linux istnieją dwa polecenia, które ułatwiają poznanie historii logowania do systemu.

Wyświetlenie udanych logowań do systemu

last

Efekt:

szmitas  pts/0        :0.0             Tue Mar  1 08:38 - 08:42  (00:04)
szmitas  tty7         :0               Tue Mar  1 08:36 - 08:42  (00:05)
reboot   system boot  2.6.32-28-generi Tue Mar  1 08:36 - 08:42  (00:05)  

Wyświetlenie nieudanych logowań do systemu

sudo lastb

Efekt:


Tagi: komendy, root
Dodany przez: w Inne, Kursy.
Artykuł czytano 2 288 razy i oceniono
1 gwiazdka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek (brak ocen)
Loading ... Loading ...

W ósmym artykule z serii "Moc zaklęta w terminalu" przedstawię kilka znalezionych w sieci skrótów, które przyspieszają pracę z terminalem. Oto one:

  • !! - powtórzenie ostatniego polecenia
  • !foo - powtórzenie polecenia zaczynającego się od ‘foo…’ (np. !ps, !mysqladmin)
  • Ctrl-a - skocz na początek linii
  • Ctrl-e - skocz na koniec linii
  • Ctrl-l - wyczyść ekran
  • Ctrl-r - wyszukaj polecenie w historii (szukanie wstecz). Jeżeli chcemy edytować polecenie - wciskamy strzałkę w prawo
  • Alt-? - podpowiedzi uzupełnienia komend
  • Ctrl-k - wytnij tekst do końca linii

Dodany przez: w System.
Artykuł czytano 1 072 razy i oceniono
1 gwiazdka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek (brak ocen)
Loading ... Loading ...

Operując na plikach/katalogach w terminalu, często zmieniamy swoje położenie. Czasami katalogi, w których pracujemy mogą być na zupełnie innych ścieżkach i przejście po nich może zająć sporo czasu. Prostym rozwiązaniem na szybkie manewrowanie pomiędzy ścieżkami jest polecenie:

cd -

Przykład:

szmitas@szmitas-ubuntu:/etc$ cd /home/szmitas/Pulpit/pliki/
szmitas@szmitas-ubuntu:~/Pulpit/pliki$ cd /
szmitas@szmitas-ubuntu:/$ cd -
/home/szmitas/Pulpit/pliki
szmitas@szmitas-ubuntu:~/Pulpit/pliki$ cd -
/
szmitas@szmitas-ubuntu:/$ cd -
/home/szmitas/Pulpit/pliki

Dodany przez: w System.
Artykuł czytano 906 razy i oceniono
1 gwiazdka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek (brak ocen)
Loading ... Loading ...

Często zdarza się popełnić małą literówkę podczas przemieszczania się między katalogami:

szmitas@szmitas-ubuntu:~$ cd /ect
bash: cd: /ect: No such file or directory

W takich sytuacjach należało ponownie podać ścieżkę do katalogu - poprawną ścieżkę. Ale te czasy już się skończyły.
Otwórz terminal i wydaj polecenie:

gedit .bashrc

I dopisz do pliku linijkę:

shopt -s cdspell

Zamknij wszystkie okna terminala i otwórz go ponownie. Rezultat:

szmitas@szmitas-ubuntu:/$ cd /ect
/etc
szmitas@szmitas-ubuntu:/etc$ 

Dodany przez: w Inne.
Artykuł czytano 2 626 razy i oceniono
1 gwiazdka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek (brak ocen)
Loading ... Loading ...

Na temat aliasów pisałem już wcześniej - Aliasy, jednak przez dwa lata od opublikowania, artykuł ten nie był chętnie czytany. Zastanawia mnie dlaczego... przecież aliasy ułatwiają nam pracę z systemem :) Jedno długie polecenie można zastąpić jedynie kilkoma znakami.

Poniżej przedstawię aliasy, których ja używam. Postanowiłem wreszcie je opublikować, bo za każdym razem, gdy instaluję system, muszę ponownie je edytować ;)

alias instaluj='sudo apt-get install'
alias usun='sudo apt-get remove --purge'
alias clean='sudo apt-get clean && sudo apt-get autoclean && sudo apt-get autoremove'
alias update='sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade'
alias on='sudo modprobe psmouse'
alias off='sudo rmmod psmouse'
alias repo='sudo gedit /etc/apt/sources.list'
alias parkowanie='sudo smartctl -a /dev/sda | grep Load_Cycle_Count'

I krótki opis:
Instalacja pakietów:


Dodany przez: w Inne, Kursy.
Artykuł czytano 2 819 razy i oceniono
1 gwiazdka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek (brak ocen)
Loading ... Loading ...

Siódmy artykuł z serii "Moc zaklęta w terminalu" nosi podtytuł - "Przyspiesz operacje na swoich plikach i katalogach". Przedstawię tutaj kilka ciekawostek ułatwiających zarządzanie (kopiowanie/usuwanie/przenoszenie/wyszukiwanie itd.) plikami oraz katalogami w systemie.

Przykłady ilustrowane będą na plikach, ale równie dobrze polecenia można zastosować w przypadku katalogów.

*

W jaki sposób zwykły znaczek gwiazdki ułatwia zarządzanie plikami? Otóż * pozwala na zastąpienie nazwy pliku dowolnym ciągiem znaków.
Przykład: mamy w katalogu 100 plików tekstowych oraz 100 plików wideo o takich samych nazwach jak pliki tekstowe. Aby wykonać operacje na WSZYSTKICH plikach tekstowych użyj polecenia:

operacja *.txt

Analogicznie pliki wideo: