پوسته فرمان6 - عملیات متنی

کپی کردن فایل ها:

#cp 'file1' / 'file2'

به عنوان مثال با اجرای این دستور فایل ali در دایرکتوری bin کپی می شود.

#cp ali /bin

با اجرای این دستور فیل ali در دایرکتوری bin در دایرکتوری sbin کپی می شود.

#cp /bin/ali/sbin

با اجرای این دستور تمام محتویات دایرکتوری جاری به دایرکتوری root کپی می شود.

#cp * /root

برای کپی کردن یک دایرکتوری با تمام محتویات در دایرکتوری دیگر از دستورات زیر استفاده می شود:

#cp –rf /dir /dir2

با اجرای دستور زیر دایرکتوری bin با تمام جزیات آن در دایرکتوری root کپی می شود.

#cp –rf /bin /root

انتقال فایل و تغییر نام:

#mv 'file1' 'file2'

مثال

#mv ali hasan

با اجرای دستور بالا، تغییرات نام صورت می گیرد. محتویات فایل ali به فایل hasan انتقال می یابد و فایل ali پاک می شود.

#mv /media /root

با اجرای دستور بالا دایرکتوری media با تمام محتویات آن به دایرکتوری root انتقال می یابد.

نکته: اگر در دایرکتوری (/) هستید، چون دایرکتوری media در داخل این دایرکتوری قرار دارد،
نیازی به استفاده از / نیست و با اجرای دستور زیر media به دایرکتوری root انتقال می یابد.

#mv media /root

از طرفی، چون root هم در دایرکتوری / قرار دارد، می توان دستور فوق را به صورت زیر نوشت:

#mv media root