Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

2
изменение цвета нижней панели tmux
Я недавно начал использовать tmuxи мне это очень нравится, но его зеленая нижняя полоса немного отвлекает, есть ли способ изменить его цвет? или способ это скрыть?
81 colors  tmux 


8
Могу ли я «экспортировать» функции в bash?
source some_file some_file: doit () { echo doit $1 } export TEST=true Если я использую исходный код some_file, функция «doit» и переменная TEST доступны в командной строке. Но запускаем этот скрипт: script.sh: #/bin/sh echo $TEST doit test2 Вернет значение TEST, но сгенерирует ошибку о неизвестной функции "doit". Могу ли я …
81 bash  function 

1
Что происходит, когда вы «монтируете» существующую папку с содержимым?
Прямо сейчас /tmpесть некоторые временные файлы в нем. Когда я креплю свой жесткий диск ( /dev/sdc1) сверху /tmp, я вижу файлы на жестком диске. Что происходит с фактическим содержимым /tmpмоего жесткого диска? Можно ли выполнять операции чтения / записи с фактическим содержимым, /tmpпока жесткий диск установлен? python@lanix / $ df …
80 mount  tmp 

3
Устранение неполадок и устранение неполадок в сети Linux
Время от времени пользователи Linux и Unix сталкивались с различными сетевыми проблемами. Многие из этих проблем представлены здесь и на некоторых других форумах по поиску и устранению неисправностей, но они очень конкретны и содержат много дополнительной технической информации, а иногда довольно сложно понять суть и реальную причину некорректного поведения системы. …

4
Почему правда и ложь так велики?
Узнав, что некоторые общие команды (такие как read) на самом деле являются встроенными в Bash (и когда я запускаю их в командной строке, я на самом деле запускаю двухстрочный сценарий оболочки, который просто перенаправляет их во встроенную систему), я посмотрел, нет ли верно для trueи false. Ну, они, безусловно, двоичные …

3
Рекурсивный шар?
Я хотел бы написать что-то вроде этого: $ ls **.py чтобы получить все .py имена файлов, рекурсивно обходить иерархию каталогов. Даже если есть файлы .py, которые нужно найти, оболочка (bash) выдает следующее: ls: cannot access **.py: No such file or directory Любой способ сделать то, что я хочу? РЕДАКТИРОВАТЬ: Я …

4
Как восстановить «потерянный» сеанс экрана?
Каким-то образом мне удалось закрыть экранное окно без экрана, «заметив» его, поэтому сеанс все еще помечен как attached. Это мешает мне снова присоединиться к этой сессии. Что я могу сделать? me@iupr-serv8:~$ screen -r There are several suitable screens on: 25028.pts-19.XXX-serv8 (01/05/2012 07:15:34 PM) (Attached) 24658.pts-19.XXX-serv8 (01/05/2012 07:11:38 PM) (Detached) 24509.pts-19.XXX-serv8 …


12
определение пути к исходному скрипту
Есть ли способ для Sourced скрипт , чтобы узнать путь к себе? В основном я занимаюсь bash, хотя у меня есть коллеги, которые используют tcsh. Я предполагаю, что мне может не повезти здесь, так как использование источников приводит к выполнению команд в текущей оболочке, так $0что все равно остается вызов …
80 shell  source 


2
выйдите из окна tmux, не выходя из программы Terminal
ОК, я новичок в этом. Я установил tmuxдля запуска эксперимента несколько дней. После набора tmux new -s nameя получил новое окно с зеленым баннером внизу. Я компилирую и запускаю Java-программу. Сейчас я не знаю, как выйти из окна (пока оно запущено). Курсор bash (или любой другой) не отвечает, потому что …
80 terminal  tmux 

8
«Ошибка ввода / вывода» при доступе к каталогу
Я хочу перечислить и удалить содержимое каталога на съемном жестком диске. Но я испытал «Ошибка ввода / вывода»: $ rm pic -R rm: cannot remove `pic/60.jpg': Input/output error rm: cannot remove `pic/006.jpg': Input/output error rm: cannot remove `pic/008.jpg': Input/output error rm: cannot remove `pic/011.jpg': Input/output error $ ls -la pic …
80 ubuntu  directory  ntfs 

1
Установка / proc / sys / vm / drop_caches для очистки кеша
В рамках некоторых таймингов холодного кэша я пытаюсь освободить кэш ОС. Документация ядра (полученная в январе 2019 года) гласит: drop_caches Writing to this will cause the kernel to drop clean caches, as well as reclaimable slab objects like dentries and inodes. Once dropped, their memory becomes free. To free pagecache: …

4
Поддерживает ли sort сортировку файла на месте, например `sed --in-place`?
Я слепой или нет выбора, как --in-placeдля sort? Чтобы сохранить результаты во входном файле, sed использует -i( --in-place). Перенаправление вывода sortво входной файл sort < f > f приводит к тому, что он становится пустым. Если нет --in-placeвыбора - может быть, есть какая-то хитрость, как сделать это удобным способом? (Единственное, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.