Unix & Linux

Pytania i odpowiedzi dla użytkowników systemów Linux, FreeBSD i innych systemów operacyjnych typu Un * x



2
Jaka historia kryje się za sugestią pliku poleceń?
Podczas czytania file(1)zauważyłem to na stronie podręcznika man (moje wyróżnienie): Dodając lokalne definicje do / etc / magic, pamiętaj o zachowaniu tych słów kluczowych. Użytkownicy polegają na wiedzy, że wszystkie czytelne pliki w katalogu mają wydrukowane słowo „tekst”. Nie rób tak jak Berkeley i zmień „tekst poleceń powłoki” na „skrypt …

2
Dlaczego BASH wydrukował „bash: cd: błąd zapisu: sukces”?
Zauważyłem to dziś kilka razy. Jeśli piszę, cd ../Directoryaby przejść do innego katalogu, wyświetla „bash: cd: błąd zapisu: sukces”. Nie mogę ustalić, jakie inne poprzednie polecenia mogą być z tym związane. typeset -f nic nie drukuje. alias nic nie drukuje. type -a cd wypisuje „cd jest wbudowaną powłoką”. echo $CDPATH …
12 bash 

1
Jak dodać Debian Universe w etc / apt / sources.list?
W /etc/apt/sources.list Dodałem universedo deb http://http.debian.net/debian wheezy main contrib non-free universe Kiedy to zrobiłem, aptitude updatedziennik narzekał: W: Failed to fetch http://http.debian.net/debian/dists/wheezy/Release: Unable to find expected entry 'universe/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file) Czy powinienem dbać o błąd? Czy poprawnie dodałem Wszechświat Debiana?
12 debian  apt 


3
Lokalizacja pliku dhclient.conf
Muszę sprawdzić ustawienia DHCP klienta, których spodziewam się w pliku /etc/dhcp/dhclient.conf, ale nie ma takich plików. Jaka jest lokalizacja tego pliku w RHEL 6, w wersji 64-bitowej?
12 rhel  dhcp 

5
Używasz $? w instrukcji if
function foo { (cd $FOOBAR; <some command> if [$? -ne 0] then echo "Nope!" else echo "OK!" fi ) } Próbuję napisać funkcję podobną do powyższej i umieścić ją w moim pliku .bashrc. Po źródle pliku i uruchomieniu otrzymuję: Całkowity czas: 51 sekund -bash: [1: polecenie nie znaleziono OK! Czy …
12 bash  scripting 


3
Przekaż wiele komend do stada
flock -x -w 5 ~/counter.txt 'COUNTER=$(cat ~/counter.txt); echo $((COUNTER + 1)) > ~/counter.txt' Jak mam przekazać wiele poleceń, flockjak w powyższym przykładzie? O ile rozumiem, flockbierze różne flagi (-x dla wyłączności, -w dla limitu czasu), następnie plik do zablokowania, a następnie polecenie do uruchomienia. Nie jestem pewien, w jaki sposób …

1
Arch Linux Pacman określający wersję pakietu
Wiem, że mogę zdefiniować żądaną wersję pakietu w sposób pacmanpokazany w jej instrukcji pacman -S "bash>=3.2". Ale skąd mam wiedzieć, jakie wersje są dostępne? Wiem też, że pacmantworzy kopię kopii lustrzanych po zsynchronizowaniu plików .db /var/lib/pacman/sync/, ale te pliki nie są czytelne dla człowieka. A jeśli chcę na przykład zainstalować …

2
Dodawanie niestandardowych sekwencji klawiszy tworzenia
Jak dodać niestandardowe sekwencje klawiszy tworzenia? Zrobiłem całkiem sporo w Google, ale nie mogłem znaleźć wyjaśnienia. W szczególności chciałbym mieć: <Compose> + <Z> + <Z> = ℤ # Blackboard bold Z (set of integers) W szczególności, próbowałem kopiowanie pliku /usr/share/X11/locale/en_US.UTF-8/Composedo ~/.XComposei naśladował jego składni. To jednak nie działało.



3
Skopiuj tylko zwykłe pliki z jednego katalogu do drugiego
Chciałbym skopiować zawartość katalogu 1 do katalogu 2. Chciałbym jednak kopiować tylko pliki (a nie katalogi) z mojego katalogu 1. Jak to zrobić? cp dir1/* dir2/* nadal mam problem z katalogami. Ponadto wszystkie moje pliki nie mają żadnego rozszerzenia, więc . nie załatwi sprawy
12 files  cp 

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.