Korzystam z Ubuntu 9.04. Muszę dodać jakiś folder do mojej $ PATH. Wiem, jak odczytać ścieżkę: echo $PATH Chcę móc go edytować i dodać 2 inne ścieżki. Dzięki
Domyślnie polecenie ls sortuje według nazwy pliku, ale chcę, aby katalogi pojawiały się przed innymi typami plików. Mogę nawet chcieć sortować pliki według rozszerzeń, tak jak w Eksploratorze Windows sortowanie według kolumny typu. Czy istnieje sposób na zrobienie czegoś podobnego z ls?
Chciałbym wyświetlić bieżącą ścieżkę w wierszu polecenia sh (bez powłoki bash), która obecnie pokazuje tylko „#”, próbowałem z wprowadzeniem tego env PS1="$(whoami)@$(hostname):$(pwd)" i set PS1="$(whoami)@$(hostname):$(pwd)" w /etc/profile. Ale to oczywiste, że nie odświeża się po zmianie katalogu lub zmianie użytkownika. Proszę zasugerować sposób, aby uczynić to dynamicznym.
Mam drukarkę w CUPS, która z powodu problemów ze sterownikiem (HP 1010) od czasu do czasu się zatrzymuje. Chciałbym napisać skrypt powłoki, który będzie wykonywany raz na godzinę, aby wznowić drukarkę w CUPS. Ale po kilku minutach Google nie mam pojęcia, jak wznowić drukarkę z wiersza poleceń powłoki.
Czasami, gdy chcę zmienić katalog nadrzędny, błędnie wpisuję cd ,,zamiast cd ... Czy jest jakiś sposób, w jaki bash może uznać te stwierdzenia za takie same? W moich poleceniach nigdy nie używam przecinków. Idealnie, chciałbym aliasu ,,do ... Kiedy to spróbowałem, nie zadziałało. Dlaczego to nie zadziałało? Jak inaczej mogę …
Powłoka taka jak bash lub command.com (do Windows ME) lub CMD.EXE (w późniejszych wersjach) zapewnia interfejs, który (między innymi) akceptuje polecenia od użytkownika. Jak wygląda system operacyjny przed uruchomieniem powłoki? Jak były używane systemy przed opracowaniem pierwszej powłoki (np. UNIX na początku lat 70.)? Jeśli komputer nie może nawet zaakceptować …
Pracuję w środowisku, w którym jest dużo starszej magii skryptów powłoki. Jedną z rzeczy często używanych w wierszu poleceń są funkcje bash, które pochodzą z jakiegoś pliku zawartego z jakiegoś pliku zawartego z jakiegoś pliku ... zawartego w moim pliku .bash_profile. Czy istnieje sposób na uzyskanie definicji, a nawet lepszą …
Obecnie korzystam z kopii zapasowej i należy ją teraz przenieść na odłączalną, taką jak na tmuxlub screen. Czy można to zrobić, gdy polecenie jest obecnie uruchomione? Mogę wysłać polecenie w tle, naciskając Ctrl+ Zi przywrócić je, wydając fgpolecenie. ale nie wiem, czy ta sesja może wrócić po wyjściu z terminala.
Szukam polecenia systemu Linux, które może zmienić własność wszystkich plików należących do danego użytkownika, najlepiej w katalogu docelowym, na innego określonego użytkownika. Moje polecenie marzeń wyglądałoby mniej więcej tak ... chuser -R --olduser tom --newuser jerry lub chuser -R --olduser 1066 --newuser 1492 To jest mój scenariusz ... Mam plik …
Używając poleceń takich jak rsynci scpprzy pomocy ZSH, mam problemy. Zamiast (normalnego) zachowania polegającego na podawaniu mi wszystkich pasujących plików, nie uruchomi się i zwróci: ➜ ~ rsync -azP user@server:~/* ~/ zsh: no matches found: user@server:~/* Jak mogę to naprawić? Mój .zshrc ZSH=$HOME/.oh-my-zsh ZSH_THEME="robbyrussell" plugins=(git brew) source $ZSH/oh-my-zsh.sh export PATH=$PATH:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/local/sbin
Miałem katalog wypełniony milionami obrazów gif. Za dużo dla komendy rm. Próbowałem polecenia find w następujący sposób: find . -name "*.gif" -print0 | xargs -0 rm Problem polega na tym, że bardzo źle psuje moją maszynę i powoduje przerwy dla klientów, ponieważ jest to serwer. Czy jest jakiś sposób na …
Odkryłem, że używam -vflagi coraz rzadziej (szczególnie w przypadku trywialnych rzeczy, takich jak tari cp). Jednak kiedy to zrobiłem i, powiedzmy, rozpakowywałem duży plik, zajęłoby to więcej czasu niż wtedy, gdy nie użyłem -vflagi. Zakładam, że dzieje się tak, ponieważ terminal musi przetworzyć tekst i zapełniam bufor, który może mieć. …
Próbuję zmienić nazwę pliku z łącznikiem na początku jego nazwy i zarówno to: mv -example-file-name example-file-name i to: mv '-example-file-name' example-file-name skutkować w: mv: invalid option -- 'e'
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.