Pytania oznaczone «command-line»

12
Jak utworzyć zip z wieloma plikami bez podfolderów?

Sytuacja początkowa: . ├── d0 ├── f0 ├── f1 │   └── d1 └── f2 └── f3 ├── d2 ├── d3 └── d4 Co muszę zrobić: Chciałbym utworzyć zip zawierający d0, d1 i d4, który musi mieć następującą strukturę: . ├── d0 ├── d1 └── d4 Co już próbowałem: Próbowałem z tym zip myfiles d0 f1/d1 f2/f3/d4. Ale...

12
Dołączasz wiersz do pliku w poleceniu cat?

Mogę zrobić, cat file.txtaby uzyskać zawartość pliku, ale chcę również zająć się ostatnią linią, którą sam wybiorę. Próbowałem rurociągów, (cat file.txt ; echo "My final line") |ale tylko ostatnia linia przechodzi przez rurę. Jak mogę dołączyć do kota i ostatniej linii? Edycja w celu wyjaśnienia:...

12
Wyświetlać menu i opcje grub bez ponownego uruchamiania?

Chciałbym wyświetlić grubmenu z linii poleceń. Również, aby wybrać opcję menu rozruchowego grub i naciśnij, Enteraby zobaczyć, które sterowniki przed jądrem są ładowane, a parametry rozruchu przekazywane podczas ładowania jądra. Powody, aby to zrobić z wiersza polecenia: Ponowne uruchomienie,...

12
Jak wyświetlić typ pliku za pomocą ls?

Nie wiem, czy lsjest w stanie wyświetlić kolumnę typu pliku. Szybkie wyszukiwanie online i wyszukiwanie mannie ujawniło takiej możliwości. Czy jest w stanie to zrobić? Wyjaśnienie: Jest to szczególnie przydatne, jeśli pliki nie mają rozszerzenia. Aktualizacja Na dzień 28.04.2018 odpowiedzi były...

12
grep zwraca linie N-ty i M-ty przed i po meczu

Wiem, że dzięki grep mogę używać pól -Ai -Bwyciągać poprzednie i następne wiersze z meczu. Wciągają jednak wszystkie linie między dopasowaniami w zależności od liczby określonych linii. grep -r -i -B 5 -A 5 "match" Chciałbym otrzymać tylko te 5 th linię przed meczem i 5 th wiersz po meczu...

12
Jak zawsze egzekwować hasło sudo dla określonej komendy?

Innego dnia robiłem kilka zadań konserwacyjnych na moim serwerze internetowym. Spieszyłem się i byłem śpiący, więc wszystko robiłem za pomocą sudopoleceń. A potem przypadkowo nacisnąłem Ctrl+ V, wysyłając to polecenie na mój serwer internetowy: sudo rm -rf /* Dla tych, którzy zastanawiają się,...

12
Skrypt Bash, aby ograniczyć liczbę logowań

Moja firma wymaga, aby mieć uruchomioną jedną aplikację serwerową, do której wszyscy użytkownicy uzyskują dostęp za jej pośrednictwem za pomocą putty terminal. Chcę napisać skrypt powłoki, w którym powinien być otwarty tylko 20 kitowy terminal. Jeśli 21 terminal jest otwarty, chcę go natychmiast...