Mireczki z #unix #linux i #programowanie
#pomocy

Mam do napisania skrypt, który w pewnym folderze głównym zmieni uprawnienia WSZYSTKICH folderów na jakieś (podane przez usera) oraz zmieni uprawnienia plików w tych folderach (też wszystkich hurtowo).
Zacząłem od polecenia

chmod
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@seeksoul: Jeśli tak to nie dawaj -R do chmod, find test -type d -exec chmod 755 {} \; i find test -type f
-exec chmod 755 {} \;
Pierwszy zmieni katalogi, drugie pliki.
  • Odpowiedz
#python #linux #unix Ej mirko jak mogę z poziomu pythona uruchomić komendę w bashu, tak żeby skrypt nie czekał aż komenda w bashu się zrobi tylko odpalił i robił to co ma robić dalej, tak jakbym odpalił coś screenem i od razu zrobił ctrl-a ctrl-d.

Narazie jedynym rozwiązaniem jest wrzucać komendy do wykonania do pliku i ustawić crona żeby wykonywał plik co minutę, ale może jest
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

elo mirki mam sobie usługę w sieci #tor ( #siecikomputerowe ) czyli apache co mówi It Works ( na #linux )
i tu problem:
gdy łącze się po adresie clearnetowym widzę zmodyfikowany index.html z /var/www
po torze jednak mam stronę nie zmodyfikowaną
co robię źle ?
pliki logu i konfigi podam jeno powiedzcie jakie
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Failar: Praca na koncie "nieadministracyjnym" to jedna z bardziej chwalebnych cech systemów unixowych. Nie jest dobrym pomysłem siedzenie non stop na roocie. Nie propagujmy złych wzorców. Kropka.
  • Odpowiedz
Mireczki grzebiące się w #aix ie, mam problem z niesfornymi użytkownikami (developerami) ( #banowalbym ), którzy zajeżdżają mi lpara. Szukam jakiegoś sprytnego sposobu na "naliczanie" opłat za zużyty czas procesora. ps -ef niby ma pcpu, ale średnio to się prezentuje. Może ktoś miał podobny przypadek.

trochę #linux #unix
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, mam czytnik kart na USB 3.0 , niestety widoczny jest jako urządzenie USB 2.0 a czasem 3.0 . Rzecz dzieje się na #unix #freebsd , ale dodaję też #linux . Na tą chwilę podpięcie czytnika polega na wyciąganiu i wkładaniu, czasem kompletnie się nie wykrywa (wykrywa urządzenie włożone, ale nie pamięć masową którą mógłbym zamontować). O co może chodzić? Czy czytnik może na przykład mieć
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemacie, mam problem. da się tworzyć jaile dla poszczególnych aplikacji? takie mini kontenery, osobny dla Vbox, Vlc, etc.. domyślnie chcę poszczególne aplikacje mountować jeśli potrzebne. np. potrzeba mi Box - mountuje osobny system plików.
#freebsd #unix #jail
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wirus wgrany do mojego komputera wykasował wszelkie dane które dyski trzymały. Do tego stopnia, że włącza się ale potem poweroff. Musze postawić na takim dysku system. Jak? Mam do dyspozycji komputer bez CD, ale można zrzucać .img dla pendrive. Preferowany system to FreeBSD 10.1 macie pomysły?( ͡° ͜ʖ ͡°)
#freebsd #linux (dla ciekawskich) #unix #komputery

  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#linux #pytanie #unix

Mirki mam tekie pytanie. Komenda cat -c wycina mi znaki z kazdej lini pliku.
Komenda head -5 pokazuje 5 linie pliku.

A co zrobic jak chce zeby pokazalo mi od 10 do 15 lini ?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Handy: użyj potoków oraz polecenia tail i head mianowicie:
cat nazwapliku | head -15 | tail -5 (czyli wczytaj plik, wybierz 15 pierwszych linii, weź 5 od dołu)
możesz to uprościć:
head -15 nazwapliku | tail -5

ostatnie 5 linii wyświetla tail
  • Odpowiedz
#linux #unix #freebsd

Mirki chce odpalic aplikacje przez Linux Binary Compatibility no i jest problem:

/home/handy/Desktop/KSP/KSP/Launcher.x86: B³êdny format pliku wykonywalnego. Binary file not executable.
Pobralem wszystkie potrzebne biblioteki uzylem brandelf na pliku i nic. Ktos cos?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fervi: Mozliwe ze to to, bo znalazlem na jakiejstam stronie cos o zlym kodowaniu w plikach wykonywalnych i moze kompilator BSD nie ogarnia. Ale i tak rozwalilem Xy, jak maja sie wlaczyc ekran logowania to mam czarny ekran :<
  • Odpowiedz
Mireczki, tak sie zastanawiam, dlaczego zwykli uzytkonicy (nie-root) nie moga instalowac pakietow (np przez apt-get), skoro wystarczy, ze sobie sami skompiluja, albo w ogole gotowa binarke z neta sciagna?

#unix #linux
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@erwit: Generalnie względy security aby nic nie n-----ł poza /home /tmp i innymi katalogami do których ma dostęp.
Na różnego rodzaju serwerach zazwyczaj blokuje się możliwość odpalania własnych binarek przez userów.
  • Odpowiedz
#linux #unix #freebsd

Mirki, mam problem z polskimi znakami. Nie umiem tego ustawic. Dalem w login.config UTF-8 ale to nie pomoglo :< Pomocy

Wyswietla normalnie, ale nie moge ich wprowadzic.
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#linux #unix #systemy #programowanie
Potrzebuję na szybko pobrać masowo coś z pewnej strony i najszybciej będzie wgetem pobierać link z inkrementalną zmienną.
Jednak link dostępny jest po zalogowaniu się. Jak mogę się zalogować przez terminal? Czy może szybciej będzie stworznie pliku z ciastkami które mam w przeglądarce i podpięcie ich potem do wgeta?
Proszę wytłumaczcie mi jak to zrobić, bo z linuxa jestem noga.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach