tailieunhanh - Bài giảng Hệ điều hành Linux - Bài 10: Lưu trữ và các lệnh khác

Bài giảng Hệ điều hành Linux - Bài 10: Lưu trữ và các lệnh khác gồm có hai nội dung chính đó là find và tar. Mời các bạn tham khảo bài giảng để nắm bắt nội dung chi tiết. Với các bạn chuyên ngành Công nghệ thông tin thì đây là tài liệu hữu ích. | 1 HỆ ĐIỀU HÀNH LINUX (Lưu trữ và các lệnh khác) Phạm Nguyên Khang, Đỗ Thanh Nghị Email: pnkhang,dtnghi@ Nội dung 2 find tar find 3 Mục đích Tìm kiếm file và thư mục Cú pháp: find Điều kiện -name tên -type x -user login-name -size n -mtime n có có có có có tên là tên kiểu là x chủ sở hữu là login-name kích thước là n khối thời gian thay đổi n ngày trở về trước Lệnh -print exec cmd {}\; in kết quả ra màn hình thực thi lệnh cmd find 4 Ví dụ: find /home/pnkhang –name –mtime +7 –exec rm {}\; Tìm file có tên trong thư mục /home/pnkhang hơn một tuần rồi không được sửa đổi và xóa nó đi. Có thể sử dụng ! (phủ định), -a (and), hoặc -o (or) để kết hợp các điều kiện Các điều kiện khác -perm mode -maxdepth levels -mindepth levels quyền truy cập = mode độ sâu tối đa độ sâu tối thiểu Có thể kết hợp find với grep find . | grep toto tar 5 Tape archive Đóng gói file dùng để lưu trữ Đóng gói tạo file lưu trữ tar cvf danh sách file/thư mục Mở gói tar xvf Có thể bỏ qua v trong cvf hoặc xvf Thêm một tập tin vào gói tar rvf Liệt kê danh sách các file trong gói tar tvf Thêm mới hoặc thay thế một file trong gói tar uvf Có thể nén/bung nén gói với gzip/gunzip tar zcvf danh sách file/thư mục tar zxvf .

TỪ KHÓA LIÊN QUAN