- Profstat.ru
- Категории
- Файловые команды
- Управление процессами
- Поиск
- Системная информация
- Архивация
- Установка пакетов
- Клавиатурные сочетания
- Linux как разлогиниться через консоль
- Команды для работы с файлами
- Команды для работы с пакетами
- Управление процессами
- Сетевые команды
- unixforum.org
- Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
- Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
- Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
- Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
- Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
- Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
- Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
- Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
- Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
- Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
- Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
- Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
- Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
- Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
Profstat.ru
Категории
Файловые команды
ls – список файлов и каталогов
ls -al – форматированный список со скрытыми каталогами и файлами
cd dir – сменить директорию на dir
cd – сменить на домашний каталог
pwd – показать текущий каталог
mkdir dir – создать каталог dir
rm file – удалить file
rm -r dir – удалить каталог dir
rm -f file – удалить форсированно file
rm -rf dir – удалить форсированно каталог dir
cp file1 file2 – скопировать file1 в file2
cp -r dir1 dir2 – скопировать dir1 в dir2; создаст каталог dir2, если он не существует
mv file1 file2 – переименовать или переместить file1 в file2. если file2 существующий каталог — переместить file1 в каталог file2
ln -s file link – создать символическую ссылку link к файлу file
touch file – создать file
cat > file – направить стандартный ввод в file
more file – вывести содержимое file
head file – вывести первые 10 строк file
tail file – вывести последние 10 строк file
tail -f file – вывести содержимое file по мере роста, начинает с последних 10 строк
Управление процессами
ps – вывести ваши текущие активные процессы
top – показать все запущенные процессы
kill pid – убить процесс с id pid
killall proc – убить все процессы с именем proc
bg – список остановленных и фоновых задач; продолжить выполнение остановленной задачи в фоне
fg – выносит на передний план последние задачи
fg n – вынести задачу n на передний план
Права доступа на файлы
chmod octal file – сменить права file на octal, раздельно для пользователя, группы и для всех добавлением:
4 – чтение (r)
2 – запись (w)
1 – исполнение (x)
Примеры:
chmod 777 – чтение, запись, исполнение для всех
chmod 755 – rwx для владельца, rx для группы и остальных.
Дополнительные опции: man chmod.
ssh user@host – подключится к host как user
ssh -p port user@host – подключится к host на порт port как user
ssh-copy-id user@host – добавить ваш ключ на host для user чтобы включить логин без пароля и по ключам
Поиск
grep pattern files – искать pattern в files
grep -r pattern dir – искать рекурсивно pattern в dir
command | grep pattern – искать pattern в выводе command
locate file – найти все файлы с именем file
Системная информация
date – вывести текущую дату и время
cal – вывести календарь на текущий месяц
uptime – показать текущий аптайм
w – показать пользователей онлайн
whoami – имя, под которым вы залогинены
finger user – показать информацию о user
uname -a – показать информацию о ядре
cat /proc/cpuinfo – информация ЦПУ
cat /proc/meminfo – информация о памяти
man command – показать мануал для command
df – показать инф. о использовании дисков
du – вывести “вес” текущего каталога
free – использование памяти и swap
whereis app – возможное расположение программы app
which app – какая app будет запущена по умолчанию
Архивация
tar cf file.tar files – создать tar-архив с именем file.tar содержащий files
tar xf file.tar – распаковать file.tar
tar czf file.tar.gz files – создать архив tar с сжатием Gzip
tar xzf file.tar.gz – распаковать tar с Gzip
tar cjf file.tar.bz2 – создать архив tar с сжатием Bzip2
tar xjf file.tar.bz2 – распаковать tar с Bzip2
gzip file – сжать file и переименовать в file.gz
gzip -d file.gz – разжать file.gz в file
ping host – пропинговать host и вывести результат
whois domain – получить информацию whois для domain
dig domain – получить DNS информацию domain
dig -x host – реверсивно искать host
wget file – скачать file
wget -c file – продолжить остановленную закачку
Установка пакетов
Установка из исходников:
./configure
make
make install
dpkg -i pkg.deb – установить пакет (Debian)
rpm -Uvh pkg.rpm – установить пакет (RPM)
Клавиатурные сочетания
Ctrl+C – завершить текущую команду
Ctrl+Z – остановить текущую команду, продолжть с fg на переднем плане или bg в фоне
Ctrl+D – разлогиниться, тоже самое, что и exit
Ctrl+W – удалить одно слово в текущей строке
Ctrl+U – удалить строку
!! — повторить последнюю команду
exit – разлогиниться
Источник: http://zenon.ffn.ru/crib/
Пока никто не прокомментировал =(. Будьте первым.
Источник
Linux как разлогиниться через консоль
man — эта команда выводит справочную информация по нужной вам команде, такую как синтаксис, ключи, описание и т.д. Синоним info.
sudo — переход в режим суперпользователя (после первой команды sudo необходимо ввести пароль пользователя).
Для запуска в терминале команды с правами администратора просто наберите перед ней sudo. Пример: sudo reboot
reboot — перезагрузка системы
poweroff — выключение компьютера
reset — очищает окно терминала, работает даже если вы потеряли курсор
passwd — позволяет пользователю поменять свой пароль, а суперпользователю — поменять пароль любого зарегистрированного в
системе пользователя
free — получить информацию об оперативной памяти (всего, занято, свободно, в swap).
Команды для работы с файлами
pwd – показать текущий каталог
cd — переход в заданную папку
ls — показывает список файлов текущей папки, с ключом -l показывает дополнительные сведения о файлах
cp — копирование файлов/папок
mv — перемещение файлов/папок
rm — удаление файлов/папок, с ключем -R удаляет и все вложенные папки
mkdir — создать папку
rmdir — удаление пустой папки
chmod — изменить права доступа к файлу.
Команды для работы с пакетами
Это одна команда (утилита) с разными ключами.
apt-get update — обновление информации о пакетах из репозиториев
apt-get upgrade — обновление всех пакетов
apt-get clean — очищает локальный репозиторий, т.е. удаляет всё, что вы ранее скачивали. Очень полезно иногда прогонять для очистки диска.
apt-get autoremove — удаление ранее скачаных, но более ненужных пакетов
apt-get remove — удаление пакета из системы, с сохранением его конфигурационных файлов
apt-get purge — удаление пакета со всеми зависимостями
apt-get install — установка пакета.
Управление процессами
ps — показывает текущие активные процессы
kill — команда отправляет сигнал прекращения работы тому или иному процессу, используется для прекращения работы зависшего приложения
killall — прекращение работы всех процессов, соответствующих заданным параметрам
top — интерактивный список текущих процессов, отсортированных по % использования центрального процессора.
Сетевые команды
ifconfig — выводит информацию о сетевых интерфейсах (в windows используется ipconfig)
pppoeconf — комманда настройки подключения к интернет
ping host – пропинговать host и вывести результат
whois domain – получить информацию whois для domain
route host — показать путь прохождения пакетов, от вас к host
wget file – скачать file
ssh user@host – подключится к host как user
ufw enable — включить фаервол
ufw disable — выключить фаервол.
Источник
unixforum.org
Форум для пользователей UNIX-подобных систем
- Темы без ответов
- Активные темы
- Поиск
- Статус форума
Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
Сообщение aleksnsk » 27.05.2014 07:20
Как в консоле (терминале), с помощью какого набора команд?) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
Например, зашли под стандартным пользователем в систему xubuntu под пользователем user,
создали из терминала с помощью команды adduser пользователя user1,
и вот как из user перелогиниться в user1, чтобы xfce сами перелогинились.
Т.е. чтобы вручную не выходить из рабочего стола, и логиниться через xfce логин пароль.
Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
Сообщение Hephaestus » 27.05.2014 07:50
И в чем проблема?
Перешли в свободную консоль.
Вошли под новым пользователем (или даже под тем же самым — неважно, под любым).
Набрали startx. При этом иксы запустятся на свободной консоли. Если первая X-сессия стартовала на tty7, следующая будет на tty8. Соответственно, переключаться между ними по Ctrl+Alt+F7, Ctrl+Alt+F8
Какая именно среда загрузится — зависит от настроек этого самого пользователя.
Запуск нужной среды прописываем в
/.xsessionrc. Это зависит от среды, поэтому можно создать один из этих файлов, а второй сделать как симлинк на первый.
Если надо, чтобы оболочка грузилась автоматом при логине, тогда команду startx помещаем в
Так оно выглядит в Дебиан. В Убунту, думаю, аналогично.
Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
Сообщение Bizdelnick » 27.05.2014 09:07
в консол и вку́пе (с чем-либо) в общем в ообще | в течени е (часа) нович ок нюанс п о умолчанию | приемл емо пробле ма проб овать тра фик |
Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
Сообщение aleksnsk » 02.06.2014 20:23
Хорошо вручную перелогинился в нового пользователя.
Как уничтожить процессы первого, у которого была команда sudo ?
Он назывался xubuntu, через htop отключаю процессы его, а толку то, они снова появляются.
Его папку в /home удаляю rm -R xubuntu, а процессы его остаются.
Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
Сообщение Bizdelnick » 03.06.2014 10:53
в консол и вку́пе (с чем-либо) в общем в ообще | в течени е (часа) нович ок нюанс п о умолчанию | приемл емо пробле ма проб овать тра фик |
Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
Сообщение aleksnsk » 04.06.2014 13:45
Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
Сообщение Bizdelnick » 04.06.2014 14:02
в консол и вку́пе (с чем-либо) в общем в ообще | в течени е (часа) нович ок нюанс п о умолчанию | приемл емо пробле ма проб овать тра фик |
Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
Сообщение aleksnsk » 04.06.2014 17:59
Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
Сообщение Bizdelnick » 04.06.2014 18:14
в консол и вку́пе (с чем-либо) в общем в ообще | в течени е (часа) нович ок нюанс п о умолчанию | приемл емо пробле ма проб овать тра фик |
Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
Сообщение aleksnsk » 04.06.2014 18:22
Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
Сообщение Bizdelnick » 05.06.2014 10:26
в консол и вку́пе (с чем-либо) в общем в ообще | в течени е (часа) нович ок нюанс п о умолчанию | приемл емо пробле ма проб овать тра фик |
Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
Сообщение aleksnsk » 05.06.2014 10:51
Re: Как в консоле (терминале) перезалогиниться в другого пользователя, чтобы xfce тоже перезалогинилась?
Сообщение Hephaestus » 05.06.2014 13:08
Потому что это LiveCD.
Если Вы посмотрите список процессов обычной десктопной системы, Вы увидите там процессы, запущенные от рута.
Они запустились от рута ещё при загрузке системы.
И эти процессы остаются, работать, хотя под рутом Вы не залогинены. И они не исчезнут, если залогиниться рутом, а потом снова разлогиниться.
Рискну предположить, что такая же картина на Вашем LiveCD, только вместо рута пользователь xubuntu. Если он изначально задуман как замена руту, и соответственно наделён рутовыми правами, то логично, что процессы запускаются от его имени, вместо рута. Это речь о сервисах.
Если же речь о обычных программах (не демонах), запущенных вручную, будучи залогиненым xubuntu, и они не завершаются после разлогинивания, тогда это совсем другое дело. Но это уже что-то странное.
Источник