- OLED TV topic
- Projektor topic
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Milyen monitort vegyek?
- Milyen TV-t vegyek?
- Nem indul és mi a baja a gépemnek topik
- Computex 2024: újfajta tápdizájn a Lian Li boszorkánykonyhájáról
- 5.1, 7.1 és gamer fejhallgatók
- Nvidia GPU-k jövője - amit tudni vélünk
- A Samsung elkezdte árulni új Micro LED tévéit
Hirdetés
-
Megjelenési dátumot kapott a Conscript
gp Az I. Világháborús horror játék jövő hónapban érkezik.
-
A hátsó raktárból érkezhet a Galaxy S24 FE főkamerája
ma A Samsung nem gondolja újra a kamerarendszert és bejáratott alapokra építkezhet.
-
Computex 2024: Íme a Project NeonStorm
ph Alaposan összetömörítette a PCIe 5.0 x4 SSD hűtését szolgáló vizes rendszert az ADATA.
-
PROHARDVER!
Linux kezdőknek - érdemes beleolvasni, mielőtt kérdezel
Új hozzászólás Aktív témák
-
Keem1
addikt
Srácok, már lerágtam a körmöm, de hibát nem találok.
- Gép, OS: Raspberry Pi, Raspbian
- Parancs: phpmyadmin-cli
- Hiba: sudo-zva nem ismeri a parancsot, amit userként igenpi@raspberrypi:/ $ phpmyadmin-cli
Usage: phpmyadmin-cli [OPTIONS] database
pi@raspberrypi:/ $ sudo phpmyadmin-cli
sudo: phpmyadmin-cli: command not found
pi@raspberrypi:/ $
Ahogy a fenti kimenetből is látszik, userként közli a parancs, hogy mi a formátuma. Sudo-zva pedig a parancs nem létezik.
Az egésznek az lenne a lényege, hogy a Pi éjjel távoli szerver adatbázisát backupolná. Na de ugye a crontab rootként futtat (és ezzel nincs is gond), csakhogy rootként nem ismeri fel ugyanazt a parancsot, amit mezei userként meg igen.
Van ötletetek, hogyan oldhatnám meg az anomáliát?
-
-
Keem1
addikt
válasz dangerzone #70552 üzenetére
Amíg telepítesz, húzd le az éles rendszer (Win 10) SSD-jének csatlakozóját, így tutira a most beszerzett SSD-re kerül a bootszektor. Én mindig így telepítek két, egymástól független rendszert.
-
Keem1
addikt
válasz peterattila #70634 üzenetére
Legközelebb légyszi használd a pastebint ekkora kód/parancs bemásolása helyett.
-
Keem1
addikt
Srácok, Dotnet Core kérdésem lenne.
OS: RaspbianVan egy cross platform appom, ami userként simán fut, a crontab viszont ezt közli:
/bin/sh: 1: dotnet: Permission denied
Azt kiderítettem, hogy nem csak a .dll fájlnak van szüksége végrehajtási jogra, mivel próbaképp az összes fájlnak megadtam (
sudo chmod +x *
) és úgy már működik. Mivel nem hiszem, hogy ez a legelegánsabb módja a dolognak, kérdezném, hogy tudja-e valaki, a dll-en kívül melyik fájltípusnak kell még a +x, vagy nézzem végig egyesével.Előre is köszi!
-
Keem1
addikt
Azt hiszem, megtaláltam a hiba okát, csak orvosolni nem tudom.
pi@raspberry:~ $ sudo whereis dotnet
dotnet: /usr/bin/dotnet /usr/local/bin/dotnet /usr/share/dotnet
pi@raspberry:~ $ whereis dotnet
dotnet: /usr/bin/dotnet /usr/local/bin/dotnet /usr/share/dotnet /usr/share/dotnet/dotnet
Pont az utóbbi a fizikai path, ha a cronban úgy kezdem, hogy
/usr/share/dotnet/dotnet
akkor semmi gond nincs. Miért tér el a root bejegyzése mint a sima useré?[ Szerkesztve ]
-
Keem1
addikt
Srácok, van egy applikáció: .NET 4.0 alatt megírt hibrid service - app. Windows esetén fut service-ként és ha simán indítod az exe-t, akkor appként (ez a konfig felülete).
A service kiválóan fut Linux alatt is (
mono-service MyApp.exe
), ezzel nincs gond. De amono MyApp.exe
parancsra ezt köpi ki:Use mono-service to start service processes
Rá lehet valahogy venni, hogy futtassa application-ként? Meg van benne írva, hibridre készült, Windows alatt tökéletes is, de a Mono-t nem tudtam egyelőre rávenni.
-
Keem1
addikt
Srácok, service/daemon indítható 0-nál alacsonyabb nice értékkel?
-
Keem1
addikt
Srácok, ha egy szimbolikus link jogosultságait megváltoztatom (chmod 0777 /ez/a/symlink), akkor ez befolyással bír az eredeti fájl jogosultságaira is? Az eredeti fájl a root home folderében van, nyilván írási joga csak a rootnak van. Ideiglenesen egy samba shared folderbe linkelném, amíg Windows alól módosítom (ez egyébként egy sqlite adatbázisfájl), de a fájl eredeti jogosultságait nem változtatnám, ugyanis rövidesen a symlinket meg is szüntetném, nem lesz később rá szükség.
-
Keem1
addikt
Amíg esetleg végleges megoldásra vársz, vagy vállalkozó kedvű és/vagy programozó vagy, van egy tippem.
Én, ha mindenképp offline videóra van szükségem, a youtube-dl nevű CLI programot használom, a -g kapcsolóra kiköpi a VLC-ben is lejátszható direkt URL-t.
Ha programozó vagy, írhatsz rá/fölé addont is.Az elavult addonok azért nem jók, mert a YouTube is folyamatosan változtat az API-n, amit egy régebbi addon nem követ, így működésképtelen lesz. Ez a program is 1-3 havonta frissül, sok esetben az API-k változása miatt, ritkább esetben új streaming szolgáltató támogatása miatt (nem csak YouTube videóhoz jó, sok máshoz is).
Amúgy én sok esetben jobban preferálom a CLI megoldásokat (speedtest, ffmpeg videókonvertálás, youtube-dl, stb).
[ Szerkesztve ]
-
Keem1
addikt
Helló emberek, segítséget szeretnék kérni.
Van egy C#-ban megírt mono service-m, ami faszán megy, ahhoz hogy "telepítsem", a netről letöltötöttem egy service skeleton sh scriptet, amibe gyakorlatilag behelyettesítettem a programom paramétereit (legfőképp az exe útvonalát). Most áthelyezném egy másik folderbe.
Kérdés: elég-e, ha
- leállítom a futó service-t
- az sh-ban átírom a path-t
- átmozgatom az új folderbe
- újraindítom a service-tFájlügyileg így nézek ki:
serviceprogramom.exe
serviceprogramom.shVagy esetleg valahol újra kell loadoltatni az sh-t? Tehát az sh-t minden esetben ellenőrzi-e a service XY start előtt, vagy az valahol tárolva van, így ezek után még a régi helyén keresné?
Ja, még valami. A fenti két fájl (exe és sh) egy folderben van, tehát az sh is átkerülne az exe-vel együtt az új helyre. Kicsit ködös ez most, elnézéstElőre is köszi!
-
Keem1
addikt
válasz zoltanz #72899 üzenetére
Próbáltad a youtube-dl-t frissíteni? Azt vettem észre, érdemes naprakészen tartani, mivel az általa letölthető szolgáltatók (nem csak a YouTube) időről időre változnak. Hátha csak ennyin múlik az egész
Nálam épp most talált is frissítést, 2020.05.03-as build.sudo youtube-dl --update
-
Keem1
addikt
válasz peterattila #72923 üzenetére
Vagy csak nem találja. Én is jártam úgy, hogy python3 volt, míg python (2) nem. Terminál mit mond arra hogy
python --version
? -
-
Keem1
addikt
Sziasztok!
Bash script... Eddig Stackoverflow-n és egyéb helyeken nem találtam erre megoldást.
Adott összesen 5 db tömb (most legyenek az egyszerűség kedvéért a1, a2, ... a5) egy scriptben, mind az öt tartalma változó mennyiségű sztring ("Elvis Presley", "John Lennon", ...).
A script azt csinálja, hogy a bemenő paraméter alapján ($1) ha létezik ezen a néven tömb, végigiterálja az adott tömböt (script.sh a2).
Ez eddig megy.Ami nem megy:
Ha a paraméter nem létezik (mert pl. nem adtuk meg, vagy nincs ilyen tömböm), akkor iterálja végig mind az öt tömböt. Én erre azt találtam ki, hogy csinálok egy hatodikat, amibe mergelem a fenti ötöt. De ez sehogy se jött eddig össze, mindig hibát kapok rá.
Kérdés: hogy lenne helyes az, hogyarray_all=(${a1[@]}+${a2[@]}+${a3[@]}+${a4[@]}+${a5[@]})
Köszönöm!
-
Keem1
addikt
Srácok, Raspberry Pi-re feltettem a dnsmasq-ot, ami frankón megy, van DNS feloldás a belső hálózat eszközeire, és a net felőli feloldás is megy a Google DNS szerverein keresztül.
Viszont, a service kiír pár furcsaságot, amivel nem tudom, kell-e foglalkoznom.Aki otthonosabban mozog, átnézné ezeket, van-e amit ugyan nem vettem észre, de javításra szorul?
Ezekre gondolok elsősorban:
- DNS service limited to local subnets
- warning: ignoring resolv-file flag because no-resolv is set
- Too few argumentsElőre is köszi, ha valaki mond erre egy tutit
● dnsmasq.service - dnsmasq - A lightweight DHCP and caching DNS server
Loaded: loaded (/lib/systemd/system/dnsmasq.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2020-12-03 11:30:40 CET; 4s ago
Process: 3726 ExecStartPre=/usr/sbin/dnsmasq --test (code=exited, status=0/SUCCESS)
Process: 3727 ExecStart=/etc/init.d/dnsmasq systemd-exec (code=exited, status=0/SUCCESS)
Process: 3736 ExecStartPost=/etc/init.d/dnsmasq systemd-start-resolvconf (code=exited, status=0/SUCCESS)
Main PID: 3735 (dnsmasq)
Tasks: 1 (limit: 4915)
CGroup: /system.slice/dnsmasq.service
└─3735 /usr/sbin/dnsmasq -x /run/dnsmasq/dnsmasq.pid -u dnsmasq -r /run/dnsmasq/resolv.conf -7 /etc/dnsmasq.d
dec 03 11:30:40 pistacio dnsmasq[3726]: dnsmasq: syntax check OK.
dec 03 11:30:40 pistacio dnsmasq[3735]: started, version 2.80 cachesize 1000
dec 03 11:30:40 pistacio dnsmasq[3735]: DNS service limited to local subnets
dec 03 11:30:40 pistacio dnsmasq[3735]: compile time options: IPv6 GNU-getopt DBus i18n IDN DHCP DHCPv6 no-Lua TFTP con
dec 03 11:30:40 pistacio dnsmasq[3735]: warning: ignoring resolv-file flag because no-resolv is set
dec 03 11:30:40 pistacio dnsmasq[3735]: using nameserver 8.8.4.4#53
dec 03 11:30:40 pistacio dnsmasq[3735]: using nameserver 8.8.8.8#53
dec 03 11:30:40 pistacio dnsmasq[3735]: read /etc/hosts - 12 addresses
dec 03 11:30:40 pistacio dnsmasq[3736]: Too few arguments.
dec 03 11:30:40 pistacio systemd[1]: Started dnsmasq - A lightweight DHCP and caching DNS server. -
Keem1
addikt
Srácok, némi bash scriptelésben kérnék segítséget.
tar exclude kellene nekem, tömbből. A kompresszálandó folderek is array-ben vannak, az flottul megy is.Az lenne maga az alap command:
tar -czf ${path_archive} ${dirlist} ${exclist}
A tömbök:
declare -a directories=(
#...
)
declare -a excludes=(
#...
)És a sztringgé alakítás:
dirlist=$(printf "%s\n" "${directories[@]}")
exclist=$(printf "--exclude '%s'\n" "${excludes[@]}")Na igen, de elvérzik a történet a double dash miatt, közli is hogy érvénytelen kapcsoló. Hogy tudnám kiescapelni az --exclude részt a printf-ben? Vagy van erre valami jobb megoldás? Ha kihagyom az exclude-ot, csak a tömörítendő folderekkel csodálatosan működik, hisz oda nem kell double dash.
-
Keem1
addikt
Srácok, biztosan csak én nem látom a fától az erdőt, így a ti segítségeteket kérném.
Van egy ilyen commandom, ami egyébként frankón működik:
find . -maxdepth 1 -mtime +7 -name "hdsentinelreport_????????.xml" -exec gzip {} \;A fenti command cronban, hetente 1x fut.
A szépséghiba, hogy külön gz fájlokat kapok. Szeretném a tar paranccsal megoldani úgy, hogy a végére egy tgz fájlt kapjak, de egyelőre nem jön össze. Ja, és szükségem lenne arra, hogy ahogy a gzip parancs is, a sikeres tömörítés után az eredeti fájl törlődjön. Ez a gzip esetén minden egyéb kapcsoló és beállítás nélkül, automatikusan megtörténik. Tehát minden pontosan ugyanúgy kéne, ahogy a gzip csinálja, csak nem egyesével becsomagolva, hanem egy tgz fájlba.Lehetséges?
Új hozzászólás Aktív témák
A topik célja: Segítségnyújtás a Linux disztribúciókkal még csak ismerkedők számára. A szerveres kérdések nem ebbe a topicba tartoznak.
Kérdés előtt olvasd el a topik összefoglalóját!
Haladó Linuxos kérdések topikja.
Linux felhasználók OFF topikja
Milyen program ami... [link]
Shell script kérdésekkel látogassatok el a topikjába
- Vélemény Ubuntu 20.04 LTS
- Vélemény Linux Mint Debian Edition 4
- Tudástár MX-Linux 19
- Bemutató Linux a mindennapokban: Manjaro KDE
- Bemutató Linux a mindennapokban
- Hír Zöld utat adott a nyílt forráskódú Linux meghajtóknak az NVIDIA
- Hír A Steam Play hozza el a Windowsra írt játékokat Linuxra
- Hír Hova jut a világ? Linuxot kínál a Windows Store!
- Forza sorozat (Horizon/Motorsport)
- Revolut
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- JavaScript topic
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Polgári repülőgép-szimulátorok
- BestBuy topik
- OLED TV topic
- iRacing.com - a legélethűbb -online- autós szimulátor bajnokság
- Politika
- További aktív témák...
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Microsoft licencek KIVÉTELES ÁRON AZONNAL - UTALÁSSAL IS AUTOMATIKUS KÉZBESÍTÉS - Windows és Office
- Windows, Office licencek a legolcsóbban, egyenesen a Microsoft-tól - 2990 Ft-tól!
- Bontatlan - BATTLEFIELD 1 Collectors Edition - Játékszoftver nélkül
- 10 Darab PC Játék (Bontatlanul!) Egyben 6990Ft.-ért Foxal!!!
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen