Как удалять программы в centos

Часто бывает такое, что место на сервере заканчивается, а что именно заняло драгоценное место, не ясно.
Буквально сегодня на одном из серверов нашего клуба приключилась похожая ситуация. 20 GB свободного места куда-то улетучились, пришлось чистить.
Скажу заранее, что я не являюсь сисадмином. Я простой пользователь, ну, может знаю чуть больше, чем простой пользователь, поэтому я не претендую на то, что всё нижеописанное, как единственный и безупречный вариант. Делаю как умею и как мне нравится.

И так, как очистить место на CentOS или Linux подобных системах?
Для начала нам необходимо узнать какие папки и файлы занимают больше всего места и самое главное! Нужно узнать где именно находятся те самые папки и файлы. Система то большая, просматривать каждую папку замучаешься.

Для работы нам нужна консоль.
Так же подойдет и Shell-клиент, если у вас панель ISPmanager. Я буду использовать Shell-клиент, т.к. привык к Windows и привык видеть папки и файлы. Вводить в консоль команды и убивать то, чего не вижу, не очень люблю.

013 Добавление и удаление программ (обновление ПО) в Kali Linux | Кали Линукс

1. Первым делом необходимо выполнить команду для получения текущего состояния дискового пространства и всех разделов на сервере.
Команда:

shell-comand-centos-ispmanager-1.jpg

После ввода команды нажимаем Enter и видим следующее:

Мы получили информацию:
— Общий размер диска
— Занятое место на диске
— Свободное место на диске

2. Далее нам необходимо определить, какие папки занимают больше всего места.
Команда:

Читайте также:
Программы через которые можно стримить

shell-comand-centos-ispmanager-2.jpg

После ввода команды нажимаем Enter и видим следующее:

Шпаргалка: CentOS часто используемые команды

Для экономии времени, ниже представлен список часто используемых команд при работе с CentOS.

Системная информация

показать мануал для command:

man command

показать информацию о ядре:

uname -a
cat /proc/cpuinfo

информация о памяти:

cat /proc/meminfo

показать инф. о использовании дисков в GB:

df -h

вывести размер текущего каталога:

использование памяти и swap:

free

информация версия ОС:

cat /proc/version

информация о дистрибутиве:

cat `ls /etc/* 2>/dev/null | head -n 1`

показать текущий аптайм:

uptime

показать пользователей онлайн:

имя, под которым вы залогинены:

whoami

Дата и время

показать текущую дату и время:

date

показать время нулевого меридиана:

date —utc

установить дату и время, где MM – месяц, DD – день, hh – час, mm – минуты:

date MMDDhhmm

вывести календарь на текущий месяц:

Процессы

вывести ваши текущие активные процессы:

Установка и удаление программ в Linux Fedora

найти и вывести информацию о процессе process:

ps axu | grep process

показать все запущенные процессы:

список остановленных и фоновых задач:

убить процесс с id pid:

kill pid

убить все процессы с именем process:

killall process

Сеть

ping host

получить информацию whois для domain:

whois domain

получить DNS информацию domain:

dig domain
/etc/init.d/network restart

Работа с пакетами

вывести список установленных пакетов:

yum list

обновить все пакеты:

yum update

установить пакет package_name:

yum install package_name

удалить пакет package_name:

yum remove package_name
dpkg -i package_name.deb
rpm -Uvh package_name.rpm

Файлы и папки

скачать файл по адресу url:

wget url
touch file

направить стандартный ввод в file:

cat > file

Читайте также:
Технология организации концертных программ

создать символическую ссылку link к файлу file:

ln -s file link

список файлов и каталогов:

форматированный список со скрытыми каталогами и файлами:

ls -al

сменить на домашний каталог:

сменить директорию на dir:

cd dir

показать текущий каталог:

rm file

удалить каталог dir:

rm -r dir

удалить file без подтверждения:

rm -f file

удалить каталог dir без подтверждения:

rm -rf dir

скопировать file1 в file2:

cp file1 file2

скопировать dir1 в dir2:

cp -r dir1 dir2

скопировать dir1 в dir2 с сохранением всех прав доступа:

cp -axr dir1 dir2

переименовать file1 в file2, если file2 каталог, то переместить file1 в каталог file2:

mv file1 file2

создать директорию dir:

mkdir dir

создать древо директорий /home/user/dir:

mkdir /home/user/dir

установка прав 777 на dir:

chmod 777 dir

установка прав 777 на dir и все подкаталоги рекурсивно:

chmod –R 777 dir

задать владельца apache с группы apache для директории dir:

chown apache:apache -R dir

Работа с архивами

создать tar-архив с именем file.tar содержащий files:

tar cf file.tar files
tar xf file.tar

создать архив tar с сжатием Gzip:

tar czf file.tar.gz files

распаковать tar с Gzip:

tar xzf file.tar.gz

создать архив tar с сжатием Bzip2:

tar cjf file.tar.bz2

распаковать tar с Bzip2:

tar xjf file.tar.bz2

сжать file и переименовать в file.gz:

gzip file

распаковать file.gz в file:

gzip -d file.gz

сжать file в zip-архив:

zip file.zip file
unzip file.zip

Поиск

grep search files

искать рекурсивно search в папке dir:

grep -r search dir

искать search в содержимом файлов:

grep -lir seach dir

искать search в выводе command:

Читайте также:
Программа занятий для мужчин в домашних условиях

command | grep search

найти все файлы с именем file:

locate file

найти самый большие каталоги в папке:

du -a /home | sort -n -r | head -n 5

найти самые большие файлы в папке:

find /home/tecmint/Downloads/ -type f -exec du -Sh <> + | sort -rh | head -n 5

Источник: valerykoretsky.com

CentOS как удалить все i386 пакеты

В данной статье описано как легко и просто удалить все 32 битые приложение из системы.

Что бы удалить все i386 пакеты из системы необходимо выполнить команду:

yum remove *.i?86

Так же стоит обратить внимания что будут удалены и i586 пакеты.

Что бы в дальнейшем исключить возможность установки i386 пакетов, добавляем в файл /etc/yum.conf строку:
exclude = *.i?86

Похожие записи:

  1. Настройка интерфейса в режиме «Promiscuous Mode» в CentOS
  2. Как установить Flatpak в CentOS
  3. Переход с Centos 8 в Centos Stream
  4. Скачать видео YouTube из командной строки Linux
  5. Установка Redis в CentOS
  6. PDNSD: Разворачиваем свой кеширующий DNS в CentOS
  7. Переход с CentOS 8 на AlmaLinux 8

Источник: g-soft.info

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru