Учебное пособие состоит из восьми глав, написано в соответствии с программой курса «Администрирование вычислительных систем и сетей»



Pdf көрінісі
бет113/117
Дата14.09.2023
өлшемі4,61 Mb.
#181083
түріУчебное пособие
1   ...   109   110   111   112   113   114   115   116   117
Байланысты:
Учебное пособие


раздела 
hda1
# fsck.vfat /dev/hda1 
Проверить и при необходимости попробовать восстановить целостность файловой 
системы 
fat
раздела 
hda1
# fsck.ext3 /dev/hda1 
Проверить и при необходимости попробовать восстановить целостность файловой 
системы 
ext3
раздела 
hda1
# dosfsck /dev/hda1 
Проверить и при необходимости попробовать восстановить целостность файловой 
системы 
fat
, раздела 
hda1
# e2fsck /dev/hda1 
Проверить и при необходимости попробовать восстановить целостность файловой 
системы 
ext2
раздела 
hda1
# e2fsck -j /dev/hda1 
Проверить и при необходимости попробовать восстановить целостность файловой 
системы 
ext3
раздела 
hda1
, журнал файловой системы расположен там же 
Просмотр содержимого файлов
# cat file1 
Вывести все содержимое файла начиная с первой строки 
# head -2 file1 
Отобразить две первые строки файла 
# tac file1 
Отобразить содержимое файла начиная с последней строки 
# tail -f /var/log/messages 
В реальном времени выводить все, что добавляется в файл 
# tail -2 file1 
Вывести две последние строки файла 
# more file1 
Отобразить содержимое файла постранично 
# less file1 
Аналогична команде 
more
но позволяет перемещаться по содержимому вперед и назад 
Манипуляции с текстом 
# cat -n file1 
Вывести содержимое файла, нумеруя выводимые строки 
# cat example.txt | awk 'NR%2==1' 
Вывести только не четные строки файла 


152 
# echo a b c | awk '{print $1,$3}' 
Вывести первую и третью колонки. Разделение, по-умолчанию, по пробельным символам 
или символу табуляции 
# echo a b c | awk '{print $1}' 
Вывести первую колонку содержимого файла. Разделение, по-умолчанию, по пробельным 
символам или символу табуляции 
# comm -3 file1 file2 
Сравнить содержимое двух файлов, удаляя строки встречающиеся в обоих файлах 
# comm -1 file1 file2 
Сравнить содержимое двух файлов, не отображая строки принадлежащие файлу 
file1
# comm -2 file1 file2 
Сравнить содержимое двух файлов, не отображая строки принадлежащие файлу 
file2
# grep [0-9] /var/log/messages 
Отобрать и вывести строки содержащие цифровые символы из файла 
/var/log/messages
# grep ^Aug /var/log/messages 
Отобрать и вывести строки, начинающиеся с сочетания символов 
"Aug"
, из 
файла 
/var/log/messages
# grep Aug /var/log/messages 
Отобрать 
и 
вывести 
строки, 
содержащие 
сочетание 
символов 
"Aug"
из 
файла 
/var/log/messages
# grep Aug -R /var/log/* 
Отобрать и вывести строки, содержащие сочетание символов 
"Aug"
, из всех файлов, 
расположенных в директории 
/var/log
и ниже 
# paste -d '+' file1 file2 
Объединить содержимое 
file1
и 
file2
в виде таблицы с разделителем "+" 
# paste file1 file2 
Объединить содержимое 
file1
и 
file2
в виде таблицы: строка 1 из file1 = строка 1 колонка 1-
n
, строка 1 из file2 = строка 1 колонка n+1-m 
# sdiff file1 file2 
Сравнить содержимое двух файлов 
# sed 's/string1/string2/g' example.txt 
Заменить 
string1
на 
string2
в файле 
example.txt
и вывести содержимое 
# sed '/ *#/d; /^$/d' example.txt 
Удалить пустые строки и комментарии из файла 


Достарыңызбен бөлісу:
1   ...   109   110   111   112   113   114   115   116   117




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет