Pytania otagowane jako null

4
przekierowanie do / dev / null
Czytam przykładowy skrypt powłoki bash: #!/bin/bash # This script makes a backup of my home directory. cd /home # This creates the archive tar cf /var/tmp/home_franky.tar franky > /dev/null 2>&1 # First remove the old bzip2 file. Redirect errors because this generates some if the archive # does not exist. …
144 bash-script  null 

9
Dlaczego / dev / null jest plikiem? Dlaczego jego funkcja nie jest zaimplementowana jako prosty program?
Próbuję zrozumieć pojęcie specjalnych plików w systemie Linux. Jednak posiadanie specjalnego pliku /devwydaje się głupie, gdy jego funkcja może być zaimplementowana przez kilka wierszy w C, o ile mi wiadomo. Co więcej, możesz go używać w prawie ten sam sposób, tj. Wpakowywanie do nullzamiast przekierowywania do /dev/null. Czy jest jakiś …

1
Jak używać bajtów zerowych w Bash?
Przeczytałem, że ponieważ ścieżki plików w Bash mogą zawierać dowolny znak oprócz bajtu zerowego (bajt o wartości zerowej $'\0'), najlepiej użyć bajtu zerowego jako separatora. Na przykład, jeśli dane wyjściowe findzostaną wysłane do innego programu, zaleca się użycie -print0opcji (dla wersji find, które ją mają). Ale chociaż coś takiego działa …
33 bash  null 

1
Dlaczego odczyty z / dev / zero nie liczą się jako IO_RBYTES?
Opróżniam dysk twardy w niektórych systemach operacyjnych Linux 4.x za pomocą tego polecenia: sudo sh -c 'pv -pterb /dev/zero > /dev/sda' I otworzyłem kolejny tty i zacząłem sudo htopi zauważyłem to: PID USER PRI NI CPU% RES SHR IO_RBYTES IO_WBYTES S TIME+ Command 4598 root 20 0 15.5 1820 1596 …
25 linux  devices  io  null 

3
plik mv do / dev / null przerywa dev / null
Jeśli zrobię: touch file; mv file /dev/nulljako root /dev/nullznika. ls -lad /dev/nullpowoduje brak takiego pliku lub katalogu. To łamie aplikacje, które zależą od /dev/nullSSH i można je rozwiązać przez wykonanie mknod /dev/null c 1 3; chmod 666 /dev/null. Dlaczego przeniesienie zwykłego pliku do tego pliku specjalnego powoduje jego zniknięcie /dev/null? …
25 osx  devices  null 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.