Unix & Linux

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

2
Czy można używać „.” uruchamiać pliki zamiast źródła - w .bashrc w Ubuntu i OS X?
OK, więc sourceuruchamia skrypt w bieżącej powłoce i .osobno, jak opisano na przykład przy uruchamianiu skryptu za pomocą „.” I „source” , ale konkretnie w moim .bashrcpliku mam: [ -f ~/.bash_aliases ] && source ~/.bash_aliases [ -f ~/.git-completion.bash ] && source ~/.git-completion.bash [ -s ~/.autojump/etc/profile.d/autojump.sh ] && source ~/.autojump/etc/profile.d/autojump.sh Czy …
11 osx  bashrc  posix 

2
Jak udokumentować moje niestandardowe funkcje i aliasy bash?
Problem: Mam wiele funkcji i aliasów bash. Nie pamiętam ich wszystkich z głowy, więc zwykle otwieram pliki .bash_functionsi .bash_aliasespliki, aby znaleźć to, czego potrzebuję. Pytania): Jak mogę wyświetlić listę funkcji / aliasów dostępnych w wierszu poleceń bash? Czy mogę udokumentować moje funkcje / aliasy bash przy użyciu komentarzy (trochę jak …


2
Profile AppArmor w Docker / LXC
Mam kontener Docker (LXC), który obsługuje MySQL. Skoro idea Dockera polega na tym, że „jeden działający proces na kontener”, jeśli zdefiniuję profile AppArmor ukierunkowane na plik binarny MySQL, to czy będą one egzekwowane? Czy jest jakiś sposób, żeby to sprawdzić?
11 lxc  apparmor  docker 

3
Jak korzystać z funkcji wysyłania / odbierania btrfs do przesyłania migawek zapasowych przez powolne i zawodne połączenie sieciowe?
Chciałbym użyć funkcji wysyłania / odbierania btrfs do przesyłania kopii zapasowych migawek przez raczej powolne (początkowe ziarno około 50-100 GB, przepustowość w górę ~ 1-2 MB / s) i zawodne (codzienne wymuszone przerwanie na obu końcach). Widzę następujące wymagania: szyfrowany transfer (zwykle uzyskiwany przy użyciu tunelu SSH) odporność na przerwane …
11 linux  backup  btrfs 

3
Problem z montażem partycji dysku GPT
Próbuję zamontować partycję na dysku GPT, ale pojawia się następujący błąd: $ sudo mount -t ext4 /dev/sda1 disk/ mount: special device /dev/sda1 does not exist Patrząc na dmesg, nie widzę żadnych błędów na / dev / sda: $ dmesg | grep sda [ 1.367508] sd 0:0:0:0: [sda] 5860533168 512-byte logical …

3
Jak uzyskać bezwzględną ścieżkę przy użyciu polecenia find unix
Jak uzyskać bezwzględną ścieżkę za pomocą polecenia find. właściwie uruchamiam następujący skrypt: - find . -size +20M | while read a do i=$(echo $a | sed 's:/: :g') echo $a; j=($i) fileName=${j[${#j[@]}-1]} userName=${j[${#j[@]}-3]} done ale tutaj zmienna $apokazuje ścieżkę zaczynającą się od, ./Downloads/filenameale chcę ścieżkę bezwzględną /.

9
Jak wydrukować najdłuższy numer w ciągu?
Szukam metody wydrukowania najdłuższej liczby w ciągu. Np .: jeśli mam ciąg 212334123434test233 jak mogę wydrukować 212334123434 ? Uwaga: szukam najdłuższej ciągłej sekwencji liczb, a nie liczbowo wyższej wartości. Edycja: Dziękujemy za odpowiedzi, wszyscy. Odpowiedź na to pytanie była przytłaczająca. Oznacziłem post @ HaukeLaging jako zaakceptowaną odpowiedź, ponieważ bardzo dobrze …

4
Przetwarzaj Java, która wciąż jest zabijana
Muszę uruchomić program Java na serwerach uniwersyteckich. Zdalnie loguję się przez ich serwery za pośrednictwem ssh Więc użyłem nohup tak: nohup java -jar project.jar & Jednak gdy wylogowuję się i zamykam terminal, a następnie loguję się z powrotem na serwer, proces nie działa / został zabity.
11 nohup 

5
Jak losowo wygenerować wyjście z sekwencji?
Wiem, że mogę użyć seqdo wygenerowania losowej listy liczb: 1, 2, 3, 4 ... Chcę uporządkować te liczby w losowej kolejności, takiej jak 3, 1, 4, 2 ... Wiem, że mogę użyć, shufaby przetasować linie pliku. Więc mógłbym użyć seqdo zapisania losowych liczb w pliku, a następnie użyć ich shufdo …
11 command-line  seq 



4
/ bin / etc / lib64 / root / sbin usunięty lub przeniesiony przez folder mv / * / * podczas su
System operacyjny to Centos 6.5 64-bit Pobrałem plik tar i chciałem go rozpakować mv. Nie rozwiązałem problemu, a następnie przypadkowo (jako root) uruchomiłem mv folder/* /*zamiast mv folder/* .bash, powiedziałem, że nie może zastąpić niektórych plików, a następnie poprosiłem o pozwolenie na inne. Ctrl-c wyszedł. Zostawiłem otwartą sesję terminalową, ale …
11 shell  centos 



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.