Pytania otagowane jako bash

Bash (Bourne-Again SHell) to domyślnie powłoka używana w interfejsie wiersza poleceń Ubuntu.



3
Co oznacza [co] w komendzie „rm -rf nazwa pliku [co]”?
Załóżmy, że mam dwa pliki /tmp: root@ubuntu:~# touch /tmp/hello.{pyc,py} root@ubuntu:~# ls /tmp/ hello.py hello.pyc Teraz uruchommy rm -rfpolecenie z opcją [co] root@ubuntu:~# rm -rf /tmp/hello.py[co] root@ubuntu:~# ls /tmp/ hello.py Czy ktoś może wyjaśnić, co się tutaj dzieje? Jaki jest [co]parametr? Jak możemy sprawić, by działał dla innych rozszerzeń? Powiedzmy mam …
16 command-line  bash  rm 



3
Usuwanie danych wejściowych z powrotem do ostatniego ukośnika
Bardzo często będę flirtował między kilkoma plikami na serwerze. Uruchomię następujące przykładowe polecenia po kolei: nano /web/site/path/to/file /web/site/script.py nano /web/site/path/to/anotherFile nano /web/site/path/to/yetAnotherFile /web/site/script.py nano /web/site/path/to/etc Aby przejść z jednego nanopolecenia do drugiego, aktualnie naciskam Upi Backspacezastępuję ostatni segment ścieżki. Problem w tym, że jestem naprawdę, bardzo leniwy. Czy istnieje skrót …

2
Otwórz terminal z wieloma kartami i uruchom aplikację
Jestem nowy w skryptowaniu powłoki Linuksa. Chcę napisać skrypt powłoki, który otworzy terminal z wieloma kartami; powinien uruchomić aplikację kliencką rtsp na każdej karcie. W tym celu przeszedłem tutaj pytanie na tym forum i próbowałem napisać kod poniżej, tab="--tab-with-profile=Default -e " cmd="java RunRTSPClient" for i in 1 2 3 4 …

3
Jak zmniejszyć nazwę użytkownika w terminalu?
Po otwarciu terminalu wyświetla nazwę użytkownika i nazwę komputera. JAKO przedstawia przykładowe min: romeo@romeo-Satellite-C660D:~$. To naprawdę denerwujące, ponieważ jest trochę duże. Czy mogę zmniejszyć to tak, żeby pokazywał tylko Romeo? Wiem, że to brzmi głupio, ale jestem nowy w systemach operacyjnych opartych na Uniksie.

3
Uruchomienie dowolnego polecenia zwraca „Nie można przydzielić pamięci” na Ubuntu Server
Używam Ubuntu 14.04. Ostatnio, kiedy loguję się przez SSH z moim użytkownikiem z uprawnieniami sudo, każde uruchamiane polecenie powoduje błąd „Nie można przydzielić pamięci”. Oto kilka, które wypróbowałem na konsoli myuser@mymachine:~$ whoami -bash: fork: Cannot allocate memory myuser@mymachine:~$ uname -a -bash: fork: Cannot allocate memory Nawet jeśli spróbuję sudo reboot …

4
Zmiana zachowania monitu bash podczas działania jako root
Zanim klikniesz, nie jest to typowe pytanie „jak sprawić, aby mój bash miał kolor”. Już dostosowałem mój monit bash, aby wyglądał następująco: [user @ host]----[$(pwd)] $ gdzie wszystko w nawiasach jest jasnoniebieskie, a wszystko inne (w tym $) jest czarne, dodając następujące elementy do mojego pliku ~ / .bashrc # …



1
Jaki jest cel shopt -s extglob
Chciałem usunąć wszystkie pliki z katalogu oprócz jednego. Tutaj znalazłem swoje rozwiązanie . To rozwiązanie używa polecenia shopt -s extglob Chciałem wiedzieć, co dokładnie robi to polecenie, trochę wiedzy na temat zaplecza. Dodałem również komentarz do tej odpowiedzi, ale do tej pory nie otrzymałem odpowiedzi. Jako nowy użytkownik Ubuntu ciekawi …


4
Jak pisząc skrypt bash, jak uzyskać bezwzględną ścieżkę lokalizacji bieżącego pliku?
Załóżmy, że mam plik bash o nazwie myBash.bash. Znajduje się w: /myDirect/myFolder/myBash.bash Teraz chcę użyć ciągu /myDirect/myFolder(lokalizacji myBash.bash) w skrypcie. Czy istnieje polecenie, którego mogę użyć, aby znaleźć tę lokalizację? Edycja: Chodzi o to, że chcę skonfigurować folder zip z kodem, który można uruchomić za pomocą skryptu bash w tym …

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.