جیاوازیی نێوان پێداچوونەوەکانی «CLI»

لە چاوگ
ھێڵی ١: ھێڵی ١:
 
پاش دامەزراندنی دابەشکردنێکی لینوکس ئەوەی گرنگ بێت ئەوەیە کە چۆن کار بکەیت لەگەڵ تێرمینالدا بەو فەرمانانەی (Commands) کە هەن. لێرەدا هەوڵ ئەدەم کە ئەو فرمانانە ڕوون بکەمەوە کە هەن و کاریان چییە؟ تاوەکو بۆ بەکارهێنەرێکی سەرەتایی زۆر گران نەبێت کە چۆن سیستەمێکی کارگێڕی نوێ بەکاردەهێنێت و چۆن دەست پێ بکات.
 
پاش دامەزراندنی دابەشکردنێکی لینوکس ئەوەی گرنگ بێت ئەوەیە کە چۆن کار بکەیت لەگەڵ تێرمینالدا بەو فەرمانانەی (Commands) کە هەن. لێرەدا هەوڵ ئەدەم کە ئەو فرمانانە ڕوون بکەمەوە کە هەن و کاریان چییە؟ تاوەکو بۆ بەکارهێنەرێکی سەرەتایی زۆر گران نەبێت کە چۆن سیستەمێکی کارگێڕی نوێ بەکاردەهێنێت و چۆن دەست پێ بکات.
فەرمانی ls
+
= فەرمانی ls =
<source lang='bash'>ls</source>
 
 
بەنووسینی ئەم فەرمانە لیستی هەموو ئەو بوخچەو پەڕگەو پێڕستانە دەردەکەوێت کە هەن لەناو ئەو شوێنەی کە تۆی لێی وەستاویت.
 
بەنووسینی ئەم فەرمانە لیستی هەموو ئەو بوخچەو پەڕگەو پێڕستانە دەردەکەوێت کە هەن لەناو ئەو شوێنەی کە تۆی لێی وەستاویت.
بۆ نموونە ئەگەر ئەگەر ئێمە لەناو بۆخچەی chawg چەند پەڕگەیەکەی وەک java, html, css, perl ـمان هەبێت، کاتێک لە تێرمینال ls دەنووسین ئەوە بەم شێوەیە دەبێت:<source lang='bash'>[hawkar@localhost chawg]$ ls
+
بۆ نموونە ئەگەر ئەگەر ئێمە لەناو بۆخچەی chawg چەند پەڕگەیەکەی وەک <tt>java, html, css, perl</tt> ـمان هەبێت، کاتێک لە تێرمینال <tt>ls</tt> دەنووسین ئەوە بەم شێوەیە دەبێت:<source lang='bash'>[hawkar@localhost chawg]$ ls
 
css  html  java  perl</source>
 
css  html  java  perl</source>
بەڵام ئەگەر بنووسین ls -l ئەوە ئەو زیاتر ڕوونکردنەوە دەبینین کە ئەویش پێمان ئەڵێت: ڕۆژو کاتی پەڕگەکان و دەسەڵاتەکان (خوێندنەوەی/دەستکاریکردنی) هەروەها ناوی بەکارهێنەر.
+
بەڵام ئەگەر بنووسین <tt>ls -l</tt> ئەوە ئەو زیاتر ڕوونکردنەوە دەبینین کە ئەویش پێمان ئەڵێت: ڕۆژو کاتی پەڕگەکان و دەسەڵاتەکان (خوێندنەوەی/دەستکاریکردنی) هەروەها ناوی بەکارهێنەر.
 
<source lang='bash'>[hawkar@localhost chawg]$ ls -l
 
<source lang='bash'>[hawkar@localhost chawg]$ ls -l
 
total 0
 
total 0
ھێڵی ١٢: ھێڵی ١١:
 
-rw-rw-r-- 1 hawkar hawkar 0 2009-01-14 21:07 java
 
-rw-rw-r-- 1 hawkar hawkar 0 2009-01-14 21:07 java
 
-rw-rw-r-- 1 hawkar hawkar 0 2009-01-14 21:08 perl</source>
 
-rw-rw-r-- 1 hawkar hawkar 0 2009-01-14 21:08 perl</source>
فەرمانی CD
+
 
  لەڕێگەی ئەم فەرمانەوە ئەتوانین بچینە هەر پێڕستێک (directory) کە مەبەستمانە، بۆ نموونە:
+
= فەرمانی cd =
ئێمە لەسەر ڕوومێزەکەمان(Desktop) بوخچەیەکمان هەیە ناوی chawg ـەو ئەمانەوێت بچینە ناوی ئەوە بەم شێوەیە ئەبێت، سەرەتا ئەنووسین:
+
 
 +
  لەڕێگەی ئەم فەرمانەوە ئەتوانین بچینە هەر پێڕستێک <tt>(directory)</tt> کە مەبەستمانە، بۆ نموونە:
 +
ئێمە لەسەر ڕوومێزەکەمان<tt>(Desktop)</tt> بوخچەیەکمان هەیە ناوی <tt>chawg</tt> ـەو ئەمانەوێت بچینە ناوی ئەوە بەم شێوەیە ئەبێت، سەرەتا ئەنووسین:
 
<source lang='bash'>[hawkar@localhost ~]$ cd Desktop/</source>
 
<source lang='bash'>[hawkar@localhost ~]$ cd Desktop/</source>
ئەگەر بمانەوێت بزانین کە بوخچەی chawg هەیە لەسەر ڕوومێزەکە ئەوە هەمان فەرمانی خاڵی 1 دەنووسین:
+
ئەگەر بمانەوێت بزانین کە بوخچەی <tt>chawg</tt> هەیە لەسەر ڕوومێزەکە ئەوە هەمان فەرمانی خاڵی 1 دەنووسین:
 
<source lang='bash'>[hawkar@localhost Desktop]$ ls
 
<source lang='bash'>[hawkar@localhost Desktop]$ ls
 
chawg</source>
 
chawg</source>
ھێڵی ٢٩: ھێڵی ٣٠:
 
بەڵام ئەگەر بەتەنها بنووسی cd ئەوە دەگەڕێیتەوە home/hawkar لێرەدا hawkar مەبەست لێی ناوی بەکارهێنەرە. هەر کات کە تێرمیناڵ دەکەیتەوە ئەوە ڕاستەوخۆ لەوێ وەستاویت.
 
بەڵام ئەگەر بەتەنها بنووسی cd ئەوە دەگەڕێیتەوە home/hawkar لێرەدا hawkar مەبەست لێی ناوی بەکارهێنەرە. هەر کات کە تێرمیناڵ دەکەیتەوە ئەوە ڕاستەوخۆ لەوێ وەستاویت.
  
فەرمانی pwd
+
=
 +
فەرمانی pwd =
 +
 
 
ئەم فەرمانە بەکاردێت بۆ ئەوەی کە بزانیت لەچ شوێنێکدا وەستاویت ئێستا (مەبەست لە تێرمینال)ـە.
 
ئەم فەرمانە بەکاردێت بۆ ئەوەی کە بزانیت لەچ شوێنێکدا وەستاویت ئێستا (مەبەست لە تێرمینال)ـە.
 
<source lang='bash'>[hawkar@localhost chawg]$ pwd
 
<source lang='bash'>[hawkar@localhost chawg]$ pwd
ھێڵی ٣٩: ھێڵی ٤٢:
 
دەبێت بەم شێوەیە بێت:
 
دەبێت بەم شێوەیە بێت:
 
<source lang='bash'>wenekani\ min/</source>
 
<source lang='bash'>wenekani\ min/</source>
یان ئەوەی لەبەرنامە داڕشتن سەرەتایەکی هەبێت دەیخاتە نێو ڕیزبەندەوە جا تاک خاڵ بێت ' یان جووت خاڵ " وەکو ئەم نمونەیەوە:
+
یان ئەوەی لەبەرنامە داڕشتن سەرەتایەکی هەبێت دەیخاتە نێو ڕیزبەندەوە جا تاک خاڵ بێت <tt>'</tt> یان جووت خاڵ <tt>"</tt> وەکو ئەم نمونەیەوە:
 
<source lang='bash'>sia@debian:~$ cd "wenekani min"
 
<source lang='bash'>sia@debian:~$ cd "wenekani min"
 
sia@debian:~/wenekani min$</source>
 
sia@debian:~/wenekani min$</source>
بەڵام کاتێک دەنوسیت cd we یان cd wen تەنها چەند پیتی یەکەمی بوخچەکە بە دوگمەی TAB بەخۆکار ناوەکەت بۆ تەواو دەکات بەم شێوەیە:
+
بەڵام کاتێک دەنوسیت cd we یان cd wen تەنها چەند پیتی یەکەمی بوخچەکە بە دوگمەی <tt>TAB</tt> بەخۆکار ناوەکەت بۆ تەواو دەکات بەم شێوەیە:
 
<source lang='bash'>sia@debian:~$ cd wenekani\ min/
 
<source lang='bash'>sia@debian:~$ cd wenekani\ min/
 
sia@debian:~/wenekani min$</source>
 
sia@debian:~/wenekani min$</source>

وەک پێداچوونەوەی ‏١٦:١٩، ١١ی ئازاری ٢٠٠٩

پاش دامەزراندنی دابەشکردنێکی لینوکس ئەوەی گرنگ بێت ئەوەیە کە چۆن کار بکەیت لەگەڵ تێرمینالدا بەو فەرمانانەی (Commands) کە هەن. لێرەدا هەوڵ ئەدەم کە ئەو فرمانانە ڕوون بکەمەوە کە هەن و کاریان چییە؟ تاوەکو بۆ بەکارهێنەرێکی سەرەتایی زۆر گران نەبێت کە چۆن سیستەمێکی کارگێڕی نوێ بەکاردەهێنێت و چۆن دەست پێ بکات.

فەرمانی ls

بەنووسینی ئەم فەرمانە لیستی هەموو ئەو بوخچەو پەڕگەو پێڕستانە دەردەکەوێت کە هەن لەناو ئەو شوێنەی کە تۆی لێی وەستاویت.

بۆ نموونە ئەگەر ئەگەر ئێمە لەناو بۆخچەی chawg چەند پەڕگەیەکەی وەک java, html, css, perl ـمان هەبێت، کاتێک لە تێرمینال ls دەنووسین ئەوە بەم شێوەیە دەبێت:

[hawkar@localhost chawg]$ ls
css  html  java  perl

بەڵام ئەگەر بنووسین ls -l ئەوە ئەو زیاتر ڕوونکردنەوە دەبینین کە ئەویش پێمان ئەڵێت: ڕۆژو کاتی پەڕگەکان و دەسەڵاتەکان (خوێندنەوەی/دەستکاریکردنی) هەروەها ناوی بەکارهێنەر.

[hawkar@localhost chawg]$ ls -l
total 0
-rw-rw-r-- 1 hawkar hawkar 0 2009-01-14 21:07 css
-rw-rw-r-- 1 hawkar hawkar 0 2009-01-14 21:07 html
-rw-rw-r-- 1 hawkar hawkar 0 2009-01-14 21:07 java
-rw-rw-r-- 1 hawkar hawkar 0 2009-01-14 21:08 perl

فەرمانی cd

لەڕێگەی ئەم فەرمانەوە ئەتوانین بچینە هەر پێڕستێک (directory) کە مەبەستمانە، بۆ نموونە:

ئێمە لەسەر ڕوومێزەکەمان(Desktop) بوخچەیەکمان هەیە ناوی chawg ـەو ئەمانەوێت بچینە ناوی ئەوە بەم شێوەیە ئەبێت، سەرەتا ئەنووسین:

[hawkar@localhost ~]$ cd Desktop/

ئەگەر بمانەوێت بزانین کە بوخچەی chawg هەیە لەسەر ڕوومێزەکە ئەوە هەمان فەرمانی خاڵی 1 دەنووسین:

[hawkar@localhost Desktop]$ ls
chawg

پاشان دەنووسین:

[hawkar@localhost [b]Desktop[/b]]$ cd chawg/
[hawkar@localhost [b]chawg[/b]]$

وەک دیارە کە لەسەر ڕوومێزەکەوە چوینە ناو بوخچەی chawg ـەوە.

باشە ئەگەر بتەوێت بگەڕێیتەوە سەر ڕوومێزەکەت؟ ئەوە زۆر ئاسانە تەنها بنووسە:

[hawkar@localhost [b]chawg[/b]]$ cd ..
[hawkar@localhost [b]Desktop[/b]]$

بەڵام ئەگەر بەتەنها بنووسی cd ئەوە دەگەڕێیتەوە home/hawkar لێرەدا hawkar مەبەست لێی ناوی بەکارهێنەرە. هەر کات کە تێرمیناڵ دەکەیتەوە ئەوە ڕاستەوخۆ لەوێ وەستاویت.

= فەرمانی pwd =

ئەم فەرمانە بەکاردێت بۆ ئەوەی کە بزانیت لەچ شوێنێکدا وەستاویت ئێستا (مەبەست لە تێرمینال)ـە.

[hawkar@localhost chawg]$ pwd
/home/hawkar/Desktop/chawg

ناوی بوخچەی لێدابڕاو سەبارەت بەبوخچەیەیک کەناوەکەی لێکدابڕاو بێت و بۆشایی لەنێواندا بێت هەبێت وەکو:

wenekani min/

دەبێت بەم شێوەیە بێت:

wenekani\ min/

یان ئەوەی لەبەرنامە داڕشتن سەرەتایەکی هەبێت دەیخاتە نێو ڕیزبەندەوە جا تاک خاڵ بێت ' یان جووت خاڵ " وەکو ئەم نمونەیەوە:

sia@debian:~$ cd "wenekani min"
sia@debian:~/wenekani min$

بەڵام کاتێک دەنوسیت cd we یان cd wen تەنها چەند پیتی یەکەمی بوخچەکە بە دوگمەی TAB بەخۆکار ناوەکەت بۆ تەواو دەکات بەم شێوەیە:

sia@debian:~$ cd wenekani\ min/
sia@debian:~/wenekani min$