nhập môn Linux phần 2
Số trang: 11
Loại file: pdf
Dung lượng: 107.55 KB
Lượt xem: 20
Lượt tải: 0
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 'nhập môn 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:
nhập môn Linux phần 2 Chương 3 S d ng các câu l nh c a Linux 3.1 Gi i thi u ls Bây gi , chúng ta s xem qua câu l nh ls. R t có th là b n đã làm quen v i ls và bi t r ng ch gõ câu l nh này (không có tham s ) li t kê n i dung c a thư m c hi n th i: $ cd /usr $ ls bin doc games include info lib local sbin share src X11R6 1 B ng vi c ch rõ tùy ch n -a, b n có th th y t t c t p tin c a m t thư m c, bao g m các t p tin đư c che gi u (hiđen files): nh ng cái mà b t đ u v i .. Như b n có th th y trong ví d sau, ls -a đưa ra c các thư m c liên k t đ c bi t . và .. : $ ls -a . .. bin doc games include info lib local sbin share src X11R6 3.2 Danh sách thư m c lo i dài B n cũng có th ch rõ m t hay nhi u t p tin hay thư m c trên dòng l nh ls. N u b n ch rõ m t t p tin, ls s ch hi n th ra có t p tin đó mà thôi. N u b n 1 chú thích c a ngư i d ch: trong ví d này và m t s phía dư i, k t qu thu đư c là trên Debian Linux, k t qu trong nguyên b n có khác 13 CHƯƠNG 3. S D NG CÁC CÂU L NH C A LINUX 14 ch rõ m t thư m c, ls s hi n th ra n i dung c a thư m c. Tùy ch n -l r t thu n ti n khi b n c n xem các thông tin như quy n h n (permissions), s h u (ownership), th i gian s a đ i (modification time), và kích thư c (size) trong danh sách thư m c. 3.3 Danh sách thư m c lo i dài, ti p theo Trong ví d dư i đây, chúng ta s d ng tùy ch n -l đ hi n th danh dách đ y đ c a thư m c /usr. $ ls -l /usr total 122 drwxr-xr-x 2 root root 53104 2004-08-29 02:17 bin drwxr-xr-x 2 root root 2336 2004-06-22 19:51 doc drwxr-xr-x 2 root root 3088 2004-06-01 15:44 games drwxr-xr-x 46 root root 5528 2004-06-13 16:33 include lrwxrwxrwx 1 root root 10 2004-05-31 22:29 info -> share/info drwxr-xr-x 138 root root 43384 2004-08-29 00:28 lib drwxrwsr-x 11 root staff 272 2004-06-05 04:06 local drwxr-xr-x 2 root root 6760 2004-08-29 00:28 sbin drwxr-xr-x 236 root root 6360 2004-06-22 19:31 share drwxrwsr-x 5 teppi82 src 136 2004-08-28 21:58 src drwxr-xr-x 6 root root 144 2004-05-31 22:53 X11R6 C t th nh t hi n th thông tin quy n h n cho t ng m c trong danh sách. M t chút n a tôi s gi i thích cách d ch thông tin này. C t ti p theo hi n th s liên k t (links) cho m i m c c a h th ng t p tin, chúng ta s t m th i c t l i nhưng s tr l i sau. C t th ba và c t th tư, tương ng, ngư i s h u (owner) và nhóm (group). C t th năm li t kê kích thư c. C t th sáu là th i gian s a đ i g n nh t (last modified time) hay mtime c a các m c. C t cu i cùng là tên g i. N u t p tin là liên k t tư ng trưng (symbolic link), b n s th y d u -> và đư ng d n t i nơi mà liên k t ch đ n.2 . 2 chú thích c a ngư i d ch: trong ví d trên info là m t trư ng h p như v y 3.4. XEM THƯ M C 15 3.4 Xem thư m c Đôi khi b n ch mu n xem thư m c, không quan tâm n i dung trong. Cho nh ng trư ng h p này, b n có th ch rõ tùy ch n -d, đ nói v i ls xem b t kỳ thư m c nào: $ ls -dl /usr /usr/bin /usr/X11R6/bin ../share drwxr-xr-x 241 root root 6488 2004-09-02 18:21 ../share drwxr-xr-x 12 root root 312 2004-05-31 22:29 /usr drwxr-xr-x 2 root root 53208 2004-09-02 18:21 /usr/bin drwxr-xr-x 2 root root 3984 2004-06-22 19:30 /usr/X11R6/bin 3.5 Danh sách inode và danh sách đ qui (recursive) Như v y b n có th s d ng -d đ xem thư m c, nhưng đ ng th i b n cũng có th dùng -R đ làm đi u ngư c l i: không ch xem n i dung thư m c, mà còn xem t t c các t p và thư m c bên trong c a thư m c đó (Xem toàn b )! Chúng tôi không đưa ra ví d nào cho tùy ch n này (vì nó thư ng to), nhưng b n có th mu n th m t vài l n câu l nh ls -R và ls -Rl đ bi t chúng làm vi c như th nào. Cu i cùng, tùy ch n -i c a ls có th s d ng đ hi n th trong danh sách s inode c a các v t th h th ng t p tin: $ ls -i /usr 685 bin 917 include 9352 local 920 src 915 doc 918 info 706 sbin 12522 X11R6 916 games 919 lib 708 share 3.6 Hãy hi u inode, Ph n 1 M i v t th trên m t h th ng t p tin đư c xác đ nh m t ch s (index) duy nh t, g i là ch s inode. Cái này có v t m thư ng, nhưng am hi u inode là c n thi t đ hi u nhi u thao tác v i h th ng t p tin. Ví d , xem xét các liên k t . và .. mà xu t hi n trong m i thư m c. Đ hi u đ y đ thư m c .. th c s là gì, đ u tiên chúng ta xem ch s inode c a /usr/local: CHƯƠNG 3. S D NG CÁC CÂU L NH C A LINUX 16 $ ls -id /usr/local 9352 /usr/local Thư m c /usr/local có ch s inode là 9352. Còn bây gi , hãy xem ch s inode c a mbox/usr/local/bin/..: $ ls -id /usr/local/bin/.. 9352 /usr/local/bin/.. 3.7 Hãy hi u inode, ph n 2 Như b n có th th y, /usr/local/bin/.. có cùng ch s inode v i /usr/local! đây là cách chúng ta ti n t i s hi u th u v i khám phá gây s c này. Trư c đây, chúng ta xem xét /usr/local t nó là thư m c. Bây gi , chúng ta khám phá ra inode 9352 trên th c t là thư m c, và tìm th y hai m c (g i là liên k t) ch t i inode này. C /usr/local và /usr/local/bin/.. đ u liên k t t i inode 9352. M c dù inode 9352 ch t n t i m t nơi trên đĩa, nhi u cái có th liên k t t i nó. Inode 9352 là m c th t s trên đĩa. 3.8 Hãy hi u inode, Ph n 3 Trên th c t , chúng ta có th th y t ng s l n mà inode 9352 đư c liên k t đ n, dùng câu l nh ls -dl : $ ls -dl /usr/local drwxrwsr-x 11 root staff 272 2004-06-05 04:06 /usr/local N u nhìn vào c t th hai t bên trái, chúng ta s th y r ng thư m c /usr/local (inode 9352) đư c liên k t đ n mư i m t l n. Đây là các đư ng d n khác nhau, liên k t đ n inode này trên h đi u hành c a tôi: /usr/local /usr/local/. /usr/local/bin/.. /usr/local/games/.. /usr/local/lib/.. /usr/local/sbin/.. 3.9. MKDIR 17 /usr/local/share/.. /usr/local/src/.. /usr/local/j2sdk1.4.2/.. /usr/local/man/.. /usr/local/include/.. 3.9 mkdir Hãy x ...
Nội dung trích xuất từ tài liệu:
nhập môn Linux phần 2 Chương 3 S d ng các câu l nh c a Linux 3.1 Gi i thi u ls Bây gi , chúng ta s xem qua câu l nh ls. R t có th là b n đã làm quen v i ls và bi t r ng ch gõ câu l nh này (không có tham s ) li t kê n i dung c a thư m c hi n th i: $ cd /usr $ ls bin doc games include info lib local sbin share src X11R6 1 B ng vi c ch rõ tùy ch n -a, b n có th th y t t c t p tin c a m t thư m c, bao g m các t p tin đư c che gi u (hiđen files): nh ng cái mà b t đ u v i .. Như b n có th th y trong ví d sau, ls -a đưa ra c các thư m c liên k t đ c bi t . và .. : $ ls -a . .. bin doc games include info lib local sbin share src X11R6 3.2 Danh sách thư m c lo i dài B n cũng có th ch rõ m t hay nhi u t p tin hay thư m c trên dòng l nh ls. N u b n ch rõ m t t p tin, ls s ch hi n th ra có t p tin đó mà thôi. N u b n 1 chú thích c a ngư i d ch: trong ví d này và m t s phía dư i, k t qu thu đư c là trên Debian Linux, k t qu trong nguyên b n có khác 13 CHƯƠNG 3. S D NG CÁC CÂU L NH C A LINUX 14 ch rõ m t thư m c, ls s hi n th ra n i dung c a thư m c. Tùy ch n -l r t thu n ti n khi b n c n xem các thông tin như quy n h n (permissions), s h u (ownership), th i gian s a đ i (modification time), và kích thư c (size) trong danh sách thư m c. 3.3 Danh sách thư m c lo i dài, ti p theo Trong ví d dư i đây, chúng ta s d ng tùy ch n -l đ hi n th danh dách đ y đ c a thư m c /usr. $ ls -l /usr total 122 drwxr-xr-x 2 root root 53104 2004-08-29 02:17 bin drwxr-xr-x 2 root root 2336 2004-06-22 19:51 doc drwxr-xr-x 2 root root 3088 2004-06-01 15:44 games drwxr-xr-x 46 root root 5528 2004-06-13 16:33 include lrwxrwxrwx 1 root root 10 2004-05-31 22:29 info -> share/info drwxr-xr-x 138 root root 43384 2004-08-29 00:28 lib drwxrwsr-x 11 root staff 272 2004-06-05 04:06 local drwxr-xr-x 2 root root 6760 2004-08-29 00:28 sbin drwxr-xr-x 236 root root 6360 2004-06-22 19:31 share drwxrwsr-x 5 teppi82 src 136 2004-08-28 21:58 src drwxr-xr-x 6 root root 144 2004-05-31 22:53 X11R6 C t th nh t hi n th thông tin quy n h n cho t ng m c trong danh sách. M t chút n a tôi s gi i thích cách d ch thông tin này. C t ti p theo hi n th s liên k t (links) cho m i m c c a h th ng t p tin, chúng ta s t m th i c t l i nhưng s tr l i sau. C t th ba và c t th tư, tương ng, ngư i s h u (owner) và nhóm (group). C t th năm li t kê kích thư c. C t th sáu là th i gian s a đ i g n nh t (last modified time) hay mtime c a các m c. C t cu i cùng là tên g i. N u t p tin là liên k t tư ng trưng (symbolic link), b n s th y d u -> và đư ng d n t i nơi mà liên k t ch đ n.2 . 2 chú thích c a ngư i d ch: trong ví d trên info là m t trư ng h p như v y 3.4. XEM THƯ M C 15 3.4 Xem thư m c Đôi khi b n ch mu n xem thư m c, không quan tâm n i dung trong. Cho nh ng trư ng h p này, b n có th ch rõ tùy ch n -d, đ nói v i ls xem b t kỳ thư m c nào: $ ls -dl /usr /usr/bin /usr/X11R6/bin ../share drwxr-xr-x 241 root root 6488 2004-09-02 18:21 ../share drwxr-xr-x 12 root root 312 2004-05-31 22:29 /usr drwxr-xr-x 2 root root 53208 2004-09-02 18:21 /usr/bin drwxr-xr-x 2 root root 3984 2004-06-22 19:30 /usr/X11R6/bin 3.5 Danh sách inode và danh sách đ qui (recursive) Như v y b n có th s d ng -d đ xem thư m c, nhưng đ ng th i b n cũng có th dùng -R đ làm đi u ngư c l i: không ch xem n i dung thư m c, mà còn xem t t c các t p và thư m c bên trong c a thư m c đó (Xem toàn b )! Chúng tôi không đưa ra ví d nào cho tùy ch n này (vì nó thư ng to), nhưng b n có th mu n th m t vài l n câu l nh ls -R và ls -Rl đ bi t chúng làm vi c như th nào. Cu i cùng, tùy ch n -i c a ls có th s d ng đ hi n th trong danh sách s inode c a các v t th h th ng t p tin: $ ls -i /usr 685 bin 917 include 9352 local 920 src 915 doc 918 info 706 sbin 12522 X11R6 916 games 919 lib 708 share 3.6 Hãy hi u inode, Ph n 1 M i v t th trên m t h th ng t p tin đư c xác đ nh m t ch s (index) duy nh t, g i là ch s inode. Cái này có v t m thư ng, nhưng am hi u inode là c n thi t đ hi u nhi u thao tác v i h th ng t p tin. Ví d , xem xét các liên k t . và .. mà xu t hi n trong m i thư m c. Đ hi u đ y đ thư m c .. th c s là gì, đ u tiên chúng ta xem ch s inode c a /usr/local: CHƯƠNG 3. S D NG CÁC CÂU L NH C A LINUX 16 $ ls -id /usr/local 9352 /usr/local Thư m c /usr/local có ch s inode là 9352. Còn bây gi , hãy xem ch s inode c a mbox/usr/local/bin/..: $ ls -id /usr/local/bin/.. 9352 /usr/local/bin/.. 3.7 Hãy hi u inode, ph n 2 Như b n có th th y, /usr/local/bin/.. có cùng ch s inode v i /usr/local! đây là cách chúng ta ti n t i s hi u th u v i khám phá gây s c này. Trư c đây, chúng ta xem xét /usr/local t nó là thư m c. Bây gi , chúng ta khám phá ra inode 9352 trên th c t là thư m c, và tìm th y hai m c (g i là liên k t) ch t i inode này. C /usr/local và /usr/local/bin/.. đ u liên k t t i inode 9352. M c dù inode 9352 ch t n t i m t nơi trên đĩa, nhi u cái có th liên k t t i nó. Inode 9352 là m c th t s trên đĩa. 3.8 Hãy hi u inode, Ph n 3 Trên th c t , chúng ta có th th y t ng s l n mà inode 9352 đư c liên k t đ n, dùng câu l nh ls -dl : $ ls -dl /usr/local drwxrwsr-x 11 root staff 272 2004-06-05 04:06 /usr/local N u nhìn vào c t th hai t bên trái, chúng ta s th y r ng thư m c /usr/local (inode 9352) đư c liên k t đ n mư i m t l n. Đây là các đư ng d n khác nhau, liên k t đ n inode này trên h đi u hành c a tôi: /usr/local /usr/local/. /usr/local/bin/.. /usr/local/games/.. /usr/local/lib/.. /usr/local/sbin/.. 3.9. MKDIR 17 /usr/local/share/.. /usr/local/src/.. /usr/local/j2sdk1.4.2/.. /usr/local/man/.. /usr/local/include/.. 3.9 mkdir Hãy x ...
Tìm kiếm theo từ khóa liên quan:
giáo trình nhập môn Linux tin học ứng dụng lập trình windows lập trình C# mẹo hay cho tin học thủ thuật windowsGợi ý tài liệu liên quan:
-
Tài liệu bồi dưỡng giáo viên sử dụng SGK Tin học 10 Cánh diều (Định hướng Tin học ứng dụng)
61 trang 238 0 0 -
101 trang 199 1 0
-
20 trang 183 0 0
-
Cách gỡ bỏ hoàn toàn các add on trên Firefox
7 trang 180 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 177 0 0 -
Giáo trình Mạng máy tính (Nghề: Tin học ứng dụng - Trung cấp) - Trường Cao đẳng Cộng đồng Đồng Tháp
189 trang 164 0 0 -
bảo mật mạng các phương thức giả mạo địa chỉ IP fake IP
13 trang 157 0 0 -
Giáo trình Tin học ứng dụng: Phần 1 - Trường ĐH Tài nguyên và Môi trường Hà Nội
125 trang 151 0 0 -
Bài giảng Tin học ứng dụng: Kiểm định trung bình - Trường ĐH Y dược Huế
25 trang 144 0 0 -
Giáo trình Quản trị mạng (Nghề: Tin học ứng dụng - Trung cấp) - Trường Cao đẳng Cộng đồng Đồng Tháp
173 trang 123 1 0