توجه: این مقاله به مرور زمان، ویرایش و یا تکمیل میشود!
تقاضا: در صورتی که با مشکل تایپی، دستوری و یا مفهومی در این مقاله برخورد کردید، از شما دوست عزیز و گرامی، صمیمانه تقاضا میکنم که اینجانب را مطلع کرده، تا نسبت به تصحیح و یا تکمیل آن، در اسرع وقت، اقدام نمایم.
با احترام و تشکر
داریوش تصدیقی
کلیه اطلاعات تماس: https://DTAT.ir
نسخه مقاله: ۱.۰ - تاریخ بروزرسانی: ۱۴۰۲/۰۵/۰۴
برای ایجاد یک فایل، با حجم صفر بایت! میتوانیم از دستور ذیل استفاده نماییم:
touch file1.txt touch file1.txt file2.txt file3.txt touch file{1..9}.txt
نکته: دستور سوم، به طور هیجانانگیزی، نه (۹) فایل به نامهای file1.txt تا file9.txt ایجاد میکند!
برای نمایش یک متن در صفحه میتوانیم از دستور ذیل استفاده نماییم:
echo 'Hello, World!'
میتوانیم نتیجه تقریبا هر دستوری که خروجی دارد، مانند دستور echo را، به محتوای یک فایل هدایت نماییم.
برای ایجاد (Create) و یا بازنویسی (Overwrite) کردن یک فایل، با محتوای مثلا Hello, World میتوانیم از دستور ذیل استفاده نماییم:
echo 'Hello, World!' > file10.txt
برای ایجاد (Create) یک فایل و یا اضافه (Append) کردن به انتهای یک فایل، با محتوای مثلا I am Dariush میتوانیم از دستور ذیل استفاده نماییم:
echo 'I am Dariush' >> file10.txt
نکته مهم: اصولا باید دقت داشته باشیم که هرگاه میخواهیم با یک متن کار کنیم، در صورتی که آن متن، صرفا یک کلمهای باشد، میتوانیم بدون ' یا " در طرفین آن، آن را بنویسیم! ولی اگر در داخل متن، فاصله (Space)، وجود داشته باشد، باید دو طرف متن، ' یا "" قرار دهیم.
برای نمایش محتوای یک فایل، میتوانیم از دستور ذیل استفاده نماییم:
cat file10.txt
نکته: با استفاده از دستور cat، تمام محتوای فایل نمایش داده میشود!
برای مشاهده بخشی، از ابتدای یک فایل، میتوانیم از دستور ذیل استفاده نماییم:
head file10.txt
برای مشاهده بخشی، از انتهای یک فایل، میتوانیم از دستور ذیل استفاده نماییم:
tail file10.txt
برای مشاهده تمام محتوای فایل، به صورت صفحه به صفحه، میتوانیم از دستور ذیل استفاده نماییم:
less file10.txt
برای کپی کردن فایل(ها)، میتوانیم از دستور ذیل استفاده نماییم:
cp file10.txt file11.txt cp file10.txt my_folder/file10.txt cp *.txt my_folder
برای انتقال فایل(ها)، میتوانیم از دستور ذیل استفاده نماییم:
mv file10.txt my_folder
برای تغییر نام دادن یک فایل، میتوانیم از دستور ذیل استفاده نماییم:
mv file10.txt file20.txt
برای مقایسه (تفاوتهای) دو فایل متنی، میتوانیم از دستور ذیل استفاده نماییم:
diff file1.txt file2.txt
برای جستجوی همه پوشهها (تو در تو) در مسیر جاری، از دستور ذیل استفاده میکنیم:
find . -type d
برای جستجوی همه فایلها (تو در تو) در مسیر جاری، از دستور ذیل استفاده میکنیم:
find . -type f
برای جستجوی همه فایلهایی که با پسوند txt میباشند، از دستور ذیل استفاده میکنیم:
find . -name '*.txt' -type f
برای جستجوی همه فایلهایی که در پوشه temp قرار داشته، حرف اول نام آنها با f شروع شده و پسوند آنها txt میباشند، یکی از دستورات ذیل را میتوان بهکار برد:
find temp -name 'f*.txt' -type f find temp/ -name 'f*.txt' -type f find ./temp -name 'f*.txt' -type f find ./temp/ -name 'f*.txt' -type f
برای مشاهده نسخه Bash موجود در GIT Bash میتوانیم از دستور ذیل استفاده نماییم:
bash --version
برای مشاهده تمام دستورات Bash که در GIT Bash امکان استفاده از آنها وجود دارد، میتوانیم به نشانی ذیل برویم:
C:\Program Files\Git\usr\bin
جهت مشاهده فیلمهای آموزشی رایگان در خصوص GIT، و نیز ثبتنام در دوره آموزش جامع GIT با استفاده از Command Line، به نشانی ذیل مراجعه نمایید:
https://t.me/IranianExperts
این مقاله هنوز پایان نیافته است!