Как удалить определенные строки (используя номера строк) в файл?

Есть конкретные строки, которые я хочу удалить из файла. Допустим это линия 20-37 и тогда линия 45. Как бы я сделать это без указания содержания этих линий?

+386
Sztuka 25 февр. 2012 г., 17:08:36
34 ответов

Вы можете включить выполнение программ в файл/etc/rc автомобиль.локальный файл для них, чтобы быть запущен автоматически. Кроме того, вам нужно перенаправить вывод значимых файлов, так что вы можете проверить их позже. Другими словами, в файле/etc/файл RC.местные добавить что-то вроде этого до выхода 0 строку:

/путь/к/программе/Программа 1 >> /Путь/к/вывод/файл/программа 1.выход
/путь/к/программе/Программа 2 >> /путь/к/вывод/файл/программа 2.выход
/путь/к/программе/program3 >> /путь/к/вывод/файл/program3.выход
/путь/к/программе/Программа 4 >> /Путь/к/вывод/файл/программа 4.выход
+937
wismar 03 февр. '09 в 4:24

Когда вы снова войти в режим консоли, вход с именем пользователя и пароль, а затем выполните команду суда /и т. д./init.д/ГДМ стоп Прекратить обслуживание рабочего окружения. судо команды dpkg-перенастроить пакет xserver-орг Переконфигурировать X сервер. Начните свой де опять: суда /и т. д./init.д/ГДМ начать

+934
Kevin Frisken 4 окт. 2013 г., 15:13:35
Другие ответы

Связанные вопросы


Похожие вопросы

Я сделал "установка" на Лэнга/gcc48 в pkgsrc. Его построили хорошо. Однако, когда я делаю ССЗ --версии, по умолчанию 4.5.3 ССЗ отображается. Какие шаги мне нужно делать после сборки?

+927
UberKaeL 3 янв. 2012 г., 11:03:29

Я знаю, что в syslog-ng, вы можете установить имя выходного файла, чтобы использовать переменные, включая такие вещи, как даты, так что он будет автоматически начать писать в новый файл в 12:00 в новый день, с нулевыми потерями.

Это требует изменения программы системных логов в syslog-НГ, однако. Но гибкость звучит как именно то, что вам нужно.

+904
Pauline Rogers 30 мая 2011 г., 20:26:35

История: Я использовал в качестве примера 5.43 общаться с устройством Bluetooth:

  1. подключить ФФ:ФФ:ФФ:ФФ:ФФ:ФФ
  2. выберите-атрибут /орг/на Bluez/ЛПУ/dev_ ...
  3. писать 0x54

Это займет некоторое время, но это работает.

Текущий вопрос:

Сейчас я использую вси команд, определенных в спецификации Bluetooth для подключения к устройству с помощью hcitool УМК .... Работает отлично.

Но: я не могу написать ACL для пакетной передачи данных через hcitool УМК для моего устройства:

  1. В ACL пакета (см. БТ основных спецификаций Том 2, Часть е, 5.2.4) отправлено с помощью sudo hcitool УМК 02 40 00 08 00 04 00 04 00 12 0d с 00 54
  2. В btmon показывает ошибку: неизвестный вси команду
  3. Используя судо hcidump-р я вижу, что ACL пакетов изменяется в 01 40 08 0В 00 08 00 04 00 04 00 0d с 12 00 54.

Как я могу отправить ОБК пакетной передачи данных через hcitool УМК?

Спасибо, Тома

+865
Yusuke Otsubo 12 окт. 2014 г., 03:29:51

Как я могу переопределить файл существует: предупреждение от ЗШ?

> Эхо > newfile.txt
> Эхо > newfile.txt 
ЗШ: файл существует: newfile.txt 

В этих случаях я предпочитаю, чтобы мои раковины не жалуются, а просто перезаписать файл, как bash.

Точно так же, как переопределить следующим:

$ ЛС >> /tmp/testfile.txt 
ЗШ: нет такого файла или каталога: /tmp/testfile.txt
+745
user2743213 6 янв. 2018 г., 12:21:50

Есть ли способ, чтобы добавить что-то на первое вхождение строки кода только после появления другой шаблон? Я хочу отключить линию addTween (путем добавления двойной Слэш комментарий) только для "Группа2", которая разграничена автоматически формируемого комментария "// Группа2". Другими словами, Я хочу

  1. поиск по вхождению слова "// Группа2"
  2. использовать sed, чтобы добавить комментарий для строки addTween только для Группа2.

Входной файл:

// Группа1
это.форма = новый КВН.Формы();
this.shape.graphics.f().s("#663300").ss(1,1,1).p("EBHXAAAQAAW105QIQ06QJ9kAAQ9jAA05wjq06wiaa21qaa2zu6wjqu5widjaaqdkaau6qiqu5qjaawzg");
это.формы.помощью settransform(1005.55,596.9);

это.shape_1 = новый КВН.Формы();
this.shape_1.graphics.f("#E5CCFF").s().p("EgydAm9Q05wJAA20QAA2zU5wJQU6wIdjgbqdkabu5qiqu6qjaawzqaaw006qjq05qj9kgbq9jab06wjg");
это.shape_1.помощью settransform(1005.55,596.9);

это.сроки.addTween(КВН.Анимации.вам({}).к({состояние:[{t:this.shape_1},{t:this.shape}]}).подожди(1));

// Группа2
это.shape_2 = новый КВН.Формы();
это.shape_2.графика.Ф().с("#666600").СС(44.3,1,1).п("EhDmgf6MCHNAAAMAAAA/1MiHNAAAg");
это.shape_2.помощью settransform(833.25,400.65);

это.shape_3 = новый КВН.Формы();
это.shape_3.графика.Ф("#336699").с().п("EhDmAf7MAAAg/1MCHNAAAMAAAA/1г");
это.shape_3.помощью settransform(833.25,400.65);

это.сроки.addTween(КВН.Анимации.вам({}).к({состояние:[{t:this.shape_3},{t:this.shape_2}]}).подожди(1));

Выходной файл: (обратите внимание только изменение последней строке есть комментарий двойной слеш добавляется к нему)

// Группа1

это.форма = новый КВН.Формы();
this.shape.graphics.f().s("#663300").ss(1,1,1).p("EBHXAAAQAAW105QIQ06QJ9kAAQ9jAA05wjq06wiaa21qaa2zu6wjqu5widjaaqdkaau6qiqu5qjaawzg");
это.формы.помощью settransform(1005.55,596.9);

это.shape_1 = новый КВН.Формы();
this.shape_1.graphics.f("#E5CCFF").s().p("EgydAm9Q05wJAA20QAA2zU5wJQU6wIdjgbqdkabu5qiqu6qjaawzqaaw006qjq05qj9kgbq9jab06wjg");
это.shape_1.помощью settransform(1005.55,596.9);

это.сроки.addTween(КВН.Анимации.вам({}).к({состояние:[{t:this.shape_1},{t:this.shape}]}).подожди(1));

// Группа2

это.shape_2 = новый КВН.Формы();
это.shape_2.графика.Ф().с("#666600").СС(44.3,1,1).п("EhDmgf6MCHNAAAMAAAA/1MiHNAAAg");
это.shape_2.помощью settransform(833.25,400.65);

это.shape_3 = новый КВН.Формы();
это.shape_3.графика.Ф("#336699").с().п("EhDmAf7MAAAg/1MCHNAAAMAAAA/1г");
это.shape_3.помощью settransform(833.25,400.65);

//этот.сроки.addTween(КВН.Анимации.вам({}).к({состояние:[{t:this.shape_3},{t:this.shape_2}]}).подожди(1));
+673
madx 29 дек. 2011 г., 03:45:57

Это должно быть возможным, чтобы запустить 2 х серверах с 1 видеокарта, верно? Я могу получить мою систему на запуск 2-х серверов на 2 Видео Карты (Нвидиа 960 и материнской платы видео), но я не могу сделать 2 х серверов, работающих на только видеокарту, используя его дисплей порт и HDMI порт.

Вот мой файл xorg.файл conf для 2 х серверах, на 1 видео карту (обратите внимание, я убрал здесь все секция inputdevice для краткости):

Раздел "Serverflags Такую Строку"
 Вариант "DefaultServerLayout" "seat0"
 Вариант "AllowMouseOpenFail" "правда"
 Вариант "AutoAddDevices" "false" - в
 Вариант "AutoEnableDevices" "ложные"
EndSection

Секции "ServerLayout"
 Идентификатор "seat0"
 Экрана "Screen0" 0 0
 Манипулятора "Mouse0" "CorePointer"
 Манипулятора "Keyboard0" "CoreKeyboard"
 Манипулятора "Touchscreen0" "CorePointer"
 Параметр "место" "seat0"
 Вариант "SingleCard" "о"
EndSection

Секции "ServerLayout"
 Идентификатор "seat1"
 Экрана "Screen1" 0 0
 Манипулятора "Keyboard1" "CoreKeyboard"
 Манипулятора "Touchscreen1" "CorePointer"
 Параметр "место" "seat1"
 Вариант "SingleCard" "о"
EndSection

Раздел "Монитор"
 Идентификатор "Monitor0"
 Имяразработчика "Неизвестный"
 Параметр modelname "компания Dell E196FP"
 Параметры horizsync 31.0 - 80.0
 Слова vertrefresh 56.0 - 75.0
EndSection

Раздел "Монитор"
 Идентификатор "Монитор1"
 Имяразработчика "Неизвестный"
 Параметр modelname "E170S Делл"
 Параметры horizsync 30.0 - 81.0
 Слова vertrefresh 56.0 - 76.0
EndSection

Раздел "Устройство"
 Идентификатор "Videocard0"
 Драйвера "нвидиа"
 Имяразработчика "корпорация Nvidia"
 BoardName "GeForce для видеокарты GTX 960"
 BusID "слотов PCI:1:0:0"
EndSection

Раздел "Устройство"
 Идентификатор "Videocard1"
 Водитель "веса"
 BusID "слотов PCI:3:0:0"
 Вариант "ProbeAllGpus" "ложные"
EndSection

Раздел "Экран"
 Идентификатор "Screen0"
 Устройство "Videocard0"
 Монитор "Monitor0"
 DefaultDepth 24
 Вариант "NoLogo" "Правда"
 Вариант "UseDisplayDevice" "ДФП"
 Вариант "AddARGBVisuals" "Правда"
 Вариант "AddARGBGLXVisuals" "Правда"
 Вариант "DynamicTwinView" "False" - В
 Вариант "metamodes" "ДВИ-я-0: 1280х1024 +0+0"
EndSection

Раздел "Экран"
 Идентификатор "Screen1"
 Устройство "Videocard1"
 Монитор "Монитор1"
 DefaultDepth 24
 Вариант "NoLogo" "Правда"
 Вариант "UseDisplayDevice" "ДФП"
 Вариант "AddARGBVisuals" "Правда"
 Вариант "AddARGBGLXVisuals" "Правда"
 Вариант "DynamicTwinView" "False" - В
 Вариант "metamodes" "ДФП-2: 1024х768 +0+0"
EndSection

Я начала каждый X-сервера с помощью следующей команды:

командой StartX -- :0 -макета seat0

и

командой StartX -- :1 -макет seat1 -sharevts

Что мне нужно изменить, чтобы получить карты Nvidia, источником обоих серверах х?

+649
jplozgom 4 июл. 2011 г., 17:55:46

Обратите внимание, процесс, имеющий родителя ppid хранит 1 не значит он был создан посредством systemd. Любой процесс, который теряет свой родительский процесс автоматически назначается родитель 1.

Вы можете увидеть иерархию процессов с помощью systemd

статус systemctl 

которая показывает, для меня среди других вещей (отредактированы):

Группы: 
|-1 /УСР/Либ/помощью systemd/systemd в --система --десериализовать 17
|-системы.срез
`-пользователей.срез
`-пользователей-1000.срез
|-сессии-66.область
 | |-4108 /ОГРН/ДГУ-запуск ... автозапуск ...
 | |-4109 /ОГРН/ДГУ-демон --вилка ...
 | `-5985 /usr/бен/с PulseAudio --пуск --журнал-цель=системный журнал
+626
Herton Meta 7 авг. 2011 г., 22:51:21

Есть много способов сделать это, вот некоторые:

  1. Использовать далее как @Gnouc предложил.

  2. Использовать фигурные скобки и преобразовать пробелы на запятые:

    $ Эхо {5..1} | е с/ /,/г' 
    5,4,3,2,1
    
  3. Используйте свой сценарий, но изменение декремента счетчика вместо увеличения и изменения эхо в Эхо -н (это будет работать для Баша строение эхо , но не для всех Эхо реализаций):

    я=5
    в то время как [ "$я" -ГТ 1 ]
    делать
     Эхо-N "$я"
     давайте я ... 
    сделано
    Эхо "$я" 
    
  4. Использовать функции printf , а не:

    я=5
    в то время как [ "$я" -ГТ 1 ]
    делать
     с printf "%с" "$я"
     давайте я ... 
    сделано
    функции printf "%з\п" "$я" 
    
  5. Использовать переменную:

    я=5
    в=5
    в то время как [ "$я" -ГТ 1 ]
    делать
     пусть I--;
    в=$в$я
    сделано
    эхо $в
    
+617
Tyrone83 19 июл. 2019 г., 03:51:56

Вы можете использовать $ потребительскими << документ ввода в bash. Если вы хотите, чтобы он с хорошим задержки, вам может понадобиться читать (и анализировать) команды вошли на линии перед пуская их в вашу программу.

анализ <<конец
<ваших временный команду>
+616
user221601 28 янв. 2014 г., 05:29:27

Файловые системы, когда они отформатированы, выдается случайный номер, чтобы однозначно идентифицировать их. В былые времена, то для настройки загрузчика и /etc/fstab, чтобы определить, какие файловые системы должны быть смонтированы, где с помощью узла разработчиков, которая состоит из произвольно присваивается идентификатор, типа /dev/sda, а ряд разделов. Проблема в том, что если ваш номер раздела изменился, все те существующие ссылки влом. Хотя, действительно большая проблема возникла, когда произвольные идентификаторы диски сами начали меняться довольно часто. С IDE дисками может быть только 4, а так в зависимости от физических портов у вас диск подключен, что бы определить, была ли она на /dev/hda или /dev/HDB по. С дисков SCSI или SATA диски, или систем с несколькими дисковых контроллеров, хотя, идентификатор-это просто назначенные в порядке, в котором они были обнаружены, и этот порядок случаен и может измениться от одного сапога к другому, даже если вы не сделаете что-то вроде (ООН)подключите USB-диск. В качестве таких систем стало популярным, стало важно не полагаться на Дев имена узлов и систем, поэтому перешли на использование идентификаторов UUID, чтобы определить, что файловая система должна быть смонтирована где, и независимо от разработчиков узлов случается, чтобы показать, как на данный загрузки не имеет значения.

+562
Steffan Noord 17 июн. 2013 г., 14:08:38

Когда мы подключаем серийный совета модуль XBee на ПК Linux поочередно через интерфейс RS232 9-контактный кабель, данные, полученные на экране миником не читается или иногда не поступают данные на всех. Настройка осуществляется следующим образом: скорость передачи данных : 9600 управление потоком: нет бит данных: 8 паритетность: никакие стоп-биты: 1 Что может быть причиной получения таких нечитаемых данных с миником?

+556
Vuyani Mafani 12 июл. 2011 г., 01:04:20

Поскольку файл не распознает, продавец, вероятно, использовать пользовательский файл магическая подпись. Я ожидаю, что unsquashfs также дает вам ошибку о невозможности найти действительное суперблока.

Дать снежного попробовать; это модифицированная версия unsquashfs что попытки поддержать такую поставщика хаки.

+552
Joffrey 29 авг. 2011 г., 17:12:39

Я пытаюсь установить Linux на планшет на Windows, и моя проблема-это выбор операционной системы в меню grub.

Планшет имеет кнопку питания (код 124), громкости (123), вниз (122) и "переключатель рабочих столов" (или как там это называется), которые не провоцируют ключ пресс-мероприятие по зев.

Один из способов сделать это будет использовать кнопки громкости в качестве клавиши со стрелками и кнопку питания, как "ввести ключ". Но будет ли это "безопасно"? Я имею в виду, что харчи интерпретировать сигнал до оборудования выключает его? Или наоборот, было бы никакого способа, чтобы выключить компьютер без загрузки ОС, как только появляется меню grub?

Так что, если первый способ не безопасный, я остался только с двумя ключами, это означает, что, как мне потребуется ввести ключ, у меня будет только одна стрелка. Так можно ли написать меню grub так, что при нажатии клавиши со стрелкой вниз в нижней части записи, можно вернуться к началу запись?

+527
steve tran 6 янв. 2018 г., 21:07:54

Большинство из этих ответов не решать наиболее частые применения :.

Во-первых, это обсуждение не относящиеся к любой оболочке, которая не оболочки Bourne (ш) производные. Что сказал, Все про Борна производная оболочек увидеть истинную и : как то же самое. Программисты использовали, чтобы быть рекомендуется использовать : вместо истинного, потому что : всегда встроенный в то время как раньше были случаи, когда истина не всегда встроенный.

: имеет два применения. Это не синоним #, но он имеет другую функцию. При отладке скрипта под набор -х, линии, где # используется пропускаются анализатором и полностью игнорируется, тогда как линии с : анализируются и оцениваются. Это очень полезно при отладке, поскольку под этих линий показаны и их стоимость после оценки отображаются. Это как положить печатать высказывания в ваш код, который показывают только в режиме. Будьте осторожны со значениями после : так как они являются реальным кодексом и побочные эффекты могут повлиять на вашу программу.

+495
foxy01 27 нояб. 2012 г., 01:40:21

Есть ли команда, чтобы увидеть, какие wineprefix активна, когда я запускаю вино?

+487
gaborous 14 июн. 2012 г., 04:25:02

Очень простой Сокс один

float_to_int функция() { 
 Эхо 1 $ | вырезать -д. -Ф1 # или используйте -D, если разделителем десятичных знаков является ,
}

Пример вывода

float_to_int 32.333 $ 
32
float_to_int $ 32
32
+441
user9977043 30 авг. 2012 г., 16:06:25

Подход, который я следовать, чтобы просто переписать убить-линии , чтобы использовать удалить-регион , а не убить-региона. Функции убивать-регион и удалить регион- почти то же самое. Большой отличается тем, что бывший спасает то, что удален в убить кольцо. Последнее не. Переписав функцию с этой заменой сохранил точное поведение убить-линии без каких-либо побочных эффектов.

(сайт defun мой/убить-линия (и дополнительное арг)
 "Удалить остаток текущей строки; если нет непустые есть, удалить через строку.
С префиксом ARG параметр, Удалить, что многие линии из точки.
Отрицательные аргументы удаление строк назад.
С нулевым аргументом, исключить текст до точки в текущей строке.

При вызове из программы, Нил означает \"нет арг\",
ряд считается префиксом арг.

Если шоу-трейлинг-пробел является не-nil, эта команда просто
удалить остаток текущей строки, даже если нет непустые
есть.

Если опция `убить-всего-является не-nil, то эта команда удаляет всю строку
включая завершающий символ новой строки, когда используется в начале строки
без аргумента.

Если буфер только для чтения, то Emacs будет сигналить и воздержаться от удаления
линии".
 (интерактивная "П")
(удалить-регион
(точка)
(progn
 (если ARG
 (вперед-видимый-линия (префикс-числовым значением ARG))
 (если (eobp)
 (сигнал 'конец буфера шь))
 (позвольте ((конец
(сохранить-экскурсия
 (конец видимой строки) (точка))))
 (Если (или (сохранять-экскурсия
 ;; Если пробельный видна,
 ;; не рассматривать его как ничего.
 (если показать-трейлинг-пробел
 (скип-чарс-вперед "\т" в конце))
 (= (точка) конец))
 (и убить-весь-линии (bolp)))
 (вперед-видимый-линия 1)
 (Гото-чар конца))))
(точка))))

(глобальный-набор-ключ (КБД "С-К") - мой/убить-линия)
+436
Ash VK 12 окт. 2010 г., 07:27:41

Ваша система не вверх-к-дата с 10.04, которая была выпущена с версии 2.11.1-0ubuntu7 из библиотеки libc-ОГРН пакет (в настоящее время вытеснен 2.11.1-0ubuntu7.5 из-за обновления безопасности) и и версии 2.11+git20100304-3 из районов упаковке. Установка постфикс пакет требуется обновление локали, но в новой версии районов несовместима с версией библиотеки libc-bin и теперь у вас есть. Это ошибка, районов пакет не объявлять зависимость, что могло бы вызвать библиотеку libc-bin может быть повышен также.

Тем не менее, вы делаете две ошибки. Во-первых, вы не должны пытаться бежать смешанную систему кармы/осознанные. Это технически возможно, но нецелесообразно и приведет к всякого рода проблем, таких как тот, который вы испытываете. Во-вторых, вы должны включить обновления безопасности.

Если вы используете графический интерфейс, поднять “источники приложений” и убедитесь, что “важные обновления безопасности” и “рекомендуемые обновления” проверяются в разделе “Обновления”. Затем откройте “Менеджер обновлений” и выполнить обновление до 10.04.

Если вы используете командную строку, убедитесь, что файл/etc/АПТ/источников.список содержит как минимум следующие строки:

деб http://fr.archive.ubuntu.com/ubuntu/ осознанные основной ограничен мультивселенной Вселенной 
деб http://fr.archive.ubuntu.com/ubuntu/ ясный-обновления основных ограничен мультивселенной Вселенной 
деб http://security.ubuntu.com/ubuntu осознанное охраны Главного ограничен мультивселенной Вселенной 

(Это нормально, если ограничен, Вселенной и мультивселенной находятся на отдельных строках с одинаковым префиксом деб ... осознанное... префикс как основной.) Затем установите обновление-менеджер-ядро установите обновление-менеджер-основной http://bit.ly/software-small пакет и запустите команду sudo делать-релиз-обновлениеили выполнить команду sudo apt-получить обновление; судо apt-получить расстояние-обновления.

См. также осознанные модернизации; в дополнение к информации на этой странице, обратите внимание, что вы, кажется, не имеют обновления безопасности включена, а автоматизированная процедура может не заботиться об этом.

+356
Shelly D Johnson 25 мая 2019 г., 00:47:07

Краткий ответ: да, файлы можно безопасно удалить - они-всего лишь копии предыдущих кластерными состояниями. Но...

Длинный ответ: Политика двигателем (часть кардиостимулятора кластер, который решает, что делать, когда что-то происходит внутри кластера) сейфы резервные копии состояния кластера (конфигурации и состояния ресурсов) в файл/var/lib в/pengine. Эти файлы не являются жизненно важными (или даже используется) для функционирования кластера, но может пригодиться при расследовании отказов, потому что журналы обычно довольно скудная об этих вещах.

Так что это мудрый, чтобы держать несколько из них вокруг, но на оживленной кластера они могут засорить раздел через некоторое время. Вы можете ограничить количество файлов, которые хранятся на pengine, установив Пе-*серии-максимум свойств, например

CRM можно настроить свойство Пе-ошибка-серии-Макс=1000 Пе-ввод-серии-Макс=1000 рэ-предупреждаю-я серия-Макс=1000

+355
Maxamed Isman 28 мар. 2010 г., 20:34:41

Как проснуться оранжевый Пи ноль из спящего режима использование выводов GPIO или пробуждением по локальной сети?
Включение режима сна:

Эхо мэм > файл /sys/власть/государство


Спасибо за ваши ответы.

+324
Antig 20 июл. 2014 г., 06:34:27

найти

найдите mkdi

Обновление: это будет ограничивать выход в файлы в$Path

найдите mkdi | 
пока читала именем; делать 
 [[ ":$Путь:" == *:$(каталог $имя_файла):* ]] && Echo с именем
сделано
+317
Druta Ruslan 1 сент. 2019 г., 22:55:28

Скачать с Wireless-regdb 2017.12.23, распакуйте и скопируйте регулирования.дБ и регулирования.дБ.p7s в /lib/встроенного ПО;

его работает нормально....100%

+313
CarterMac 8 апр. 2016 г., 20:49:48

В этом блоге я нашел Баш скрипта ("фрагменты" раздела), который содержит следующую структуру исходного отдельные файлы из .файл:

если [ -д ~/.файл.д ]; Тогда
 на файл в $( Найти ~/.файл.д -тип F )
делать
 если [ -Ф "$файл" ]; затем
 исходный файл"$"
интернет
сделано
интернет

Какой в этом смысл, чтобы сначала отфильтровать файлы с найти -типа F , а затем проверить их снова с Баша оператор или это какое-то лоскутное одеяло?

Не следующий сценарий тот же?

если [ -д ~/.файл.д ]; Тогда
 на файл в $( Найти ~/.файл.д -тип F )
делать
 исходный файл"$"
сделано
интернет

Если нет, то какая разница?

+304
Sean Champ 14 мар. 2014 г., 12:02:08

Несколько дней назад на моей рабочей станции, в Fedora Linux на 29, испытал жесткий перезагрузки вследствие сбоя питания. Сейчас я испытываю случайных "зависает" при использовании гнома.

Так что, я могу войти в правильном и начать работать как обычно, но через некоторое время (30-60 минут) система зависает: мышь все еще может передвигаться, но интерфейс просто заморожены. Могу ли я перейти на виртуальный терминал (Ctrl+АЛТ+Ф3, например), и я могу ввести мой логин, но я не могу войти.

Когда я пишу пользователя и пароль, откроется окно "последние сообщения войти", но в командной строке не отображается. То же самое происходит и при использовании SSH: система, безусловно, не полностью заблокирована, потому что я могу подключиться, но когда я пытаюсь запустить снаряд, я вам последнее сообщение входа в систему, но я не вижу приглашения.

Интересно, что я определенно могу выполнять некоторые команды через SSH, например

SSH пользователь@машина Эхо "Фу"

на самом деле покажем Фу на клиенте, так что я могу перезапустить/остановить машину, но я в принципе не могу иметь скорлупу. Я не могу запустить сверху через SSH, но ПС работает и, видимо, нет процессов тратя процессора или оперативной памяти.

Система очень хорошо работает, если не использовать GUI (GNOME, в самом деле, я не стал экспериментировать с другими де еще), а на самом деле это несколько дней, которые я полностью работают в терминале.

Сейчас я устанавливаю обновление Xfce, чтобы увидеть, если он висит так же (пытается изолировать гном), но я не особо в курсе, как найти решение. Что может вешать систему?

Редактировать Я испытал явления, когда в виртуальной консоли: система замедлился толково, но реагирует на входы.

Я использовал Live-дистрибутива для проверки ФС с помощью fsck и файловые системы, очевидно, чистые. Кроме того, интеллектуальные средства мониторинга отчет без ошибок после короткого теста.

+302
user19882 29 янв. 2018 г., 00:21:47

Я исправил это путем добавления записи вручную в Юм.файл conf.

Этот оракул блог помог

+277
Lee Sam 14 мар. 2018 г., 22:11:40

У меня следующая файловой системы Btrfs на CentOS 7:

крепление | грэп файловой системой Btrfs

на /dev/sdc на все ее тип (РВ,режиме,сжатие=zlib для space_cache,subvolid=5,subvol=/)

Когда я пытаюсь установить флаг компресса, это не удается:

# Ланг=с chattr +с /everything/filelists.xml 
chattr: недопустимый аргумент при установке флагов на /everything/filelists.xml

Я использую эту версию файловой системы Btrfs: в Btrfs-прогрессистов-4.9.1-1.el7.архитектуру x86_64

Я не вижу никаких ошибок в лог-файлах.

Это глюк или я что-то пропустила?

+259
Yuri Martinez Laskowski 25 мар. 2012 г., 07:48:36

Можно использовать протокол SSH с порта переадресации.

Е. Г.

СШ <удаленныйузел> -л 1234:<цель>:5678

эта команда подключает вас к удаленныйузел и соединяет ваш локальный порт удаленный порт 1234 на 5678 на сервере по имени <цель>.

В вашем случае <цель> будет на localhost , как вы напрямую подключиться к целевой хост.

+205
lilo12 13 окт. 2013 г., 00:42:00

Я еще немного путают о том, что вы хотите, но я думаю, что это он:

Если вы положите это в ваш ~/.Параметр xmodmap,

четкий контроль
ясный помощью mod4

keysym клавиши super_l = Control_L
keysym Control_L = клавиши super_l

добавить контроль = Control_L
добавить контроль = Control_R
добавить помощью mod4 = клавиши super_l
добавить помощью mod4 = Super_R

затем каждый раз, когда параметр xmodmap ~/.Параметр xmodmap выполняется, то левой клавиши Ctrl и левой ключ поменять. Так, на первый вызов, то сочетание клавиш Ctrl клавиша действует так, как будто вы нажали , но на второй вызов, он продолжит действовать как сочетание клавиш Ctrl ключ снова.

+165
user274369 21 сент. 2013 г., 05:24:37

Стандартные разрешения может быть переопределен корневой.

Простое решение: не использовать root, если вам действительно нужно, чтобы сделать так. Таким образом, вы гораздо менее вероятно, чтобы удалить или разрушить что-то важное для системы

+70
Kaleem Khan Liaquatullah 10 апр. 2013 г., 09:51:38

Где-то в середине моего CSV-файл эту строку:

Продукция ниже этой линии из stockNumber, месяц, год, ссылка, магазин

Примечание:число, месяц, год, ссылка и магазина в CSV-поля.

Как мне удалить эту строку из файла, используя командную строку?

Обратите внимание на CSV является такой

Число, месяц, год, ссылка, магазин
1,1,2014,13322,главный
2,2,2014,13322,главный
3,3,2011,1322,главный
4,4,2012,3322,главный
5,4,2013,122,вторичном
Продукция ниже этой линии из stockNumber, месяц, год, ссылка, магазин
12,411,2010,122,Олбани
25,41,2009,122,Даллас
35,24,2008,122,новый
+57
lankyman 5 дек. 2015 г., 13:14:42

Я использовал pstree , чтобы найти имя родительского эмулятор работает скрипт, используя что-то похожее на следующее:

pstree -с $ppid хранит | на awk -е '---' '{печати $6}'

Это работает в моей текущей системе. Я тестировал в мат-терминал и в xterm , но не уверен, если это будет работать на других системах Linux/платформ и других терминалов. Существует ли лучше/чище (более портативный способ) способ достижения этой цели?

+20
kaytrance 18 окт. 2015 г., 02:34:01

Более компактное представление может быть достигнуто что-то вроде следующего

#!/Бен/ш 
BASE_DIRECTORY="главная";
[ "домой" == "$BASE_DIRECTORY" ] && HOME_IS_BASE_DIR=истина || HOME_IS_BASE_DIR=ложь;
Эхо $HOME_IS_BASE_DIR;
+16
lynshapolina 25 июл. 2016 г., 12:07:08

Показать вопросы с тегом

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil