Pytania otagowane jako command-line

Pytania dotyczące korzystania z interfejsu wiersza polecenia (CLI).

4
Jak narysować obrazek z tekstem w środku tego wiersza poleceń?
Muszę pomalować obraz z tekstem na środku za pomocą wiersza polecenia, aby dalej umieścić w filmie. Prosty żółty tekst na czarnym tle. Próbowałem FFmpegsposób: ffmpeg -loop 1 -r 1 -i b.png -b:v 1M -vf "scale=320:240, drawtext=fontfile=/usr/share/fonts/truetype/DejaVuSans.ttf: text='Test Text'" -vcodec mpeg4 -acodec aac preroll.mp4 Co dało mi następujący błąd: [AVFilterGraph @ …

1
Dostęp do / dev / ttyUSB0 i sudo
To jest moje pierwsze pytanie tutaj. Korzystam z systemu Ubuntu 12.04 i mam aplikację uzyskującą dostęp do portu USB komputera. Moja nazwa użytkownika Ubuntu to gadu . Do dzisiaj zawsze używałem następującego polecenia: sudo ./gadumaster i wpisałem moje hasło (gadumaster to aplikacja uzyskująca dostęp do USB). To polecenie działało, podobnie …

2
Ubuntu odpowiada sukcesowi / porażce CentOS
Wiele usług w CentOS wygląda tak (z wyjątkiem odpowiednio zielonego i czerwonego): $ sudo service blah start Starting blah: [ OK ] $ sudo service notrunning stop Stopping notrunning: [FAILED] Dzieje się tak, ponieważ /etc/init.dskrypty używają skryptów narzędziowych w /etc/rc.d/init.d/functionsnazwanych successi failure. Oto fragment z /etc/init.d/sshdCentOS: echo -n $"Starting $prog: …

2
Czy istnieje szybszy sposób sprawdzenia, czy plik jest w użyciu?
Szukam funkcji wiersza polecenia lub funkcji c, która poinformuje mnie, czy plik jest przez coś otwarty / używany. lsofi fusermówię to, ale zawierają wiele innych informacji, które w niektórych sytuacjach powodują nawet do 300 ms (np. kiedy używam tego kodu w systemie Mac OS X, pracuję dla systemu Linux i …

1
Jak automatycznie otwierać okna i karty terminali, ssh i sudo su?
Kiedy zaczynam dzień przed komputerem, najpierw muszę wykonać następujące czynności: W obszarze roboczym 1: Otwórz nowe okno terminala ssh loginserver, a następnie ssh serverA1isudo su account00 Otwórz nową kartę terminala ssh loginserver, a następnie ssh serverA2isudo su account00 Otwórz nową kartę terminala ssh loginserver, a następnie ssh serverA3isudo su account00 …

2
Polecenie wiersza polecenia, aby odświeżyć pulpit GUI, na przykład po naciśnięciu klawisza F5?
Czy jest jakieś polecenie odświeżenia ikon pulpitu (dokładnie tak, jak robi to przycisk F5)? Potrzebuję tego, ponieważ w aplikacjach startowych ustawiłem polecenie zamontowania partycji kopii zapasowej i utworzyłem łącze pulpitu do niektórych katalogów tam. Problem polega na tym, że ikony nie są odświeżane po zalogowaniu, chyba że nacisnę F5. W …

2
Dlaczego otrzymuję różne wyniki w przypadku sh i bash?
Mam następujący prosty skrypt: #!/bin/bash echo "Bash version ${BASH_VERSION}..." for i in {1..99..2} do echo $i done Dane wyjściowe w przypadku, gdy działam z sh file.sh: Bash version ... {1..99..2} Dane wyjściowe w przypadku, gdy działam z bash file.sh: Bash version 4.2.25(1)-release... 1 3 5 . . . 99 Mam …


3
Uwierzytelnianie serwera proxy za pomocą terminala Ubuntu 14.04
Chciałbym uzyskać dostęp do Internetu, aby zaktualizować pliki itp. Z terminala w zabezpieczonej sieci proxy. Próbowałem już: Dodając do /etc/apt/apt.conf, /etc/apt/apt.conf.d/01proxy, /etc/apt/apt.conf.d/01ubuntu: Acquire::http::proxy "http://name:password@proxy_server:port"; export http_proxy=http://name:password@proxy_server:port/ na terminalu. Dodawanie export http_proxy=http://name:password@proxy_server:port/do/etc/bash.bashrc To były tylko niektóre z głównych wysiłków. W mojej nazwie użytkownika nie ma spacji ani żadnych znaków specjalnych w …

1
Starter: CLI „Kopiowanie pakietów”
Korzystam z Launchpada, aby przesłać a .dsc, a debian.tar.gzi a .orig.tar.xz. Archiwum orig zawiera zarówno pliki i386, jak i amd64, a ja używam debian/rulesdo budowania różnych pakietów architektury. Ale opiera się tylko na serii Trusty. Chciałbym skorzystać z funkcji Kopiuj pakiety , ale chcę, aby została zautomatyzowana. Obecnie muszę się …


2
Do czego służy polecenie „sudo -s” i jak zostało użyte w tym przykładzie?
Mam następujące wątpliwości. W samouczku związanym z instalacją oprogramowania, którą obserwuję, powiedz, że muszę wykonać następujące polecenia (robię to w powłoce ssh , więc ta lista kroków kończy się exitpoleceniem): sudo -s apt-get update apt-get install -y build-essential libtool libcurl4-openssl-dev libncurses5-dev libudev-dev autoconf automake screen exit Moje wątpliwości to: Co …

1
Dlaczego użycie podwójnych cudzysłowów w celu zawarcia instrukcji akcji awk daje inne wyniki niż użycie pojedynczych cudzysłowów w celu ich zawarcia?
Jeśli użyję pojedynczych cudzysłowów, aby załączyć instrukcję akcji awk, działa ona zgodnie z oczekiwaniami: $ dpkg -l | grep "linux\-[a-z]*\-" | awk {'print $2'} linux-headers-3.13.0-27 linux-headers-3.13.0-27-generic linux-headers-3.14.4-031404 linux-headers-3.14.4-031404-generic linux-headers-generic linux-image-3.13.0-27-generic linux-image-3.14.4-031404-generic linux-image-extra-3.13.0-27-generic linux-image-generic linux-libc-dev:i386 linux-sound-base Ale jeśli użyję podwójnych cudzysłowów, aby je zawrzeć, wypisze całą linię zamiast określonej kolumny / …



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.