Назад
ФАЙЛЫ И ПАПКИ
ls # показать список файлов в текущей директории
ls -l # показать детализированное представление файлов и директорий
ls -a # показать скрытые файлы и директории в текущей директории
cd .. # подняться на уровень в папки выше
cd DIR # смена каталога по указанному пути DIR
pwd # текущий каталог
cp file1 file2 # скопировать файл file1 в файл file2
mkdir DIR # cоздать каталог DIR
mkdir -p DIR/dir # создание каталога DIR с подкаталогом dir
rm file # команда для удаления файла. По умолчанию команда rm не удаляет директории.
rm -r # Чтобы удалить директорию и все ее содержимое, включая вложенные директории, нужно использовать опцию -r (рекурсивное удаление)
mount файл_устройства папка_назначения # монтирование, например, /dev/sda1 и папка назначения, например, /mnt.
mount.cifs файл_устройства папка_назначения -o user=user,pass=password,iocharset=utf8,file_mode=0755,dir_mode=0755 # Расширенная команда монтирования файловой системы
umount папка_назначения # Размонтирование файл устройства от папки назначения
chmod # установка прав на файл или папку -rwx-
chmod -r # установка прав на папки и файлы рекурсивно
chmod -r 755 * # установка прав на все файлы и папки рекурсивно в текущей папке для полного доступа пользователю, и чтению для всех остальных
history # список введеных команд в окне терминала
history -c # удаление всех сохраненных команд, введенных в окне терминала
logout # выйти из системы
sudo reboot # перезагрузка системы
sudo poweroff # выключение компьютера
sudo passwd USER # сменить пароль пользоветелю USER
clear # очистка окна терминала
dpkg -l # список всех установленных программ
top -p Number pid # мониторинг процесса
rcconf # Программа для редактирования автозагрузки программ
ДИСКИ
df -h # отображает информацию о смонтированных разделах
sudo fdisk -l # список дисков
lsblk # список дисков
sudo badblocks -v /dev/sda1 > ~/badsectors.txt # сканирование диска sda1 на бад секторы с занесением в файл badsectors.txt в домашней директории. Этот файл будет нужен для исправления бад-секторов
sudo e2fsck -l ~/badsectors.txt /dev/sda1 # исправление бад секторов из файл badsectors.txt на диске sda1, но только для файловой системы ext2, ext3, ext4
sudo fsck # для других файловых систем отличных от ext2, ext3, ext4
ПОЛЬЗОВАТЕЛИ
sudo useradd user # добавление пользователя "user"
sudo mkdir /home/user # добавление домашней папки нового пользователя "user"
sudo passwd user # добавление пароля для пользователя "user"
sudo chown user /home/user # права на папку пользователя
sudo chgrp sudo /home/user
sudo adduser user sudo
sudo groupadd group_name # создать новую группу с именем group_name
sudo groupdel group_name # удалить группу group_name
МЕНЕДЖЕР ПАКЕТОВ APT
sudo apt-get update # обновление списка доступных пакетов
sudo apt-get upgrade # скачивание и обновление самих пакетов программ
sudo apt-get install file # установка пакета file
sudo apt-get install -f # Для устранения зависимостей
sudo apt-get remove file # Удаление программы с именем file
sudo apt-get autoremove # Удаление ненужных зависимостей
sudo apt-get clean # Очистка кэша в Ubuntu
sudo apt-get autoclean # Удалить неиспользуемые пакеты из кэша
sudo dpkg --configure -a
sudo apt-get -f install # попытка исправить нарушенные зависимости
sudo apt-get --fix-missing install
sudo apt-get dist-upgrade # Обновление дистрибутива linux
sudo apt-get install ubuntu-restricted-extras # Установка дополнительного программного обеспечения
sudo dpkg -i *.deb # установка программы из пакета с расширением DEB
sudo fuser -vki /var/lib/dpkg/lock # Снимаем блокировку с /var/lib/dpkg/
УДАЛЕНИЕ УСТАРЕВШИХ ПАКЕТОВ
sudo apt-get autoremove # автоматически удаляет больше не нужные пакеты программ
sudo apt-get autoclean # автоматически удаляет ранее скачанные и установленные установочные пакеты
sudo apt-get clean # автоматически удаляет ранее скачанные и установленные установочные пакеты
sudo rm -R /var/lib/apt/lists/
sudo apt-get update
ИНФОРМАЦИЯ О СИСТЕМЕ
uname -m # отобразить архитектуру компьютер
uname -r # отобразить используемую версию ядра
dmidecode -q # показать аппаратные системные компоненты
sudo cat /var/log/dmesg # лог загрузки операционной системы
sudo cat /var/log/messages # лог загрузки операционной системы
sudo dmesg | less # вывод информации о ошибках при загрузки системы
sudo netstat -ntulp # список открытых портов
lscpu # архитектура процессора
lspci # список устройств компьютера
cat /proc/cpuinfo # информация о ядре процессора
hdparm -i /dev/hda # вывести характеристики жёсткого диска
hdparm -tT /dev/sda # протестировать производительность чтения данных с жёсткого диска
cat /proc/cpuinfo # отобразить информацию о процессоре
cat /proc/interrupts # показать прерывания
cat /proc/meminfo # проверить использование памяти
cat /proc/swaps # показать файл(ы) подкачки
cat /proc/version # вывести версию ядра
cat /proc/net/dev # показать сетевые интерфейсы и статистику по ним
cat /proc/mounts # отобразить смонтированные файловые системы
lspci -tv # показать в виде дерева PCI устройства
lsusb -tv # показать в виде дерева USB устройства
date # вывести системную дату
top # загрузка процессора
ps -e # вывод списка запущенных процессов и их порядковых номеров
kill -9 PID # выгрузка из памяти процесса с номером PID
free -m # показать состояние оперативной памяти в мегабайтах
NETWORK
ifconfig -a # вывод информации о сетевых адаптерах, IP
ping IP # вывод статистики о доступности сетевого ресурса по его IP
netstat # вывод сетевой статистики
netstat -rn # вывести локальную таблицу маршрутизации
hostname # отобразить сетевое имя компьютера
hostname -f # вывести сетевое имя компьютера
ip link show # отобразить состояние всех интерфейсов
ssh user@IP # подключение к удаленному компьютеру из терминала по имени пользователя и IP
sudo nano /etc/network/interfaces # файл конфигурации сети
sudo /etc/init.d/networking restart # применение и перезапуск сетевых параметров
sudo nano /etc/hosts # редактирование сетевого имени компьютера
SAMBA
sudo nano /etc/samba/smb.conf # редактирование файла конфигурации сетевых общедоступных ресурсов
sudo /etc/init.d/samba restart # применение настроек и перезапуск службы
sudo mount.cifs //192.168.0.2/share/ /mnt/shares/share/ -o user=user,pass=password,iocharset=utf8,file_mode=0777,dir_mode=0777 # монтирование сетевой папки с указанием прав доступа
smbstatus -L # информация об открытых файлах и пользователях их открывших
СБОРКА И УСТАНОВКА ПРОГРАММ
sudo make -f Makefile.Linux
sudo make -f Makefile.Linux install
ЗАГРУЗЧИК GRUB
sudo nano /etc/default/grub
sudo update-grub
ОТКЛЮЧЕНИЕ ОПОВЕЩЕНИЯ ОБ ОШИБКАХ UBUNTU
sudo nano /etc/default/apport
# Change the enabled=1 to enabled=0
ПЛАНИРОВЩИК CRONTAB
sudo crontab -e # редактирование файла настроек
# например, для автоматического выключения компьютера в 17-00 добавляем следующее правило
0 17 * * * /sbin/poweroff
# или для автоматического обновления каждый час баз ESET NOD при помощи программы MirrorTool (см. инструкцию к программе для создания зеркала)
0 * * * * /usr/bin/MirrorTool --mirrorType regular --intermediateUpdateDirectory /home/user/ESETNew/temp --offlineLicenseFilename /home/user/ESETNew/key/eset18-esetendpointantivirusforwindows-1.lf --outputDirectory /home/user/ESETNew/mirror --excludedProducts ep6 ep7 era6
ЯЗЫК СИСТЕМЫ LOCALE
sudo dpkg-reconfigure locales
sudo dpkg-reconfigure keyboard-configuration
АРХИВАТОР ZIP
sudo zip -9ur archive.zip path # создание файл archive.zip из папки path рекурсивно (со всеми файлами и подпапками) с максимальной степенью сжатия
ИСТОЧНИК ПАКЕТОВ SOURCES LIST
sudo nano /etc/apt/sources.list
Автор: admin| E-mail: svdniko@mail.ru| Дата/время: 26.11.2019 / 02:46:36| Просмотры: 2256Редактировать
|