pcc (Portable C Compiler) 1.0
През 70-те години на XX век разработчиците на Unix отделят голяма част от времето си да адаптират операционната система към най-различни платформи. Оказва се, обаче, че най-трудоемкото в този процес не е пренаписването на машинно зависимите части от програмния код на системата, а адаптирането на самия език C към различния хардуер. Така започва работата по първия преносим компилатор - Portable C Compiler (pcc) на Стивън Джонсън. Сега, повече от 30 години по-късно, pcc достигна своята версия 1.0.
Описание на директориите и тяхната функция – много добро ръководство
Всяка една операционна система има определена структура на директориите и всяка директория има определена функция. В Линукс има два типа директории: системни и потребителски. Системни са тези директории, които се създават при инсталирането на операционната система. Такива например са директориите /dev, /bin, /lib и т.н. Потребителски са директориите, които се създават от потребителите на операционната система с цел да пазят собствена информация в тях. Такива са директориите /home/student и всички поддиректории вътре в нея. Основните системни директории са:
Бърза проверка на колко потребителя са със root права
grep -v -E "^#" /etc/passwd | awk -F: '$3 == 0 { print $1}'
Използване на командата find
Примери за използване на командата find
find . -type f -size +10000 -exec ls -al {} \;
find . -atime +1 -type f -exec mv {} TMP \; # mv files older then 1 day to dir TMP
find . -name “-F” -exec rm {} \; # a script error created a file called -F
find . -exec grep -i “vds admin” {} \;
find . \! -name “*.Z” -exec compress -f {} \;