12
Cơ bản về Linux
$ ls -l saochepem
-rw-r--r--
1 teppi82 thang
11 2004-09-02 18:56 saochepem
2.2.11
cat và cp
Để hiển thị nội dung tệp tin trên thiết bị đầu cuối
(terminal), có thể sử dụng câu lệnh cat:
$ cat saochepem
tepdautien
Bây giờ khi đã có tệp tin để thực hành, chúng ta có thể sử dụng "câu thần chú" cp để tạo
tệp tin embansao từ tệp tin gốc saochepem:
$ cp saochepem embansao
Nếu dùng ls -i nghiên cứu, chúng ta thấy đây là những tệp tin riêng rẽ thật sự: chỉ
mục inode của chúng khác nhau!
$ ls -i saochepem embansao
471627 embansao
471620 saochepem
2.2.12
mv
Lệnh mv lại là một câu thần chú khác. Lần này dùng để đổi tên "embansao" thành "em-
bichuyen". Bạn sẽ thấy, trong ví dụ dưới, chỉ mục inode không thay đổi; tuy nhiên, tên tệp
tin chỉ đến inode đó thì sẽ khác.
$ mv embansao embichuyen
$ ls -i embichuyen
471627 embichuyen
Số inode của tệp tin bị chuyển vẫn như cũ, và tệp tin thu được nằm trên cùng hệ thống
tập tin như tệp tin nguồn (đã không còn nữa). Chúng ta sẽ có cái nhìn gần hơn về hệ thống
tập tin tại Phần 3 của cuốn sách này.
Chúng tôi muốn nhân việc nói về mv, để xem một cách sử dụng khác của câu lệnh
này. mv, ngoài việc đổi tên tệp tin, còn cho phép di chuyển một hay nhiều tệp tin tới vị trí
khác trong hệ thống. Ví dụ, để chuyển /var/tmp/teptin.txt tới /home/teppi82 (tệp tin nhà của
teppi82) gõ
$ mv /var/tmp/teptin.txt /home/teppi82
21
chúng tôi sẽ dùng từ terminal để thay thế cho thuật ngữ này
22
bạn cần tạo teptin.txt trước, dùng lệnh touch