Pytania oznaczone «command-line»

39
Przypadkowa zmiana nazwy / bin Pomoc!

Mam tutaj sytuację awaryjną, Linux i Bash dla początkujących i popsułem się, próbując napisać skrypt zmieniający nazwy niektórych plików. Pętla przypadkowo poszła ścieżką (uruchomiła skrypt w folderze na pulpicie) i zmieniła nazwę /binna /D_bin(to D_był prefiks, który dodałem), więc teraz system...

38
Znajdź najnowszy plik według daty modyfikacji

Jak chcę to zrobić, jeśli chcę znaleźć najnowszy plik (mtime) w (dużym) katalogu zawierającym podkatalogi? Wiele postów, które znalazłem, sugeruje pewne odmiany ls -lt | head(zabawnie, wiele sugeruje, że ls -ltr | tailjest to ta sama, ale mniej wydajna), co jest w porządku, chyba że masz...

38
Jak zdobyć bash, aby przestał uciekać $ podczas zakładki?

Mam to w wierszu poleceń: ln -sf $PWD/wine- a następnie uderzyłem, Tababy uzupełnić nazwę pliku. We wcześniejszych wersjach Ubuntu to działało dobrze, aby uzupełnić wine-nazwę pliku (i jako efekt uboczny $PWDzostałby wówczas rozszerzony). Ale teraz zamienia to w ln -sf \$PWD/wine- co wcale...

38
Jak działa to wyrażenie w nawiasach klamrowych w grep?

Ostatnio widziałem ten jednowarstwowy: $ ps -ef | grep [f]irefox thorsen 16730 1 1 Jun19 ? 00:27:27 /usr/lib/firefox/firefox ... Wydaje się więc, że zwraca listę procesów z „firefox” w danych, ale pomija sam proces grep, a zatem wydaje się w przybliżeniu równoważny z: ps -ef |grep -v grep|...

38
Dlaczego ls -l wyświetla inny rozmiar niż ls -s?

Nie mogę zrozumieć, dlaczego otrzymuję następujące wyniki: ls -l mówi mi, że rozmiar danego pliku (HISTORIA) to „581944”: $ ls -l HISTORY -rw-rw-r-- 1 waldyrious waldyrious 581944 Feb 22 10:59 HISTORY ls -s mówi, że jest to „572”: $ ls -s HISTORY 572 HISTORY Oczywiście muszę zastosować...