Вопросы с тегом «command-line»

Вопросы по использованию интерфейса командной строки (CLI).

5
Скрипт для добавления нескольких пользователей в Ubuntu (Bulk)
Мне нужно добавить 10 пользователей скриптом в Ubuntu 12.04. Это может сократить время, добавляя пользователей вручную, и я могу применить этот скрипт на другом рабочем столе. Каждый пользователь будет иметь определенного пользователя и в определенной группе. Есть идеи?


2
Хранит ли терминал данные?
Это то, что я хотел знать в течение очень долгого времени, но никогда не приходил к тому, чтобы задавать вопрос. Я знаю, что в терминале, который предоставляется в дистрибутивах Linux, всю историю команд можно увидеть с помощью клавиш со стрелками (если есть какой-либо другой метод, я не знаю об этом), …

3
Предупреждения при запуске Gedit из терминала Ubuntu
Я сталкиваюсь с этими предупреждениями при запуске gedit из моего терминала. В конце концов gedit запускается, но с этими строками предупреждения каждый раз, когда я запускаю gedit: (gedit:3830): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:138:20: Not using units is deprecated. Assuming 'px'. (gedit:3830): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:138:24: Not using …

1
моя командная строка tar не работает, она не разархивирует файлы
когда я пытаюсь использовать tar -xvj [имя файла], затем нажимаю ввод, он просто зависает и не разархивирует файл .. Я попытался сжать просто очень маленький текстовый файл, и он затем заархивировался в файл .tar.bz, когда я пытался разархивируйте его снова, он все еще висит в командной строке - но когда …

2
Как отличить команду, утилиту или встроенную функцию для получения документации?
Я использую скрипты Bash, но иногда я не понимаю, какая из этих команд кому принадлежит. Иногда man xxxработает, иногда нет, поэтому я использую --helpили info, в основном, одну из этих работ, чтобы показать описание команды. Может кто-нибудь сказать мне, как я узнаю, какая команда принадлежит к чему? Встроенная утилита Bash, …

2
Как мне перечислить количество слов в нескольких файлах?
Скажем, мне нужно узнать, сколько слов в каждом файле содержат слово «работа». Я знаю, что найти файлы с «работой» было бы ls work. И выяснить количество слов было быwc -w Однако я попробовал это, и, похоже, просто отображает количество файлов, а не количество слов, объединенных во всех файлах (которые мне …


1
Запустить исполняемый файл на терминале
Я новичок в Ubuntu и в настоящее время на нем из-за назначения. Я хотел бы задать несколько вопросов: Как создать новую команду для запуска сценария оболочки? Например, когда вы печатаете passwdна терминале, он запускает исполняемый файл /usr/bin/passwd. Как мне сделать так же, как мой файл? Как я могу изменить свой …

3
Как я могу рекурсивно копировать файлы без перезаписи существующих разрешений?
Когда я копирую файлы из одного каталога в другой, права доступа к каталогу сбрасываются (например, с 0755 до 0775), и это вызывает проблемы, заставляя меня вернуться назад и вручную сбросить права доступа к каталогу. Я сейчас занимаюсьcp -r /source/directory /destination/directory Я хочу скопировать все файлы и новые каталоги, но не …

3
Переход в родительский каталог файла с CD?
Я пишу .sh, чтобы сделать некоторую работу за меня, но сейчас я нахожусь в точке, где мне нужно перейти к каталогу, в котором находится файл /path/to/file.end. Терминал не позволяет cd /path/to/file.end bash: cd: /path/to/file.end: Not a directory К сожалению, я не знаю обходного пути, поэтому было бы неплохо, если бы …


2
Почему .profile (а не .bashrc) добавляет ~ / bin к пути?
Так .bashrcкак процедура «общего характера» (в том смысле, что .profileона ее берет), почему процедура «включить ~/binв путь» не находится внутри .bashrc? Почему бы пользователю не захотеть его в оболочке без входа в систему? (Особенно в наши дни, когда оболочки без логина более распространены *.) Я знаю, что могу сделать такое …

2
Что значит // в пути?
Я работал в своем терминале, когда я неправильно написал время, cdчтобы получить root ( /). Случайно набрал //и попал в терминал: root@weblocalhost://# Когда я печатаю pwd, я получаю ответ, //но когда я печатаю , я получаю ls -sтот же список, что и в /каталоге. Когда вы набираете больше 2, то …

3
Запустите сеанс экрана при загрузке с rc.local
Я пытаюсь запустить отдельный экран под конкретным пользователем в rc.local при загрузке. Код ниже - это то, что у меня есть, но оно не работает для меня. Часть su, кажется, дает мне ошибку. su - username -c /usr/bin/screen -dmS test bash -c '/var/www/path/to/script/script.sh; exec bash'

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.