команды Linux
5 способов поиска файлов в Linux, используя терминал.
Пятница, 26 сентября 2008 г.Рубрика: Shell
Метки: Linux | shell | команды Linux
Просмотров: 54675
Подписаться на комментарии по RSS
Сегодня мы рассмотрим нескольно наиболее популярных способов поиска файлов в Linux, используя терминал.
1) find : Для поиска файлов из командной строки вы можете использовать команду “find”. У этой команды следующий синтаксис:
find path criteria action
“path” - Секция для указания директории поиска. Если ничего не указано поиск идет по текущей директории.
“criteria” - Опции поиска.
“action” -Опции, которые влияют на состояние поиска или контролируют его, например,
“–print”Далее...
Alias - создаем алиасы для ваших команд
Вторник, 23 сентября 2008 г.Рубрика: Shell
Метки: shell | команды Linux
Просмотров: 16690
Подписаться на комментарии по RSS
Alias - это команда, которая позволяте вам создавать алиасы для набора команд. Это очень полезно если команда постоянно применяется с какими либо опциями.
К примеру я часто использую следующие команды:
du -h
и
df -h
В обоих случая используется опция "-h" для отображения вывода в килобайтах или мегабайтах.
Для создания алиаса к этой команде просто наберем следущую строку:
alias du='du -h'
и
alias df='df -h'
Как найти файлы с определенным содержимым в Unix
Понедельник, 22 сентября 2008 г.Рубрика: Shell
Метки: shell | команды Linux
Просмотров: 28224
Подписаться на комментарии по RSS
Вопрос. Я написал большое количество кода на C для своей работы и сохранил его как исходный код в /home/user/c/*.c и *.h. Как я могу найти файл, в содержимом которого есть определенные строки или слова (к примеру названия функций или вызов main()), используя Unix шелл?
Ответ. Вам необходимо использовать следующие команды:
[a] команда grep : выводит список строк, содержащих нужный шаблон.
[b] команда find : ищет файлы в иерархии директорий.Далее...
Как удалить дубликаты строк в файле?
Суббота, 20 сентября 2008 г.Рубрика: Shell
Метки: shell | команды Linux
Просмотров: 16545
Подписаться на комментарии по RSS
Вопрос. Мне необходимо отсортировать данные в лог файле, но в нем очень много дублированных строк. Как я могу удалить все дублированные линии из текстового файла под Linux.
Ответ. Вам необходимо использовать 2 команды шелл, перенаправив вывод одной в другую:
a] команда sort - сортирует строки в текстовом файле
b] uniq command - уведомляет или пропускает повторяющиеся строки
Удаляем дубликаты строк используя команды Sort и Uniq.
Используем следующий синтаксис:Далее...
Linux/Unix shell: как отсортировать IP адреса
Среда, 17 сентября 2008 г.Рубрика: Shell
Метки: shell | команды Linux
Просмотров: 11923
Подписаться на комментарии по RSS
Вопрос. Мне требуется отсортировать список IP-адресов, расположенный в текстовом файле. Каким образом мне сделать эту операцию в Linux или Unix?
Ответ. Вам необходимо использовать команду sort для сортировки. Сортировка основана на одном или нескольких ключах, действующих на каждую входящую строку. По умолчанию, пробем используется как дефолтный разделитель полей.
Команда sort - сортируем IP адреса
Это пример исходного файла:
192.168.1.100 192.168.1.19 192.168.1.102 192.168.2.1 192.168.0.2
Введем следующую команду:
$ sort -t . -k 3,3n -k 4,4n /path/to/file
Результат:Далее...
Как принудительно заставить пользователя сменить пароль после первого подключения
Четверг, 11 сентября 2008 г.Метки: команды Linux
Просмотров: 11355
Подписаться на комментарии по RSS
В данной небольшой заметке речь зайдет о принудительной смене пароля после первого подключения нового пользователя. Думаю, не нужно говорить для чего это применяется. Вы можете использовать одну из следующих команд:
usermod command - Изменение различных опций в аккаунте пользователя включая срок действия пароля
chage command - Изменение периода действия пароля.Далее...
Как посмотреть какие группы принадлежат пользователю Linux
Пятница, 11 июля 2008 г.Рубрика: Shell
Метки: Linux | команды Linux
Просмотров: 34759
Подписаться на комментарии по RSS
Когда вы используете Linux систему, бывает полезно узнать какие группы принадлежат вам, и вы можете понять имеете ли вы доступ к файлам и директориям. Это возможно сделать очень простым способом. Я использую Ubuntu Linux, но данная команда работает в различных дистрибутивах Linux.
groups <username>
Если вы не введете имя пользователя, по умолчанию будет использовано ваше имя. К примеру:Далее...
Поиск пакетов для установки из командной строки Ubuntu
Четверг, 3 июля 2008 г.Рубрика: Ubuntu
Метки: Ubuntu | команды Linux
Просмотров: 15730
Подписаться на комментарии по RSS
Когда вы пытаетесь установить какой нибудь пакет в Ubuntu или Debian Linux используя консольный менеджер пакетов apt-get, довольно часто происходит ситуация когды вы забываете имя пакета, который нужно установить. В данной статье вы увидите как помочь себе в такой ситуации.
Синтаксис:Далее...
Создаем пользователя в Ubuntu Server
Вторник, 10 июня 2008 г.Метки: Ubuntu | команды Linux
Просмотров: 38818
Подписаться на комментарии по RSS
Ubuntu Server так же как разнообразные Linux дистрибутивы имеет полную многопользовательскую поддержку. Общей задачей на любом сервере является добавление пользователей.
useradd
Команда useradd позволяем вам легко добавлять нового пользователя из командой строки:Далее...