Pytania otagowane jako linux

PYTANIA LINUKOWE MUSZĄ BYĆ ZWIĄZANE Z PROGRAMOWANIEM. Użyj tego znacznika tylko wtedy, gdy twoje pytanie dotyczy programowania przy użyciu interfejsów API systemu Linux lub zachowania specyficznego dla systemu Linux, nie tylko dlatego, że zdarzyło Ci się uruchamiać kod w systemie Linux. Jeśli potrzebujesz wsparcia dla Linuksa, możesz wypróbować https://unix.stackexchange.com lub witrynę wymiany stosów konkretnej dystrybucji Linuksa, taką jak https://askubuntu.com lub https://elementaryos.stackexchange.com/

11
Rozwiń możliwą ścieżkę względną w bash
Jako argumenty do mojego skryptu są ścieżki do plików. Mogą one oczywiście być względne (lub zawierać ~). Ale dla funkcji, które napisałem, potrzebuję ścieżek, które są bezwzględne, ale nie mają rozwiązanych ich dowiązań symbolicznych. Czy jest do tego jakaś funkcja?

10
C nieblokujące wejście klawiatury
Próbuję napisać program w C (w systemie Linux), który zapętla się, dopóki użytkownik nie naciśnie klawisza, ale nie powinien wymagać naciśnięcia klawisza, aby kontynuować każdą pętlę. Czy jest na to prosty sposób? Myślę, że prawdopodobnie mógłbym to zrobić, select()ale wydaje mi się, że to dużo pracy. Alternatywnie, czy istnieje sposób, …

7
Przepuść tylko STDERR przez filtr
Czy w bashu jest jakiś sposób na przepuszczenie STDERR przez filtr przed ujednoliceniem go z STDOUT? To znaczy chcę STDOUT ────────────────┐ ├─────> terminal/file/whatever STDERR ── [ filter ] ──┘ zamiast STDOUT ────┐ ├────[ filter ]───> terminal/file/whatever STDERR ────┘
82 linux  bash  redirect 


7
Gdzie Linux przechowuje mój syslog?
Napisałem prostą aplikację testową, aby zarejestrować coś w pliku dziennika. Używam linux mint i po uruchomieniu aplikacji próbuję wyświetlić dziennik za pomocą tego polecenia: tail -n 100 /var/log/messages ale komunikaty pliku nie istnieją ani sprawdzone, ani coś takiego. Poniżej znajdziesz mój kod. Może robię coś nie tak, plik nie jest …
82 c  linux  logging 

3
Jak pobrać plik z Internetu na mój serwer Linux za pomocą Bash [zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 7 lat temu . Popraw to pytanie Niedawno musiałem przejść na serwer VPS (HostGator Linux), ponieważ chciałem uruchomić skrypt, który był nieco bardziej skomplikowany niż …
82 linux  centos 

7
Jak uzyskać katalog bezwzględny pliku w bash?
Napisałem skrypt bash, który pobiera plik wejściowy jako argument i czyta go. Ten plik zawiera ścieżki (w stosunku do jego lokalizacji) do dodatkowych używanych plików. Chciałbym, aby skrypt przeszedł do folderu zawierającego plik wejściowy, aby wykonać dalsze polecenia. Jak więc uzyskać folder (i tylko folder) z pliku wejściowego? (W systemie …
82 linux  bash  shell 

4
Znajdź wszystkie pliki bez bajtów w katalogu i podkatalogach
Jak mogę znaleźć wszystkie pliki o rozmiarze zerowym w katalogu i jego podkatalogach? Ja to zrobiłem: #!/bin/bash lns=`vdir -R *.* $dir| awk '{print $8"\t"$5}'` temp="" for file in $lns; do if test $file = "0"; then printf $temp"\t"$file"\n" fi temp=$file done Ale wyniki otrzymuję tylko w bieżącym katalogu, a nie …
82 linux  shell 

21
adb nie wyświetla urządzenia Nexus 5
Android Studio 0.3.6 Fedora 18 3.11.7-100.fc18.x86_64 Nexus 5 Kitkat Dzień dobry, Używałem mojego Samsung Galaxy Tab 3 7.0biegania, z którym Android 4.1.2wszystko działa dobrze adb. Jednak właśnie kupiłem nowe urządzenie Nexus 5, a kiedy wykonuję następujące polecenie adb devices, nie wyświetla mojego Nexusa 5. Pod Android SDK Manager | Extras …
81 android  linux  adb 

6
Jak wkleić do terminala?
Skopiowałem adres URL, taki jak git://gitorious.org/openhatch/oh-mainline.git. Chcę to wkleić w terminalu za pomocą skrótu klawiaturowego. Proszę nie mów „prawym przyciskiem myszy i wklej”.

5
Jak skonfigurować Qt do cross-kompilacji z systemu Linux do systemu Windows?
Chcę skompilować krzyżowo biblioteki Qt (i ostatecznie moją aplikację) dla docelowego systemu Windows x86_64 przy użyciu hosta Linux x86_64. Czuję, że jestem blisko, ale mogę mieć fundamentalne niezrozumienie niektórych części tego procesu. Zacząłem od zainstalowania wszystkich pakietów mingw na moim komputerze Fedora, a następnie zmodyfikowania win32-g++pliku qmake.conf, aby pasował do …

9
Jak znaleźć katalog domowy prawdziwego użytkownika za pomocą Pythona?
Widzę, że jeśli zmienimy zmienną środowiskową HOME (linux) lub USERPROFILE (windows) i uruchomimy skrypt w języku Python, zwróci on nową wartość jako użytkownik domowy, gdy próbowałem, os.environ ['HOME'] os.exp Czy istnieje sposób, aby znaleźć katalog osobisty rzeczywistego użytkownika bez polegania na zmiennej środowiskowej? edit: Oto sposób na znalezienie userhome w …


8
Rekurencyjnie znajdź pliki z określonym rozszerzeniem
Próbuję znaleźć pliki z określonymi rozszerzeniami. Na przykład chcę znaleźć wszystkie pliki .pdf i .jpg o nazwie Robert Wiem, że mogę wykonać to polecenie $ find . -name '*.h' -o -name '*.cpp' ale muszę podać nazwę samego pliku oprócz rozszerzeń. Chcę tylko sprawdzić, czy istnieje sposób, aby uniknąć ciągłego wpisywania …
81 linux  bash 

11
Jak usunąć wszystkie spacje z podanego pliku tekstowego
Chcę usunąć wszystkie spacje z podanego pliku tekstowego. Czy jest do tego dostępne jakieś polecenie powłoki? Lub jak używać seddo tego celu. Chcę coś takiego poniżej: $ cat hello.txt | sed .... Próbowałem tego: cat hello.txt | sed 's/ //g'.Ale usuwa tylko spacje, a nie tabulatory.
81 linux  bash  sed 

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.