Unix & Linux

Питання та відповіді для користувачів Linux, FreeBSD та інших операційних систем, подібних до Un * x

4
Дивіться відео YouTube у терміналі
Я шукаю спосіб перегляду відео YouTube у терміналі (не в браузері чи іншому вікні, а прямо там, у будь-який баш-сеанс). Чи є простий спосіб це зробити? Я уявляю щось подібне: $ youtube <video-url> Я вже знаю, як відтворювати відео, використовуючи mplayer: $ mplayer -vo caca local-file.avi Однак це відкриває нове …

8
Як встановити Python 3.6?
Я хотів би встановити останній Python, який на момент цієї публікації становив 3,6. Однак у сховищі йдеться про те, що Python 3.4.2 - це найновіша версія. Я спробував: $ sudo apt-get update $ sudo apt-get install python3 python3 is already the newest version. $ python -V Python 3.4.2 Щоб оновити …

2
Будь-який спосіб кодувати URL в команді curl?
У мене є URL-адреса, у якій є простір у параметрі запитів. Я хочу використовувати це в завитку, наприклад curl -G "http://localhost:30001/data?zip=47401&utc_begin=2013-8-1 00:00:00&utc_end=2013-8-2 00:00:00&country_code=USA" який видає Malformed Request-Line Згідно з моїм розумінням, o / p пояснюється простором у парамі запиту. Чи є якийсь код, щоб кодувати URL автоматично, перш ніж надати …
106 curl  url 

5
Створити файл певного розміру?
Я хотів би створити файл із назвою example.file. Я міг би скористатися touch example.file але я хочу, щоб розмір файлу був рівно 24 Мб. Я вже перевірив сторінку дотику, але такого параметра немає. Чи є простий спосіб генерування файлів певного розміру?
106 bash  command-line  files 

10
Чому аргумент включає назву програми?
Типові програми Unix / Linux приймають введення командного рядка як кількість аргументів ( int argc) та вектор аргументу ( char *argv[]). Перший елемент програми argv- це назва програми, а потім - фактичні аргументи. Чому назва програми передається виконуваному файлу як аргумент? Чи є приклади програм, що використовують своє ім’я (можливо, …

1
Як зробити "хвіст -f" файлів, повернутих у журнал?
У тривалій системі у мене зазвичай є термінал $ tail -f /var/log/kern.log або щось подібне відкрите. Але час від часу мені доводиться перезавантажувати таку команду, оскільки нових повідомлень більше не відображається. Я припускаю, що це відбувається тому, що завдання обертання журналу, яке замінило файл журналу, tail -fбуло "переглядом". Як я …
106 logs  tail  logrotate  rsyslog 

10
Чи відображає `sl` поточний каталог?
Для тих, хто вийшов з циклу, slце гумористичний інструмент командного рядка, який призначений для подорожі людей, якщо вони вводять помилку ls. При виклику він друкує паровоз. Наприклад: ( ) (@@) ( ) (@) () @@ O @ O @ O (@@@) ( ) (@@@@) ( ) ==== ________ ___________ _D …
106 linux 

10
Як розпакувати дані zlib в UNIX?
Я створив дані, стиснуті zlib в Python, приблизно так: import zlib s = '...' z = zlib.compress(s) with open('/tmp/data', 'w') as f: f.write(z) (Або один вкладиш в оболонці: echo -n '...' | python2 -c 'import sys,zlib; sys.stdout.write(zlib.compress(sys.stdin.read()))' > /tmp/data) Тепер я хочу розпакувати дані в оболонці. Ні, zcatні uncompressробота: $ …
106 compression  gzip 

4
Які ще способи поділитися сеансом tmux між двома користувачами?
Я шукаю чистий і простий спосіб поділитися сеансом tmux з іншим користувачем на тій же машині. Я випробував цю -S socket-pathопцію, але вона потребує відкриття всіх дозволів шляху socket, перш ніж хтось інший зможе підключитися до сеансу. Це працює, але це трохи громіздко. Наприклад: # Me $ tmux -S /tmp/pair …
106 users  tmux 


10
ssh_exchange_identification: читання: Скидання з'єднання одноранговим
Я на OS X намагаюся вторгнутись в сервер ubuntu 12.04. Мені вдалося SSH - поки різко не припинили працювати. Я читав в Інтернеті, щоб скористатися -vналагодженням цього. Результат показаний нижче. Якщо я сш в інше поле, а потім ssh з цього вікна на сервер, я можу увійти в систему. Я …
106 ssh 

4
Зарезервований простір для root у файловій системі - чому?
Я розумію, що за замовчуванням будуть створені новостворені файлові системи з 5% простору, виділеного для root. Я також знаю, що ви можете змінити визначений простір за допомогою: tune2fs -m 1 /dev/sdXY Мені цікаво хоч і є те, що справжнє призначення цього зарезервованого простору. Чи служить воно будь-якій практичній цілі, яка …


2
часова мітка, час модифікації та час створення файлу
Я просто це знаю ls -tі ls -fдаю різні сортування файлів і підкаталогів під каталогом. Які відмінності між часовою маркою, часом модифікації та створеним часом файлу? Як отримати та змінити подібну інформацію за допомогою команд? Що стосується того, яку інформацію люди кажуть, що файл "новіший", ніж інший? Які зміни інформації …
105 linux  filesystems  files 

5
Copy-Paste в xfce4-терміналі додає 0 ~ і 1 ~
Я використовую xubuntu 14.04, 64 біт. Раз у раз, коли я намагаюся вставити якийсь текст у xfce4-terminal, замість очікуваного тексту, який слід вставити, він оточений 0~і 1~, наприклад: 0~mvn clean install1~ Текст повинен бути таким mvn clean install- я це підтвердив, вставивши вміст у різні інші програми (gnome-terminal, gedit та …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.