Pytania otagowane jako command-line

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


4
zmień domyślne opcje poleceń
Kiedy wprowadzę polecenie ls Widzę listę plików i katalogów w bieżącym katalogu, wyświetlana lista jest dość denerwująca. Raczej lubię wykonywać polecenie ls z opcją -1 podobną ls -1 Moje pytanie brzmi: jak zmienić domyślne zachowanie polecenia ls, tak aby zawsze działało z opcją -1. tzn. jak wyświetlać pliki i katalogi …
15 command-line  ls 

5
Menedżer / ekstraktor archiwum wiersza poleceń
Ciągle zapominam o wszystkich odpowiednich poleceniach wyodrębniania dla każdego formatu kompresji. Zastanawiałem się więc nad napisaniem skryptu, który jedynie mapuje rozszerzenia plików na odpowiednie polecenie wyodrębnienia. Ale chyba coś takiego już istnieje, po prostu nie mogę tego znaleźć. Byłbym zadowolony z czegoś takiego jak rolka do plików, ale rolka do …

4
Wiele muszli w jednym oknie
Domyślnym zachowaniem mojego okna powłoki jest tworzenie kart. Mogę przełączać się między tymi kartami, ale jednocześnie może być widoczna tylko jedna karta. Czy można otworzyć wiele powłok w tym samym oknie? Np. Miej okno podzielone na 4 sposoby z każdym panelem z uruchomioną własną instancją powłoki. Wolę to niż karty, …

2
Jak zmusić pngcrush do zastąpienia oryginalnych plików?
Przeczytałem man pngcrushi wydaje się, że nie ma możliwości zmiażdżenia pliku PNG i zapisania go nad oryginałem. Chcę skompresować kilka folderów o wartości PNG, więc przydałoby się to wszystko za pomocą jednego polecenia! Obecnie robię pngcrush -q -d tmp *.pngto ręcznie, wycinając i wklejając pliki z tmpkatalogu do oryginalnego folderu. …
15 command-line  png 

3
Jak wyświetlić pasek postępu w mplayerze?
Czy jest jakiś sposób, aby wyświetlić pasek postępu w MPlayerze (działający bez GUI)? (Uruchamiam polecenie mplayer z terminala jak $ mplayer video.avi.) Czy może jest po prostu jakaś informacja procentowa, taka jak całkowita długość filmu, stosunek do już odtwarzanego fragmentu, czy coś takiego? dzięki.:)

4
Czy można uzyskać uzupełnienie tabulacji za pomocą sftp?
Czasami muszę szybko skopiować plik ze zdalnego serwera na komputer lokalny. Oto mój obecny obieg pracy: SSH do mojego zdalnego serwera, znajdź plik i skopiuj pełną ścieżkę. Otwieram nową kartę terminala i wpisuję: sftp user@hostname:/path/to/file (gdzie / path / to / file to ścieżka, którą wcześniej skopiowałem) To nie jest …


4
Używasz sudo su do poleceń?
Pracowałem wczoraj nad rozwijaniem umiejętności wiersza poleceń i natknąłem się na problem polegający na tym, że kiedy korzystałem z sudo, dostałem komunikat o błędzie z informacją „odmowa zgody”. Jednak kiedy użyłem „sudo su” i zrootowałem, polecenie zadziałało. Dlaczego sudo nie działało w pierwszej kolejności? To było: $ sudo cat > …

2
Jak mogę zrezygnować po połączeniu przez telnet?
Mam połączenie telnet za pośrednictwem askubuntu.com 80, próbując przetestować przeglądarkę internetową opartą na CLI pod kątem projektu github. Nawiązałem połączenie przez port 80, ale teraz nie mogę nic zrobić, nawet wyjść. Czy istnieje sposób na wyjście z tego rodzaju połączenia? CTRL+ cnie działa i żadna inna kombinacja klawiszy. Zamknięcie karty …


5
Jedno polecenie, aby zaktualizować wszystko w Ubuntu?
Wiem, że istnieją trzy polecenia, aby zaktualizować, a następnie zaktualizować cały system, są to: sudo apt-get update # Pobiera listę dostępnych aktualizacji sudo apt-get upgrade # Ściśle aktualizuje bieżące pakiety sudo apt-get dist-upgrade # Instaluje aktualizacje (nowe) Czy istnieje polecenie super-upgrade, które łączy wszystkie te polecenia w jedno?


2
Dlaczego moja funkcja nie jest ponownie oceniana w PS1?
Próbuję ustawić część mojego monitu dynamicznie przez funkcję, więc .bashrcmam: asdf () { echo -n $(pwd) } PS1="\u@\h:\w $(asdf)\$ " Otwarcie powłoki daje mi to, czego na początku oczekuję: $ bash darthbith@server:~/test /home/darthbith/test$ Jednak gdy zmieniam katalog, część zdefiniowana przez funkcję nie zmienia się: darthbith@server:~/test /home/darthbith/test$ cd ~/test2 darthbith@server:~/test2 /home/darthbith/test$ …

4
Zmieniam ostatni wiersz w / etc / passwd i nie mogę używać sudo
Oto co zrobiłem: Zmień nazwę użytkownika w ostatnim wierszu: tinynaabc tiny@tty7:~$ sudo vim /etc/passwd Zmień to: tiny:x:1000:1000:tiny,,,:/home/tiny:/bin/bash na to: abc:x:1000:1000:tiny,,,:/home/tiny:/bin/bash tiny@tty7:~$ sudo vim /etc/shadow to pokazuje: [sudo] passwork for abc: Nie zmieniłem hasła, ale nie mogę zalogować się do roota! Wpisuję Ctrl+ Alt+ F1do, tty1ale ani malutki, ani abc nie …

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.