Dodany przez:
Szmitas w
System.
Artykuł czytano 1 026 razy i oceniono

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:
Dodany przez:
Szmitas w
Inne,
Kursy.
Artykuł czytano 2 288 razy i oceniono

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:
Szmitas w
System.
Artykuł czytano 1 072 razy i oceniono

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:
Szmitas w
System.
Artykuł czytano 906 razy i oceniono

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:
Szmitas w
Inne.
Artykuł czytano 2 626 razy i oceniono

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:
Szmitas w
Inne,
Kursy.
Artykuł czytano 2 819 razy i oceniono

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: