Как создать переменный $ldir в Вашем корневом каталоге, который содержит относительный путь к буквам?

Сценарий GrSecurity-Debian-Installer, который нашел DTBnguyen, мог стоить попробовать.

Это, однако, я думаю, я думаю, что это все еще очень действительный вопрос, потому что идея пакета, исходящего из самой Debian, должна заключаться в том, что если бы упростить свою жизнь как-то / несколько, таким образом, избегая, по крайней мере, частью усадьбы Ванильное ядро ​​самостоятельно.

В этом случае, однако, неясно, если пакет чуть больше, чем просто способ стать самим паткой Gresecurity, а также некоторые полезные зависимости.

Посмотрите на файлы readme в / usr / share / doc / linux-patch-grsecurity2 И примечание в пакете Описание:

Кроме того, этот патч не будет применяться к ядрам Debian. Ты будешь должны использовать источники Vanilla Kernel, чтобы применить этот патч. Причины Документировано в Readme, содержащемся в пакете.

Итак, все во всем, что вы в конечном итоге, делаете повторение более или менее шагов скрипта выше, за исключением использования патча из пакета Debian вместо загрузки одного из Gresecurity.

Вы найдете несколько советов в /usr/share/doc/readme-kernelpatch.doc/Readme-kernelpatch.debian

0
02.06.2014, 01:53
2 ответа

Это просто. Допустим, ваш пользователь - user1 , а домашний каталог - / home / user1 / :

[user1@node2 ]$ export ldir=/home/user1/Desktop/letters
[user1@node2 ]$ cp f1.txt $ldir
[user1@node2 ]$ cd ~/Desktop/letters/
[user1@node2 letters]$ ls
f1.txt
0
28.01.2020, 05:00

Могу предложить вам (если вы в оболочке bash) написать вместо этого функцию

cpToLetter () { cp  "$@" ~/Desktop/letter; }

С помощью одной команды cpToLetter f1.txt вы переместите файл в каталог. Вы можете использовать так же, как и cp (например, cpToLetter *.txt), но вам не нужно писать место назначения, которое фиксировано.

Если вы пропишите функцию в ~/.bashrc, вы позволите любой новой оболочке знать эту функцию автоматически.


Как писать и копировать зависит от оболочки, в которой вы находитесь

В bash и dash (часто sh является символической ссылкой на \bin\dash) можно написать напрямую (без необходимости указывать вручную имя пользователя):

ldir=~/Desktop/letters  
cp myfile $ldir  

В tcsh

setenv ldir ~/Desktop/letters  
cp myfile $ldir  
0
28.01.2020, 05:00

Теги

Похожие вопросы