6. Drukowanie plików w DOS-ie
Poprzedni |  | Następny

## 6. Drukowanie plików w DOS-ie

Zapewne twoja drukarka nie jest jeszcze gotowa do pracy w FreeBSD, by więc wydrukować plik trzeba będzie przenieść go na dyskietkę i wydrukować w DOS-ie. Załóżmy, iż chciałbyś uważnie przeczytać stronę dokumentacji omawiającą dokonywanie zmian w prawach dostępu do plików (co jest dosyć ważnym zagadnieniem); możesz ją zobaczyć wpisując `man chmod`. Natomiast polecenie

`%` `man chmod | col -b > chmod.txt`

spowoduje usunięcie znaczników formatujących i zamiast pokazywać stronę dokumentacji na ekranie, zapisze ją w pliku `chmod.txt`. Włóż teraz sformatowaną dyskietkę do stacji A, skorzystaj z `su` by zostać rootem, i wpisz

`#` `/sbin/mount -t msdos /dev/fd0 /mnt`

Powyższe polecenie zamontuje stację dyskietek w katalogu `/mnt`.

Uprawnienia roota nie są już potrzebne, możesz więc wpisać `exit` by z powrotem korzystać z konta marka. Przejdź teraz do katalogu, w którym utworzyłeś plik `chmod.txt` i skopiuj go na dyskietkę poleceniem:

`%` `cp chmod.txt /mnt`

Po wpisaniu `ls /mnt` powinieneś zobaczyć, że w katalogu `/mnt` znajduje się plik `chmod.txt`.

Niekiedy warto zapisać w pliku to, co wyświetla `/sbin/dmesg`. Można to zrobić wpisując

`%` `/sbin/dmesg > dmesg.txt`

Potem można skopiować `dmesg.txt` na dyskietkę. `/sbin/dmesg` pokazuje komunikaty wyświetlane podczas ładowania systemu; można dzięki temu prześledzić przebieg procesu ładowania FreeBSD. Kiedy zadajesz pytaniena lub na grupie USENET, na przykład: „FreeBSD nie chce wykryć mojego dysku, co zrobić?”, wówczas inni będą chcieli dowiedzieć się, co pokazuje `dmesg`.

Możesz już odmontować stację dyskietek (jako root), wydając polecenie

`#` `/sbin/umount /mnt`

Dyskietkę możesz już wyjąć. Uruchom komputer ponownie by załadować DOS-a. Skopiuj pliki z dyskietki do jakiegoś katalogu i otwórz je przy pomocy DOS-owego EDIT-a, Notatnika Windows albo WordPada, dokonaj jakiejś drobnej zmiany aby wymusić zapisanie pliku, po czym wydrukuj go w sposób tradycyjny dla DOS-a lub Windows. Udało się? Strony dokumentacji systemowej najlepiej jest drukować korzystając z DOS-wego polecenia `print`. (Kopiowanie plików z FreeBSD na zamontowaną partycję DOS-a ciągle jeszcze bywa niebezpieczne.)

Aby korzystać z drukarki w FreeBSD, należy dodać odpowiedni wpis w `/etc/printcap` oraz utworzyć katalog buforowania w `/var/spool/output`. Jeśli drukarka jest podłączona do portu lpt0 (oznaczonego LPT1 w DOS-ie), być może wystarczy tylko przejść do `/var/spool/output` i (będąc rootem) utworzyć katalog `lpd` za pomocą polecenia: `mkdir lpd` (chyba, że taki katalog już tam jest). Od tej chwili drukarka powinna się zgłaszać podczas ładowania systemu, jeśli jest włączona, a drukowanie plików powinno być możliwe dzięki poleceniu `lp` lub `lpr`. Konfiguracja drukowania opisana jest w Podręczniku FreeBSD.

Poprzedni |  | Następny
5. Edycja tekstu | Spis treści | 7. Inne przydatne polecenia

This, and other documents, can be downloaded from http://ftp.FreeBSD.org/pub/FreeBSD/doc/

For questions about FreeBSD, read the documentation before contacting <questions@FreeBSD.org>.
For questions about this documentation, e-mail <doc@FreeBSD.org>.