Unix & Linux

44
Usuń ostatnią linię z pliku

Używam sed do szybkiego usuwania linii o określonej pozycji jako sed '1d' sed '5d' Ale co, jeśli chcę usunąć ostatni wiersz pliku i nie znam liczby wierszy (wiem, że mogę to zrobić za pomocą wckilku innych sztuczek). Obecnie za pomocą obejścia tego problemu headi w tailpołączeniu z nim wc....

44
Znajdź pliki w wielu nazwach folderów

Staram się lista wszystkich plików z dir1, dir2, dir3i dir4które mogą być w dowolnym miejscu w podkatalogu mojego cwdpomocą findpolecenia. Próbowałem następujących bezskutecznie: find . -type f -regextype posix-egrep -regex 'dir1/.+|dir2/.+|dir3/.+|dir4/.+' Próbowałem posix-extendedteż. Jak mogę...

44
Zrozumienie / etc / alias i jego działanie

Oto zawartość pliku „/ etc / aliases” na moim serwerze Debian (Wheezy), ponieważ: # /etc/aliases mailer-daemon: postmaster postmaster: root nobody: root hostmaster: root usenet: root news: root webmaster: root www: root ftp: root abuse: root noc: root security: root root: t 1. Zauważyłem, że...

44
Co to jest local6 (i wszystkie inne lokalne #) funkcje w syslog?

Co rozumiem Na serwerach * nix konfigurujemy wysyłanie dzienników za pomocą facility.severity, gdzie facilityjest nazwa (nazwijmy to) „komponentu” systemu, takiego jak jądro, uwierzytelnianie i tak dalej; i severityjest „poziomem” każdego z dzienników rejestrowanych przez narzędzie, takich jak...

44
Tryb uprawnień do plików kończący się na @ lub +

Zmieniałem uprawnienia do plików i zauważyłem, że niektóre tryby uprawnień zakończyły się @jako in -rw-r--r--@lub +as drwxr-x---+. Przeglądałem strony podręcznika dla chmod i chown i przeszukiwałem różne fora pomocy, ale nie mogę znaleźć nic na temat znaczenia tych...

44
błąd instalacji 13 = Odmowa uprawnień

Jeden z moich serwerów jest skonfigurowany do automatycznego montowania katalogu Windows za pomocą fstab. Jednak po ostatnim ponownym uruchomieniu przestał działać. Linia w fstab to: //myserver/myfolder /mnt/backup cifs credentials=home/myfolder/.Smbcredentials .SmbcredentialsPlik...

44
cd .. w folderze głównym

Dlaczego cd ..wpisany w folderze głównym nie ostrzega lub kończy się niepowodzeniem z błędem? Oczekiwałbym: /$ cd .. -bash: cd: ..: No such file or directory Zamiast tego jestem w /. Oczywiście ..dzieje się tak, ponieważ istnieje /i jest po /prostu takie jak .. Zastanawiam się tylko, dlaczego...