Свързани публикации 'unix'


Увеличете изживяването си с терминала
Как да подобрите изживяването на своя Linux терминал. В следващия блог ще изложа няколко съвета, които ще ви помогнат да подобрите изживяването на вашия Linux терминал. Сигурен съм, че много от читателите предпочитат GUI, но има известно забавление в използването на терминала за всички задачи, след като имате известно майсторство. Въпреки общите съвети, аз определям инструменти, които рядко се използват, или инструменти, които могат да подобрят вашия опит в разработката, като намалят..

Readline Shortcuts Cheatsheet
Тези преки пътища се използват в командния ред на вашия Unix. Те се извършват с помощта на клавиша CONTROL (или CTRL) на вашата клавиатура. Това е известно исторически като „GNU readline библиотека“ или „GNU readline преки пътища“ Въпреки че тези преки пътища са внедрени за Bash , те работят и за ZShell . КЛАВИШ CTRL Всички клавиатури имат версия на този клавиш, обикновено в долната лява позиция на клавиатурата. По-долу използвате прекия път за ред за четене, свързан с..

Linux команда ls *.c
В софтуерното инженерство обвивката е потребителски интерфейс на командния ред (CLI) за достъп до операционна система. Това е слой около основните услуги на операционната система, известен като ядро. Много хора използват обвивки във връзка с UNIX/Linux поради голямото разнообразие от задачи, налични в него. Софтуерният инженер може да програмира в него, да приспособява своята среда, да прави запитвания към други машини, да се свързва с други устройства и т.н. Моят партньор за..

Свързани въпроси 'unix'

докато изпълнявате скрипт на обвивка в Unix Bash Shell, как се разрешава местоположение на файл за относителни пътища?
докато изпълнявате скрипт на обвивка в Unix Bash Shell, кажете, че всеки файл в друга папка и който е посочен от скрипта, препраща към друг файл като ../../file_system_1/public/dir1/dir2/file2.xml script.sh --> препраща към dir1/file1 като...
1293 изгледи
schedule 19.09.2022

Как коригирате wget от идващи данни за изтегляне, когато изпълнявате множество едновременни копия?
Изпълнявам скрипт, който на свой ред извиква друг скрипт няколко пъти във фонов режим с различни набори от параметри. Вторичният скрипт първо прави wget на ftp url, за да получи списък с файлове на този url. Той извежда това към уникално име на...
462 изгледи
schedule 25.09.2022

Откриване на кликване на мишката в bash скрипт
Чудя се как да стартирам bash скрипт във фонов режим, който ще направи нещо (т.е. ще изпълни скрипт, или команда, или каквото и да е), когато потребител щракне с мишката. Бих искал това да продължи да работи, дори ако терминалът е затворен. Някакви...
4322 изгледи
schedule 20.09.2022

Получаване на информация за обработката на сигнали
Трябва да напиша функция, която извлича информация за някакъв статус на обработка на сигнала. Това е, ако има конкретен манипулатор или сигналът е игнориран, сигналите, които са блокирани и какви флагове са активирани. За да направя това, използвам...
163 изгледи
schedule 25.09.2022

планирайте python скрипт през crontab
Опитвам се да добавя скрипт на python към crontab със следните редове: 0 * * * * /pathtoexecutable/file.py 0 0 1 * 1 /pathtoexecutable/file2.py Файловете са изпълними python скриптове. file.py допълнително инициира около 15 подпроцеса,...
1665 изгледи
schedule 15.09.2022

Как да разграничим пътеките на прозорец / *nix
Работя върху приложение за възстановяване, където пътищата за възстановяване са или пътища за Windows, или пътища за Unix (не знам кои точно нагоре) и след това трябва да ги картографирам към подходящ път в текущата операционна система. Очевидно...
136 изгледи
schedule 19.09.2022

Може ли размерът на файла да се използва за откриване на частично добавяне?
Мисля за начини за моето приложение да открие частично записан запис след срив на програма или операционна система. Тъй като записите винаги се добавят към файл (никога не се презаписват), гарантирано ли е срив по време на запис, който ще доведе до...
225 изгледи
schedule 18.09.2022

Grep регистрационен файл за последното срещане на низ между два низа
Имам лог файл trace.log . В него трябва да направя grep за съдържанието, съдържащо се в низовете <tag> и </tag> . Има множество набори от тази двойка низове и аз просто трябва да върна съдържанието между последния набор (с други...
46359 изгледи
schedule 18.09.2022

чете от n-то срещане на низ до конкретен низ
Имам файл със съдържание: [АТРИБУТИ] name="name1" default="abcd" [TABLE] name="tabCol" default="abcd" type="abc" [TABLE] name="tabCol1" default="abcd1" type="abc1" [TABLE] name="tabCol2" default="abcd2 " type="abc2" Искам да получа...
78 изгледи
schedule 15.09.2022

Двойни кавички като параметър в SQLPLUS
Така че искам да включа в shell скрипт команда sqlplus, проблемът е, че един от параметрите може да бъде двойна кавичка char ("), но sqlplus смята, че е началото на низ. Това е командата: sqlplus username/ @file.sql " /home/myuser/Desktop/...
1321 изгледи
schedule 19.09.2022

Инсталирайте пакета pandas в офлайн unix машина
Инсталирах python 2.7.15 в unix машина, използвайки tarball файл, искам да инсталирам pandas библиотека в тази машина, но тази машина е офлайн, така че не мога да използвам pip (не можах да инсталирам PIP), има ли метод за изтегляне на pandas пакет за...
365 изгледи
schedule 16.09.2022

Как да накарам bash да определи дали детето е направило segfault?
Пиша сноп за тест на единица и бих искал да установя поведението, че ако дъщерният процес се е повредил, искам да го стартирам отново под GDB. Общият подход е да се изпълнят всички тестове паралелно, това се прави чрез сглобяване на командите заедно...
36 изгледи
schedule 14.09.2022

Echo сървърът, създаден с Netcat и FIFO, се проваля, когато се използва с rev
Играя си с Netcat и успешно направих ехо сървър като този: mkfifo fifo cat fifo | nc -l 3000 > fifo След това бих искал да приложа някаква трансформация към данните, преди да бъдат повторени обратно: cat fifo | nc -l 3000 | rev >...
1291 изгледи
schedule 23.09.2022

Как да интегрирам vi редактор с google docs
Има ли начин да интегрирате vi редактора с Google документи? По принцип трябва да работи така: Отворете редактора vi на една машина и въведете съдържанието. Съдържанието, въведено в редактора vi, трябва да се показва в документите на Google...
568 изгледи
schedule 27.09.2022

Как да извадите всеки запис в един файл от съответния запис в друг файл с помощта на shell
Имам два файла с еднакъв брой редове и колони. Бих искал да извадя всеки запис в един файл от съответния запис в друг файл с помощта на shell. напр. ifile1.txt ifile2.txt 3 5 2 2 1 2 1 3 1 4 2 1 1 3 0 2 4 6 5...
57 изгледи
schedule 22.09.2022

опциите на mkdir не са ясни
Току-що попаднах на този ред: mkdir /cache 0770 system cache но не намерих в мрежата какво означава "системен кеш". 0770 е разрешението, което предполагам, но този ред не изглежда като нещо, което отговаря на описаното тук:...
11405 изгледи
schedule 22.09.2022

Unix - Отпечатайте общи редове един до друг
Искам да сравня 2 несортирани файла и да отпечатам общите редове един до друг Файл1 a 1 2 b 2 4 c 1 4 e 1 2 Файл2 a 0 3 c 1 4 d 3 4 b 2 4 изход1 a 1 2 0 3 b 2 4 2 4 c 1 4 1 4 изход2 a 1 2 0 3 b 2 4 2 4 c 1 4 1 4 d 3 4 e 1 2...
4559 изгледи
schedule 22.09.2022

Какво означава FILE *fp, *fopen(); правя?
На страница 182 от Средата за програмиране UNIX кодът за efopen е посочен както следва: FILE *efopen(file, mode) /* fopen file, die if can't */ char *file, *mode; { FILE *fp, *fopen(); extern char *progname; if ((fp =...
1641 изгледи
schedule 24.09.2022

Възможно ли е svn експортиране и включване на неверсирани файлове?
Бих искал да експортирам кода си от работещото svn копие, като същевременно включа всички неверсирани файлове. Например, има качени изображения/конфигурационни файлове и т.н., които бих искал да бъдат включени в експортирането. Как мога да...
2765 изгледи
schedule 30.09.2022

Пренасочване на TCP-трафик към UNIX домейн сокет под Linux
Да приемем, че наследено Linux приложение слуша сокет на UNIX домейн /tmp/foo . В допълнение към комуникацията с това наследено приложение през механизма на UNIX домейн сокет, искам да мога да се свържа с него чрез TCP връзка на порт, да речем...
30473 изгледи
schedule 28.09.2022