2- كيف أنسخ ملف أو ملفات ؟
الأمر : cp
حيث يستخدم لنقل ملفات من مكان إلى آخر .
أمثلة:-
cp /home/sub-0/index.html /var/www/index.html
((ينسخ ملف index.html فوق index.html الموجود في /var/www/))
+++++++++++++++++++++++++++++++++++++++
cp /home/sub-0/* /var/www
((راح يطبع كل شي في مجلد sub-0 إلى مجلد www))
3- كيف أغير اسم ملف ؟ أو أنقله ؟
الأمر : mv
أمثلة :-
mv index.html /var/www/index.html (للنقل)
mv index.html index2.html (لتغيير اسم الملف)
4- كيف أعدل ملف ؟
بالأمر : vi
مثال :-
vi modammer.c
بعدها [Enter]
ألحين إذا أردنا الكتابة نضغط a
ونبدأ الكتابة وإذا انتهينا من الكتابة نضغط Esc (زر Escape)
ألحين نحط العلامة : يعني Shift + حرف الكاف بلوحة المفاتيح العربية .
ونكتب wq بعدين [Enter]
حيث w : لحفظ الملف
و q : للخروج
5- كيف أعرض قائمة بالملفات وصلاحياتها في مجلد ؟
الأمر : ls
أمثلة :-
ls
(يعرض لنا الملفات الي في المجلد الي انت موجود فيه حاليا)
+++++++++++++++++++++++++++++++++++++++
ls /home/sub-0
(يعرض لك قائمة الملفات الموجودة في sub-0 )
+++++++++++++++++++++++++++++++++++++++
ls -a
(يعرض الملفات المخفية في المجلد الحالي)
+++++++++++++++++++++++++++++++++++++++
ls -l
(يعرض لك حجم الملفات وصلاحيات الملفات في المجلد الحالي)
+++++++++++++++++++++++++++++++++++++++
ls -al
(كذا إنت دمجت الخيار a للملفات المخفية و l لصلاحيات الملفات واحجامها)
6- كيف أحذف ملفات ؟
الأمر : rm
أمثلة :-
rm filename
(يتم حذف الملف filename)
+++++++++++++++++++++++++++++++++++++++
وإذا مثلا عندك ملفات كثيرة تبدأ بحرف s وتبي تحذفها كلها تسوي الأمر
rm s*
+++++++++++++++++++++++++++++++++++++++
وإذا تبي تحذف كل الملفات
rm *.*
7- كيف أحذف مجلدات ؟
الأمر : rmdir و rm
إذا كان عندك مجلد فاضي وتملك صلاحيات مالك المجلد يعني لك المجلد تقدر تحذفه بالأمر
rmdir directoryname
directoryname = اسم المجلد الي تبي تحذفه ولك صلاحيات في ذلك .
أما إذا كان المجلد الي تبي تحذفه ماهو فاضي ! فتسوي الأمر
rm -rf directoryname
انتبه !! + الأمر rm -rf حيث خيار rf- خطير جدا إذا كنت داخل بالـroot فهو يحذف جميع المجلدات والملفات الفرعية في المجلد المحدد فإذا مثلا حددت الأمر على root
/ rm -rf
فهذا راح يمسح جميع ملفات النظام .. ولذلك نلاحظ الكثير من أطفال اختراق الخوادم يسوون هالأمر .
8- كيف أقدر أدخل على الـCD-ROM Drive والـFloppy Drive ؟
بالأمر : mount بهذه الطريقة حيث تكتب الأمر
mount /dev/cdrom /mnt/cdrom
أو
mount /dev/cdrom /cdrom
للـCD-ROM Drive
+++++++++++++++++++++++++++++++++++++++
أما الـFloppy فهو :
mount /dev/fd0 /mnt/floppy
أو
mount /dev/fd0 /floppy
9- كيف أعرض أو أغير صلاحيات الملفات والمجلدات ؟
في ثلاث خصائص مختلفة يمتلكها أي ملف في نظام الـLinux
read وهو للقراءة , وهو يسمح للمستخدم قراءته
write للكتابة , يسمح للمستخدم حق التعديل عليه
executable للتنفيذ , يسمح للمستخدم تنفيذ الملف
حيث فيه ثلاث أنواع محددة في النظام وهم
Owner مالك الملف .
Groups المجموعة الخاصة بالملف .
Users مستخدمين آخرين .
لعرض تصريحات مجلد معين مثلا /home/sub-0/
نكتب :
ls -l /home/sub-0
فالناتج :
كود:
drwxrwxr-x 1 sub-0 html 267 Aug 8 12:55 /images
rwxrwxr-x 1 sub-0 html 267 Aug 8 12:55 index.shtml-
حيث التصريحات تظهر في أول السطر .
ويتم الرمز بـr للـread وتملك الرقم 4
والـw للـwrite وتملك الرقم 2
والـx للـexecutable وتملك الرقم 1
وهم عبارة عن 9 خانات
|