Danh mục

tài liệu tham khảo Linux phần 2

Số trang: 19      Loại file: pdf      Dung lượng: 334.79 KB      Lượt xem: 6      Lượt tải: 0    
Thu Hiền

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tham khảo tài liệu tài liệu tham khảo linux phần 2, công nghệ thông tin, hệ điều hành phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
tài liệu tham khảo Linux phần 2Mét sè phÝm ®Æc biÖt khi gâ lÖnh: Khi ng−êi dïng gâ lÖnh cã thÓ xÈy ra mét sè t×nh huèng nh− sau: Dßng lÖnh ®ang gâ cã chç sai sãt, kh«ng ®óng theo yªu cÇu cña ng−êi dïng v× vËy cÇn ph¶i söa l¹i ®«i chót néi dung trªn dßng lÖnh ®ã. Trong tr−êng hîp ®ã cÇn sö dông c¸c phÝm ®Æc biÖt (cßn gäi lµ phÝm viÕt t¾t hay phÝm t¾t) ®Ó di chuyÓn, xo¸ bá, bæ sung vµo néi dung dßng lÖnh. Sau khi sö dông c¸ch thøc kh«i phôc dßng lÖnh, chóng ta nhËn ®−îc dßng lÖnh t−¬ng tù víi lÖnh cÇn gâ vµ sau ®ã sö dông c¸c phÝm t¾t ®Ó hoµn thiÖn lÖnh. D−íi ®©y giíi thiÖu c¸c phÝm t¾t vµ ý nghÜa cña viÖc sö dông chóng: • NhÊn phÝm → ®Ó di chuyÓn con trá sang bªn ph¶i mét vÞ trÝ • NhÊn phÝm ← ®Ó di chuyÓn con trá sang bªn tr¸i mét vÞ trÝ • NhÊn phÝm ®Ó xo¸ mét tõ bªn tr¸i con trá • NhÊn phÝm ®Ó xo¸ mét tõ bªn ph¶i con trá • NhÊn phÝm ®Ó di chuyÓn con trá sang bªn ph¶i mét tõ • NhÊn phÝm ®Ó di chuyÓn con trá sang bªn tr¸i mét tõ • NhÊn phÝm ®Ó di chuyÓn con trá vÒ ®Çu dßng lÖnh • NhÊn phÝm ®Ó di chuyÓn con trá vÒ cuèi dßng • NhÊn phÝm ®Ó xãa dßng lÖnh Cã thÓ dïng phÝm thay cho phÝm .C¸c kÝ hiÖu m« t¶ nhãm tËp tin vµ phÝm : Khi gâ lÖnh thùc sù nhiÒu tr−êng hîp ng−êi dïng mong muèn mét tham sètrong lÖnh kh«ng chØ x¸c ®Þnh mét tËp tin mµ l¹i liªn quan ®Õn mét nhãm c¸c tËp tinmµ tªn gäi cña c¸c tËp tin trong nhãm cã chung mét tÝnh chÊt nµo ®ã. Trong nh÷ngtr−êng hîp nh− vËy, ng−êi dïng cÇn sö dông c¸c kÝ hiÖu m« t¶ nhãm tËp tin(wildcards), chóng ta gäi lµ kÝ hiÖu m« t¶ nhãm (cßn ®−îc gäi lµ kÝ hiÖu thay thÕ).Ng−êi ta sö dông c¸c kÝ tù *, ? vµ cÆp hai dÊu [ vµ ] ®Ó m« t¶ nhãm tËp tin. C¸c kÝ tùnµy mang ý nghÜa nh− sau khi viÕt vµo tham sè tªn tËp tin thùc sù: • * : lµ ký tù m« t¶ nhãm gåm mäi x©u kÝ tù (thay thÕ mäi x©u). M« t¶ nµy cho mét nhãm lín nhÊt trong ba m« t¶. • ? : m« t¶ nhãm gåm mäi x©u víi ®é dµi kh«ng qu¸ 1 (thay thÕ mét kÝ tù). Nhãm nµy lµ tËp con cña nhãm ®Çu tiªn (theo kÝ tù *). • [x©u-kÝ-tù] : m« t¶ nhãm gåm mäi x©u cã ®é dµi 1 lµ mçi kÝ tù thuéc x©u nãi trªn. M« t¶ nµy cho mét nhãm cã lùc l−îng bÐ nhÊt trong ba m« t¶. Nhãm nµy lµ tËp con cña nhãm thø hai (theo kÝ tù ?). Khi gâ lÖnh ph¶i gâ c¶ hai dÊu [ vµ ]. Mét d¹ng kh¸c cña m« t¶ nhãm nµy lµ [-] nghÜa lµ gi÷a cÆp dÊu ngoÆc cã ba kÝ tù trong ®ã kÝ tù ë gi÷a lµ dÊu nèi (dÊu -) th× c¸ch viÕt nµy t−¬ng ®−¬ng víi viÖc liÖt kª mäi kÝ tù tõ ®Õn . Ch¼ng h¹n, c¸ch viÕt [a-d] t−¬ng ®−¬ng víi c¸ch viÕt [abcd]. 21 VÝ dô, gi¶ sö khi muèn lµm viÖc víi tÊt c¶ c¸c tËp tin trong mét th− môc nµo ®ã,ng−êi dïng gâ * thay thÕ tham sè tËp-tin th× x¸c ®Þnh ®−îc c¸c tªn tËp tin sau (chóngta viÕt bèn tªn tËp tin trªn mét dßng): info-dir initlog.conf inittab lynx.cfg mail.rc mailcap minicom.users motd mtab mtools.conf services shadow shadow- shells smb.conf sysctl.conf syslog.conf temp termcap up2date.conf temp termcapNÕu ng−êi dïng gâ s* (®Ó chØ c¸c tªn cã ch÷ c¸i ®Çu lµ s) thay thÕ tham sè tËp-tin th×x¸c ®Þnh ®−îc c¸c tªn tËp tin sau: shadow shadow- shells sysctl.conf syslog.conf NÕu ng−êi dïng gâ [si]* (®Ó chØ c¸c tªn cã ch÷ c¸i ®Çu lµ s hoÆc i, chó ý dïng c¶hai kÝ tù [ vµ ]) thay thÕ tham sè tËp-tin th× x¸c ®Þnh c¸c tªn tËp tin sau: info-dir initlog.conf inittab services shadow shadow- shells smb.conf sysctl.conf syslog.conf L−u ý: Nh− vËy, Linux (vµ UNIX nãi chung) kh«ng chØ sö dông hai kÝ tù m« t¶ nhãm * vµ ? mµ cßn cã c¸ch thøc sö dông cÆp kÝ tù [ vµ ]. CÇn ph©n biÖt cÆp dÊu [ vµ ] ®−îc sö dông khi ng−êi dïng gâ lÖnh cã ý nghÜa hoµn toµn kh¸c víi ý nghÜa cña chóng khi ®−îc sö dông trong m« t¶ lÖnh. H¬n thÕ n÷a, Linux cßn cung cÊp cho ng−êi dïng c¸ch thøc sö dông phÝm ®Ó hoµn thµnh nèt tªn tËp tin (tªn th− môc) trong lÖnh. VÝ dô, khi chóng ta gâ dßnglÖnh # ls /ulocalb th× nã còng t−¬ng ®−¬ng nh− gâ dßng lÖnh (vµ ®©y chÝnh lµ néi dung xuÊt hiÖn t¹idÊu nh¾c shell): # ls /usr/local/bin víi ®iÒu kiÖn trong th− môc /usr chØ cã th− môc local ®−îc b¾t ®Çu bëi ch÷ l vµtrong th− môc local còng chØ cã th− môc bin ®−îc b¾t ®Çu bëi ch÷ b. Trong tr−êng hîp nÕu nh− mét kÝ tù ch−a ®ñ x¸c ®Þnh, ng−êi dïng cÇn gâ thªm kÝtù tiÕp theo trong tªn tËp tin (tªn th− môc) vµ nhÊn phÝm ®Ó hoµn thµnh dßnglÖnh.1.3.2. TiÕp nèi dßng lÖnh Nh− ®· l−u ý trªn ®©y, mét dßng lÖnh cã thÓ gåm mét hoÆc mét sè lÖnh, mÆt kh¸ctham sè cña lÖnh cã thÓ lµ rÊt dµi kh«ng thÓ trong khu«n khæ cña mét dßng v¨n b¶n®−îc. Khi gâ lÖnh, nÕu dßng lÖnh qu¸ dµi, Linux cho phÐp ng¾t dßng lÖnh xuèng dßngd−íi b»ng c¸ch thªm kÝ tù b¸o hiÖu chuyÓn dßng \ t¹i cuèi dßng; trong tr−êng hîp®ã, kÝ tù \ ph¶i lµ ký tù cuèi cïng thuéc dßng lÖnh tr−íc. 22 VÝ dô, # cd vsd\ thumuc th× dßng thø hai lµ phÇn tiÕp theo cña dßng thø nhÊt vµ kÕt hîp c¶ hai dßng nµythùc chÊt lµ mét dßng lÖnh Linux.1.4. Trang Man (Man Page) Chóng ta cã thÓ nãi r»ng Linux lµ mét hÖ ®iÒu hµnh rÊt phøc t¹p víi hµng ngh×nlÖnh vµ mçi lÖnh l¹i cã thÓ cã tíi vµi hoÆc vµi chôc t×nh huèng sö dông do chóng chophÐp cã nhiÒu tïy chän lÖnh. §Ó thuéc hÕt ®−îc néi dung tÊt c¶ c¸c lÖnh cña Linux lµmét ®iÒu hÕt søc khã kh¨n, cã thÓ nãi lµ kh«ng thÓ. Linux cho ph ...

Tài liệu được xem nhiều: