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/

15
Rozpakuj wszystkie pliki w katalogu
Mam katalog plików ZIP (utworzonych na komputerze z systemem Windows). Mogę ręcznie rozpakować je za pomocą unzip filename, ale jak mogę rozpakować wszystkie pliki ZIP w bieżącym folderze za pomocą powłoki? Korzystanie z Ubuntu Linux Server.
203 linux  shell  wildcard  unzip 


11
Jak przekierować wyjście polecenia time do pliku w systemie Linux?
Małe pytanie dotyczące programów czasowych w systemie Linux: komenda time pozwala zmierzyć czas wykonywania programu: [ed@lbox200 ~]$ time sleep 1 real 0m1.004s user 0m0.000s sys 0m0.004s Które działa dobrze. Ale jeśli spróbuję przekierować dane wyjściowe do pliku, nie powiedzie się. [ed@lbox200 ~]$ time sleep 1 > time.txt real 0m1.004s user …
202 linux  bash  time 

6
Polecenie zmiany domyślnego katalogu domowego użytkownika
Chciałbym wiedzieć, czy istnieje jakakolwiek prosta komenda powłoki zmieniająca katalog domowy użytkownika w systemie Linux / Unix (jedna podobna do chsh, która zmienia domyślną powłokę logowania istniejącego poprawnego użytkownika) bez dotykania /etc/passwdpliku. Dzięki
202 linux  shell  unix 

10
Podstawienie zmiennych środowiskowych w sed
Jeśli uruchomię te polecenia ze skryptu: #my.sh PWD=bla sed 's/xxx/'$PWD'/' ... $ ./my.sh xxx bla w porządku. Ale jeśli uruchomię: #my.sh sed 's/xxx/'$PWD'/' ... $ ./my.sh $ sed: -e expression #1, char 8: Unknown option to `s' Czytam w tutorialach, że aby zastąpić zmienne środowiskowe z powłoki, musisz przestać i …
202 linux  unix  shell  sed 

3
Jak skompresować wszystkie pliki we wszystkich podkatalogach w jednym skompresowanym pliku w bash
Możliwa duplikat: zgrywanie zestawu katalogów i tworzenie skompresowanego pliku tar W tym poście opisano, jak rozpakować każdy plik osobno w strukturze katalogów. Muszę jednak zrobić coś nieco innego. Muszę utworzyć jeden duży plik gzip dla wszystkich plików w określonym katalogu. Potrzebuję też móc określić wyjściową nazwę pliku skompresowanego (np. Files.gz) …
201 linux  bash  shell  gzip 

11
Iteruj po liście plików ze spacjami
Chcę iterować listę plików. Ta lista jest wynikiem findpolecenia, więc wymyśliłem: getlist() { for f in $(find . -iname "foo*") do echo "File found: $f" # do something useful done } Jest w porządku, chyba że plik ma spacje w nazwie: $ ls foo_bar_baz.txt foo bar baz.txt $ getlist File …
201 linux  bash  shell 

19
Jak automatycznie dodać konto użytkownika ORAZ hasło za pomocą skryptu Bash?
Muszę mieć możliwość tworzenia kont użytkowników w moim systemie Linux (Fedora 10) i automatycznego przypisywania hasła za pomocą skryptu bash (lub w razie potrzeby w inny sposób). Łatwo jest utworzyć użytkownika za pomocą Bash, np .: [whoever@server ]# /usr/sbin/useradd newuser Czy można przypisać hasło w Bash, coś funkcjonalnie podobnego do …
200 linux  bash  passwd 

15
Jak przewijasz w górę / w dół na konsoli Linux?
Rozumiem, że Up/ Downdam ci historię poleceń. Ale jak patrzysz na poprzednie wyniki, przewijając w górę i w dół? Użyłem Shift+ Page Up/ Page Down, Alt+ Shift+ Up/ Downi Page Up/, Page Downale żaden z nich nie działa. To jest pudełko Redhat Linux.
199 linux  terminal  rhel 

2
Co to jest plik .pid i co zawiera?
Ostatnio natknąłem się na plik z rozszerzeniem .pid i przeglądałem go, ale nie znalazłem wiele. Dokumentacja mówi: Plik Pid to plik zawierający numer identyfikacyjny procesu (pid), który jest przechowywany w dobrze zdefiniowanym miejscu systemu plików, umożliwiając innym programom znalezienie pid działającego skryptu. Czy ktoś może rzucić na to więcej światła …
199 linux  unix  pid 

5
Różnica między fork (), vfork (), exec () i clone ()
Chciałem znaleźć różnicę między tymi czterema w Google i spodziewałem się, że będzie wiele informacji na ten temat, ale tak naprawdę nie było żadnego solidnego porównania między czterema połączeniami. Próbowałem skompilować rodzaj podstawowego spojrzenia na różnice między tymi wywołaniami systemowymi i oto, co otrzymałem. Czy wszystkie te informacje są prawidłowe …
198 linux  process  fork  exec  clone 

20
Dodaj kolumnę liczb w powłoce uniksowej
Biorąc pod uwagę listę plików files.txt, mogę uzyskać listę takich rozmiarów: cat files.txt | xargs ls -l | cut -c 23-30 co daje coś takiego: 151552 319488 1536000 225280 Jak mogę uzyskać sumę wszystkich tych liczb?
198 linux  unix  shell 

14
Skutecznie przetestować, czy port jest otwarty w systemie Linux?
Jak ze skryptu bash mogę szybko dowiedzieć się, czy port 445jest otwarty / nasłuchuje na serwerze. Wypróbowałem kilka opcji, ale chcę czegoś szybkiego: 1. lsof -i :445 (Zajmuje sekundy) 2. netstat -an |grep 445 |grep LISTEN(Zajmuje sekundy) 3. telnet(Nie zwraca) 4. nmap, netcatNie są dostępne na serwerze Miło będzie wiedzieć …
197 linux  bash  shell  port 

10
Jak skonfigurować postgresql po raz pierwszy?
Właśnie zainstalowałem postgresql i podałem hasło x podczas instalacji. Kiedy próbuję zrobić createdbi podać hasło, otrzymuję komunikat: Createdb: nie można połączyć się z bazą danych postgres: FATAL: uwierzytelnienie hasła nie powiodło się dla użytkownika To samo dotyczy createuser. Jak mam zacząć? Czy mogę dodać siebie jako użytkownika do bazy danych?


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.