Канал для программистов работающих с Linux.
Почти все Python девелоперы с нами ну и другие тоже подтянутся.
По рекламе: @jannytg
@anothertechrock
Post #383
1.7K
Linux - сила, MacOS - могила!
- 😁 32
- 🥴 2
🐧 @juniorlinux
Showing posts older than #384 · Back to latest



find позволяет выполнять поиск по различным критериям, таким как имя файла, размер, дата изменения и другие параметры. Вы можете указать точный путь или использовать джокеры для более гибкого поиска. find /путь/к/директории -name "*.расширение"
find /путь/к/директории -mtime -n
find /путь/к/директории -size +nk


Название: Зеркала
Исполнитель: Лепс
Острые углы, нервы, суета
grep:$ grep -l "Лепс" *.txt
song1.txt
song2.txt
$ mkdir leps
$ mv song1.txt leps
$ mv song2.txt leps
grep -l и передать результат в качестве списка аргументов для mv:$ mv $(grep -l "Лепс" *.txt) leps
$(команда) выполняет выражение в круглых скобках и заменяет вставку его выводом.grep -l подменяется подходящими под условие именами файлов. Результат использования $() в примере выше аналогичен:$ mv song1.txt song2.txt leps
переменная=$(команда)
status=$(ls ./ 2>/dev/null | wc -l)
if [ "$status" -gt 0 ]; then
echo "В директории есть $status файлов"
else
echo "Директория пуста или не существует"
fi
$ chmod +x script.sh
$ ./script.sh
В директории есть 66 файлов
$() в кавычки?"$()" вместо $(). $ pwd
$ /home/xoadmin/photo and video
$ chmod 777 $(pwd)
chmod к трём разным объектам: "/home/xoadmin/photo", "and", и "video". Это, вероятно, приведёт к ошибке:chmod: cannot access '/home/xoadmin/photo': No such file or directory
chmod: cannot access 'and': No such file or directory
chmod: cannot access 'video': No such file or directory
pwd воспринимался как единое целое, следует заключить оператор в кавычки:$ chmod 777 "$(pwd)"
echo:$ echo $(ls)
adduser.conf alsa alternatives apache2 apg.conf apparmor
$():$ echo "$(ls)"
adduser.conf
alsa
alternatives

Alt+#
su -
apt-get update
apt-get install ignition-adw
flatpak install flathub io.github.flattool.Ignition
rm имя_файла — удалить файлrmdir имя_директории — удалить пустую директориюrm -r имя_директории — удалить директориюshred -uv имя_файла — удаление файла для параноиков (без опции -u просто перезаписывает содержимое файла мусором)kill, pkill, htopps aux | grep firefox # Найти PID процесса
kill 12345 # Завершить процесс pkill -9 firefox # Принудительно завершить Firefox htop # Открыть интерфейс для управления процессами
