CÁC BÀI THỰC HÀNH LINUX - Trang 9

- 8-

<file1> . . . <fileN>

là danh sách tên tập tin cần di chuyển

<destination>

là tập tin hay thư mục đích.

Lệnh

mv

có thể dùng để đổi tên tập tin.

• Chuyển nhiều tập tin

$ mv * directory

• Di chuyển thư mục

[user01@linux user01]$ mkdir ctrinh
[user01@linux user01]$ ls –lF

[user01@linux user01]$ mv ctrinh baitap

Di chuyển thư mục

/home/user01/ctrinh

vào thư mục

/home/user01/baitap

3.2.6.

Sao chép tập tin

Cú pháp : cp <source> <destination>

[user01@linux user01]$ cd baitap
[user01@linux baitap]$ vi tho.txt

[user01@linux baitap]$ mv tho.txt baitho.doc
[user01@linux baitap]$ ls

baitho.doc ctrinh hello.c ltc perl
[user01@linux baitap]$ cp baitho.doc ~/document

• Sao chép tất cả các tập tin vào một danh mục

$ cp * directory

3.2.7. Tạo liên kết với tập tin

Tạo liên kết với tập tin là tạo thêm cho tập tin tên mới và đường dẫn tương ứng.


Cú pháp
: ln <source> <destination>

ls -l

: xem số liên kết của tập tin.

Muốn xóa một tập tin ta phải xoá tất cả các liên kết của nó.

[user01@linux user01]$ pwd
[user01@linux user01]$ ls -l

[user01@linux user01]$ ls -l baitap
[user01@linux user01]$ ln baitap/file1 file.link

[user01@linux user01]$ ls -l baitap
[user01@linux user01]$ ls -l file.link

3.2.8.

Tìm kiếm một tập tin

Lệnh find cho phép tìm kiếm một hay nhiều tập tin trong một cây danh mục.

Tìm theo tên:

find <path> -name <filename>

• Tìm theo số i-node của tập tin:

find <path> -inum <number>

Tìm theo tên người sở hữu :

find <path> -user <username>