|
1 |
dd if=/dev/cdrom of=/home/user/isofile.iso |
Wbudowane programy
jak udostępnić userom sieciowym łącze internetowe?
na przykładzie WiFi (dzielenia łącza kablowego/modemowego nie testowałem): skanujemy sieci w okolicy:
|
1 |
iwlist scan |
próbujemy połaczyć się z siecią o przykladowym SSID jakas_siec
|
1 |
iwconfig wlan0 essid jakas_siec |
jak siec jest rozpoznawana po DHCP (tak jest u mnie):
|
1 |
dhclient wlan0 |
dla pewnosci sprawdzamy czy jest połączenie z netem, wyświetlamy IP:
|
1 |
ifconfig wlan0 |
lub po prostu spingowanie:
|
1 |
sudo ping o2.pl |
powinno nam dać coś na […]
Więcej…
jak dodać cd-rom lub dvd-rom z pakietami (np Debiana) do repo w sources.list (np w Ubuntu)
domyślnie komenda wygląda tak:
|
1 |
apt-cdrom add |
lecz gdy jest gdzieś indziej mountowany:
|
1 |
apt-cdrom -d /media/cdrom1/ add |
jak spakować pliki lub foldery zipem przez konsolę?
Oto szybki sposób na spakowanie plików. Wystarczy, że włączysz konsolę i wprowadzisz komendę:
|
1 |
zip nazwa-pliku-spakowanego.zip nazwa-pliku-lub-folderu |
Np:
|
1 |
zip akrusz.zip arkusz.xls |
Powyższa komenda sprawdza się dla folderów o 1 stopniu zagłębienia (bez pod-folderów). Jednak jak chcemy spakować wszystkie wgłąb niezależnie ile ich jest (rekurencyjnie) wystarczy wywolać z flagą -r:
|
1 |
zip spakowany-folder.zip nazwa-folderu -r |
Oczywiście możemy podać bezwzgledną lokalizację do pliku:
|
1 |
zip spakowany-plik.zip /home/uzytkownik/Pulpit/plik-do-spakowania.rozszerzenie |
aby rozpakować […]
Więcej…
jak wywołać kiedyś już wprowadzoną komendę w konsoli?
Powiedzmy jakiś czas temu wprowadziliśmy w konsoli jakąś komendę. Jak mieć do niej dostęp ponownie? Nic prostszego. Wystarczy komenda:
|
1 |
history |
Listuje ona wszystkie uprzednio wywołane komendy. Aby ponownie wywołać komendę należy wprowadzić jej numer przed nim wpisując wykrzyknik, np:
|
1 |
!10234 |
Co w momencie jak mamy bardzo dużo komend i ciężko nam je wszystkie wyświetlić możemy je […]
Więcej…
sprawdzenie czy mysql jest uruchomiony
Czasem zachodzi taka potrzeba bo .. nie mamy tej pewności na danej maszynie:)
|
1 |
sudo netstat -tap | grep mysql |
Jak komenda zwróci mniej więcej coś takiego:
|
1 |
tcp 0 0 localhost:mysql *:* LISTEN 1143/mysqld |
Oznacza – że TAK. Brak wyniku komendy – NIE.
Więcej…
pokazanie podstawowych informacji o systemie na którym się rezyduje
|
1 |
cat /proc/version |
po instalacji phpmyadmina nie działa lokalizacja http://localhost/phpmyadmin
mimo instalacji pakietu phpmyadmin pod linkiem: http://localhost/phpmyadmin/ nie ma możliwości zalogowania sie do tego programu. pomoże poniższy kod:
|
1 |
ln -s /usr/share/phpmyadmin /var/www/phpmyadmin |
W nowszysch wersjach katalog root serwera apache znajduje się głębiej, więc wtedy należy ją nieco zmodyfikować:
|
1 |
ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin |
Tworzy on jak widać dowiązanie symboliczne do root’a naszego Apacha. Jeśli mamy Apacha w innym miejscu – odpowiednio tę […]
Więcej…
wyświetlenie listy folderów z wraz ich rozmiarami na dysku twardym
A oto bardzo pomocna komenda. Chcesz szybko poznać jaki rozmiar mają dane foldery w danej lokalizacji na dysku? Dodatkowo poszeregować te foldery od „najgrubszego” do „najchudszego”? Oto rozwiązanie:
|
1 |
du --max-depth=1 ./ | sort -n -r |
Rozmiary są podane w bajtach. Aby nie liczyć mozolnie w pamięci miejsc po przecinku zaprzęgnijmy do tego zadania polecenie du poprzez odpowiednią flagę 😉
|
1 |
du -h --max-depth=1 ./ | sort -n -r |
Możemy […]
Więcej…
wyświetlenie IP (zewnętrznego – poza routerem / NATem) naszego komputera
Oto parę gotowców jak to szybko zrobić:
|
1 |
wget -q -O - checkip.dyndns.org|sed -e 's/.*Current IP Address: //' -e 's/<.*$//' |
Tu możemy nie mieć programu curl i trzeba będzie go doinstalować:
|
1 |
curl -s checkip.dyndns.org|sed -e 's/.*Current IP Address: //' -e 's/<.*$//' |
Jak wyżej – jak nie mamy konsolowej przeglądarki www lynx – trzeba będzie ją doinstalować:
|
1 |
lynx -dump checkip.dyndns.org |
