Pytania otagowane jako command-line

Pytania dotyczące korzystania z interfejsu wiersza polecenia (CLI).



1
Bash for loop z zakresem {# .. #}
{# .. #} generuje ciąg liczb lub znaków, podobnie jak range () w Pythonie. Jeśli wykonam polecenie echo {1..5}w wierszu polecenia, mam: 1 2 3 4 5 Zamiast tego poniższy skrypt bash nie działa zgodnie z oczekiwaniami. for i in {1..3}; do echo "Iteration $i" done wydrukuje: Iteration {1..3} Dlaczego? …

2
Co „rm -r ~” zrobiło z moim katalogiem domowym?
gedit tworzy ukryte pliki kopii zapasowych kończące się na „~”. Chciałem zrobić rekurencyjne czyszczenie mojego drzewa katalogów. Polecenie rm *~usunie wszystkie lokalne pliki kończące się na „~” Myślałem, rm -r *~ .że usunę wszystkie pliki z całego drzewa, ale napisałem na maszynie rm -r ~. Pojawił się komunikat, że niektóre …

4
Nie znaleziono polecenia lsb_release
Jestem nowy w systemie operacyjnym Ubuntu. Próbuję zainstalować Skype na Ubuntu 12.04. Postępuję zgodnie z samouczkiem, który mówi sudo apt-add-repository “deb http://archive.canonical.com/ $(lsb_release -sc) partner” ale kiedy wykonuję to polecenie, mówi: lsb_release-sc: command not found



8
usuń plik, ale wyklucz wszystkie pliki z listy
Muszę okresowo czyścić folder. Dostaję listę plików, która zawiera tekst, które pliki są dozwolone. Teraz muszę usunąć wszystkie pliki, których nie ma w tym pliku. Przykład: dont-delete.txt: dontdeletethisfile.txt reallyimportantfile.txt neverdeletethis.txt important.txt Mój folder do czyszczenia zawiera to jako przykład: ls /home/me/myfolder2tocleanup/: dontdeletethisfile.txt reallyimportantfile.txt neverdeletethis.txt important.txt this-can-be-deleted.txt also-waste.txt never-used-it.txt Więc te …

2
Jak wysłać proces do tła i pierwszego planu?
Jeśli tak ping google.com &, proces przechodzi w tło i pokazuje mi szczegóły pingowania. Nadal mogę używać terminala z innymi poleceniami, ale dane wyjściowe z polecenia ping i dane wyjściowe z innych poleceń są pomieszane (co nie stanowi problemu), ale w ogóle nie mogę zakończyć tego procesu. W tym celu …

1
Jak sprawdzić postęp md5sum na wielu dużych plikach?
Mam około 500 plików 650MB każdy, nazwane bigfile.000na bigfile.199i muszę obliczyć sumę MD5 wszystkich plików razem wziętych. Polecenie, którego używam to: cat bigfile.* | md5sum Mam czas i rozumiem, że ukończenie tego zajmie kilka godzin, ale nadal chcę sprawdzić postęp. Czy jest na to jakiś sposób? Lubisz przesyłać coś pomiędzy …


6
Jak zamontować udział SMB na Ubuntu 18.04
Zainstalowałem serwer współdzielony w mojej sieci lokalnej za pomocą GUI Connect to server, a podany adres to smb://myServer/myFolder. Następnie próbowałem dodać folder współdzielony do /mntkatalogu, aby uzyskać do niego dostęp za pośrednictwem mojego IDE, ale nie udało mi się, mimo że próbowałem odmontować serwer i użyć CLI z poleceniem gio …

6
Jakiego edytora mogę użyć jako prostej alternatywy vi / vim?
Jestem użytkownikiem systemu Windows, który przychodzi na Bash Ubuntu dzięki WSL . Teraz muszę edytować niektóre pliki i naprawdę nienawidzę Vi. Czy muszę sobie z tym poradzić, czy jest prostsza alternatywa? Funkcje, których szukam to: Oparty na CLI łatwy w użyciu (pisanie i edycja powinna być podobna do Notatnika) wystarczą …

2
chsh zawsze pyta o hasło i dostaje `PAM: Błąd uwierzytelnienia`
Dzisiaj próbowałem przejść na inną powłokę. Najpierw próbowałem ryb i zwykłem chsh -s fishzmieniać ryby na domyślne. Po pewnym czasie okazało się, że nie można go używać ~/.bashrc(&& należy zastąpić przez i). Ponieważ wolę używać ponownie ~/.bashrc, znalazłem to, zshco wydaje się łatwiejsze, i przeszedłem zgodnie z tą dokumentacją, aby …


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.