Tag: командной строки

Нет такого каталога после его создания

Я беру базовый курс Unix, и сейчас мы изучаем терминал. Мои указания – создать каталог под названием компания и подкаталоги, называемые продажами, бухгалтерским учетом и маркетингом. Поэтому я сделал это. mkdir company cd company mkdir sales mkdir accounting mkdir marketing А затем создайте файлы с file1 , file2 и file3 внутри company . touch file1 […]

могу ли я использовать логические операторы для удаления всех файлов, которые соответствуют одному и / или другому шаблону в одной строке?

Я хочу удалить файлы .txt или .csv в одной строке. Что у меня в моем каталоге tachomi$ ls file1.csv file1.sql file1.txt file2.csv file2.sql file2.txt Мне нужны .sql файлы .sql поэтому я хочу знать, есть ли способ выполнять команды с использованием логических операторов, таких как AND или OR в одной строке tachomi$ rm *.txt AND *.csv […]

Как использовать `ls` для группировки и отображения только первого слова имени каталога?

Я хочу определить новую команду ls чтобы сделать что-то вроде этого Первый, когда я использую обычную команду ls : $ls undergrade.AI undergrade.KDD undergrade.AI2 undergrade.micro undergrade.ANN undergrade.OOT undergrade.autoMata undergrade.OS undergrade.bulletin undergrade.parallelAndDistributedProgramming undergrade.CG undergrade.pop undergrade.CLP undergrade.PPL undergrade.comNet undergrade.researchingMethod undergrade.comOr undergrade.SA undergrade.comSec undergrade.SE undergrade.DBMS undergrade.softwareTesting undergrade.discrete undergrade.webApps code.ajax code.cc code.erl code.html code.js code.pl code.py code.sage code.x3d code.c code.cl […]

Незначительное изменение команды для компиляции программы на C ++ вызывает ошибку

Сегодня утром я пытался скомпилировать программу на C ++, используя следующую команду в командной строке g++ -o foo.cpp foo Я трачу около часа, пытаясь решить, почему я продолжал получать неопределенные ссылки и множественную ошибку определения, пока не понял, что моя команда для компиляции была неправильной, и это должно быть g++ foo.cpp -o foo Мне просто […]

Перенаправить вывод в stdout и pipe в двоичный файл

У меня есть хорошая строка PS1 в моем .bash_profile, и я хочу скопировать ее на другую машину. Поэтому я хочу просмотреть его и скопировать в свой буфер обмена. Я не могу понять, как сгруппировать команды, чтобы сделать это вместе. Я представляю, что мне нужно сделать, это grep для моей линии PS1, канал, который подходит для […]

Живое изменение размера файла ext3 на CentOS6.5

У меня проблема с моим удаленным сервером, размещенным моим провайдером, у меня есть только SSH-доступ. Проблема состоит в том, что эта файловая система ошибок rootfs достигла критического состояния, что вызывает проблемы с несколькими службами, такими как smtp, я хочу изменить размеры своих разделов. Я хочу: – Уменьшить размер / home – Увеличить размер / Можно […]

Преобразование изображения с помощью инструмента преобразования командной строки imagemagick

У меня есть изображение Image.png . Как использовать команду ImageMagick для convert этого файла в файл Image.jpg со следующими требованиями: Размер файла 200 ~ 500 kb. Разрешение не менее 450 dpi Размер изображения 35 x 45 мм Изменить: это точные требования к оформлению некоторых документов через электронное правительство. Это не проблема, что качество будет ухудшаться, […]

gunzip несколько файлов

У меня есть каталог, где есть несколько папок, каждая из которых содержит файл .gz. Как я могу разархивировать их все сразу? Мои данные выглядят так: Список папок A B C D В каждом из них есть файл как A a.out.gz B b.out.gz C c.out.gz D d.out.gz

отправка электронной почты в командной строке: ошибка «550 псевдонимов»

Я пытаюсь отправить электронное письмо из командной строки Linux, выполнив: echo "this is a test" | mail -s Subject <email address> Ошибка, которую я получаю: send-mail: RCPT TO:<email address> (550 aliases) Я /etc/ssmtp/ssmtp.conf файл /etc/ssmtp/ssmtp.conf настроен правильно. Что мне не хватает?

Команда Bash Получение данных из нескольких файлов и добавление имени файла

У меня есть в папке (например, /tmp ) следующие файлы 1.id 2.id 3.id 4.id скоро… В этих файлах внутри есть одно число. Например, в 1.id это может быть 1000 , в 2.id это может быть 2000 и т. Д. Я хочу, чтобы команда bash одной строки получала значение (число) всех этих файлов автоматически ( *.id […]

Linux и Unix - лучшая ОС в мире.