Check file câ u hi nh lô i trong linux
Show
Trong Linux có rất nhiều lệnh để kiểm tra thông tin file. Bao gồm các thông tin của file như định dạng, dung lượng, user, group, blocks, thời gian chỉnh sửa,…. Bài viết này sẽ cung cấp cho các bạn một số lệnh cơ bản để để kiểm tra thông tin một file bất kì. 1. Lệnh “file”Để biết được lệnh “file” có những thông số theo sau thì ta dùng lệnh sau: # file --help Để kiểm tra ta dùng lệnh sau: # file ghiam.wav ghiam.wav: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, stereo 16000 Hz # file data.tar.gz data.tar.gz: gzip compressed data, last modified: Tue Sep 24 02:44:31 2019, from Unix 2. Lệnh “stat”Lệnh “stat” để hiển thị thông tin về dung lượng, user, group, blocks,… # stat data.tar.gz File: data.tar.gz Size: 65145 Blocks: 128 IO Block: 4096 regular file Device: 801h/2049d Inode: 393368 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2019-10-01 21:41:52.422148426 +0700 Modify: 2019-09-24 09:44:31.875791322 +0700 Change: 2019-09-24 09:44:31.875791322 +0700 Birth: - Để biết thêm thông tin của lệnh stat ta có thể dùng lệnh sau: stat --help
3. Lệnh “ls”Lệnh “ls” chỉ hiển thị tên các thư mục và tập tin bình thường không bị ẩn. # ls Documents Music Desktop Downloads Pictures Templates Videos Hiển thị thông tin về quyền, user, size, thời gian chỉnh sửa ta dùng lệnh sau: # ls -l -rw-r--r--. 1 root root 48867 Jul 31 02:17 install.log drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Music drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Pictures drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Public drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Templates drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Videos Hiển thị thông tin các tập tin ẩn # ls -la -rw-r--r-- 1 debian debian 3526 Aug 29 16:23 .bashrc drwx------ 5 debian debian 4096 Aug 29 17:18 .cache drwx------ 10 debian debian 4096 Sep 12 09:57 .config -rw-r--r--. 1 root root 48867 Jul 31 02:17 install.log drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Music drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Pictures drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Public drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Templates drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Videos Đây là những lệnh để kiểm tra thông tin của một file trong Linux. Những lệnh này đã giúp bạn check được thông tin của một file một cách nhanh chóng mà không cần dùng đến phần mềm hổ trợ nào khác. Trung tâm TEL4VN đào tạo các khóa học Linux từ cơ bản đến nâng cao ngoài ra TEL4VN còn nổi bật với các khóa VoIP, Docker, OpenStack,…. Thông tin khóa học Linux LPI 1: tại đây Thông tin khóa học Linux LPI 2: tại đây Mọi
thắc mắc vui lòng liên hệ: Bài tiếp theo SELINUX là gì ?07/10/2019 Th8 30, 2022 Hai G. 3ít nhất Đọc Cat command trong Linux là một lệnh thường dùng nhất và bạn cần học. Nó là chữ viết tắt của từ concatenate. Nó giúp bạn tạo, nhập, print file tới màn hình chuẩn hay tới một file khác, và còn nhiều tính năng khác nữa. Nó đã được tích hợp sẵn vào hệ điều hành nền Debian hay Red Hat nên không phải cài gì hết nếu thuê VPS các hệ điều hành trên. Trong bài hướng dẫn này, chúng tôi sẽ hướng dẫn cách dùng cat command và giải thích các tính năng của nó. Cú pháp Cat CommandTrước khi bắt đầu sử dụng lệnh Cat, hãy đăng nhập vào VPS trước bằng SSH. Lệnh này có tham số là tên file và option quyết định nó sẽ làm tác vụ gì. Cấu trúc cat command như sau: cat [OPTION] [FILE] Để xem hết tất cả các option có thể dùng, bạn hãy gõ cat –help trong terminal. Tạo một file bằng Cat CommandCat giúp bạn nhanh chóng tạo file và ghi nội dung vào trong đó. Để làm vậy, sử dụng dấu > để chuyển vào nội dung của file. cat > filename.txt File đã được tạo, giờ bạn chỉ cần nhập nội dung và gõ Enter cho từng dòng. Sau khi hoàn tất, nhấn CTRL+D để thoát file. Để kiểm tra xem file được tạo chưa bạn có thể dùng lệnh liệt kê ls: ls -l Xem nội dung của file bằng Cat CommandĐây là cách dùng cơ bản nhất của cat command. Không cần đặt option nào, nó sẽ mở file và hiển thị nội dung cho bạn ngay: cat filename.txt Để hạn chế cuộc file quá lớn, bạn có thể dùng | more để xuất kết quả ít hơn: cat filename.txt | more Bạn cũng có thể hiển thị nội dung của nhiều hơn một file. Ví dụ, để hiển thị toàn bộ nội dung của file text, sử dụng lệnh sau trong terminal: cat *.txt Chuyển hướng nội dung bằng lệnh CatThay vì hiển thị nội dung trong một file, bạn còn có thể chuyển hướng kết quả vào một file khác với option >. Lệnh này cấu trúc như sau: cat source.txt > destination.txt Nếu file đích không có sẵn, lệnh này sẽ tự tạo file đó ra. Hoặc ghi đè lên file có cùng tên. Để ghi nội dung vào trong cuối file, hãy sử dụng dấu >>: cat source.txt >> destination.txt Tổng hợp Files bằng Cat commandLệnh này sẽ giúp bạn tổng hợp nhiều file thành một. Cơ bản nó giống với lệnh chuyển hướng nội dung ở trên, nhưng với nhiều file nguồn hơn. cat source1.txt source2.txt > destination.txt Giống vậy, lệnh trên sẽ tạo ra file mới nếu nó không có sẵn hoặc ghi đè lên file có sẵn. Đánh dấu kết thúc dòng bằng Cat commandCat có thể đánh dấu kết thúc dòng bằng ký tự $ ở cuối mỗi dòng. Để sử dụng tính năng này, dùng option -E bên cạnh cat command: cat -E filename.txt Hiển thị số dòng bằng CatBạn còn có thể hiển thị nội dung file và đánh số dòng cho chúng ở mỗi dòng. Để dùng chức năng này, thêm option –n vào lệnh cat: cat -n filename.txt Hiển thị những ký tự không in ra được bằng lệnh CatĐể hiển thị tất cả những ký tự không in được, bạn hãy sử dụng option –v như sau: cat -v filename.txt Để hiển thị ký tự dấu tab, dùng option -T: cat -T filename.txt Tab character sẽ hiển ra dưới dạng chữ ^I Cắt bớt dòng thừa với CatĐể cắt bớt dòng trống, bạn hãy dùng option -s. Lưu ý là với option này, nó sẽ giữ lại một dòng trống sau khi loạt bỏ tất cả những dòng trống còn lại, lệnh này sẽ như sau: cat -s filename.txt Đánh số những dòng không trống bằng CatĐể hiển thị những dòng không trống với số dòng trước nó, hãy sử dụng option –b. Lưu ý là option –b sẽ ghi đè lên option -n: cat -b filename.txt Hiển thị file đảo nghịch bằng CatĐể xem nội dung file theo thứ tự đảo nghịch, từ dưới lên, bắt đầu bằng dòng cuối cùng và kết thúc ở dòng đầu tiên, sử dụng lệh tac tức là từ Cat viết ngược lại: tac filename.txt Lời kếtCó vậy thôi. Giờ bạn đã biết những chức năng cơ bản mà cat command có thể làm được. Bạn sẽ có thể vận dụng tốt nó khi vận hành máy chủ. Để tìm hiểu thêm thông tin về nó bạn hãy luôn nhớ lệnh sau man cat !. Nó sẽ xuất ra tài liệu hướng dẫn cho bạn Chúng tôi hy vọng bài viết này có ích và giúp bạn có thêm kinh nghiệm sử dụng Linux Terminal. Hẹn gặp bạn ở bài tiếp theo! Hải G. là chuyên gia quản lý, vận hành các dịch vụ website. Anh có nhiều năm kinh nghiệm về VPS, Hosting, technical SEO, CMS. Đặc biệt yêu thích WordPress và đã dùng nó hơn 5 năm nay. Sở thích của anh là đọc, viết blog, đi du lịch và tư vấn cho các bạn trẻ khởi nghiệp. |