Lệnh “df” là gì?
Lệnh “df” nghĩa là “disk filesystem”, nó được sử dụng để hiển thị tóm tắt đầy đủ về việc sử dụng không gian đĩa cứng còn sẵn và được sử dụng của hệ thống tập tin trên hệ thống Linux.
1. Kiểm tra dung lượng ổ đĩa
Lệnh “df” hiển thị thông tin về tên thiết bị, tổng số khối, tổng dung lượng đĩa, dung lượng đĩa đã sử dụng, dung lượng đĩa sẵn có và các mount point trên hệ thống tệp.
Filesystem 1K-blocks Used Available Use% Mounted on
udev 1530896 0 1530896 0% /dev
tmpfs 308436 31964 276472 11% /run
/dev/sda1 68626744 28711844 36385840 45% /
tmpfs 1542172 4 1542168 1% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
tmpfs 1542172 0 1542172 0% /sys/fs/cgroup
tmpfs 308432 32 308400 1% /run/user/117
tmpfs 308432 4 308428 1% /run/user/1000
2. Hiển thị thông tin của tất cả dung lượng
Filesystem 1K-blocks Used Available Use% Mounted on
udev 1530896 0 1530896 0% /dev
devpts 0 0 0 – /dev/pts
tmpfs 308436 31964 276472 11% /run
/dev/sda1 68626744 28712036 36385648 45% /
securityfs 0 0 0 – /sys/kernel/security
tmpfs 1542172 4 1542168 1% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
tmpfs 1542172 0 1542172 0% /sys/fs/cgroup
cgroup 0 0 0 – /sys/fs/cgroup/systemd
tmpfs 308432 32 308400 1% /run/user/117
tmpfs 308432 4 308428 1% /run/user/1000
fusectl 0 0 0 – /sys/fs/fuse/connections
3. Hiển thị dung lượng sử dụng theo đơn vị (K, M, G)
Bạn có nhận thấy rằng các lệnh trên hiển thị thông tin dung lượng ổ cứng mặc định theo, không dễ đọc được. Vì chúng ta có thói quen đọc kích thước theo megabyte, gigabyte, vv.. vì nó rất dễ hiểu và dễ nhớ.
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 18G 14G 3.4G 80% /
proc 0 0 0 – /proc
sysfs 0 0 0 – /sys
devpts 0 0 0 – /dev/pts
tmpfs 497M 112K 497M 1% /dev/shm
/dev/sda1 190M 121M 60M 67% /boot
none 0 0 0 – /proc/sys/fs/binfmt_misc
/home/ssh/key.img 9.7M 93K 9.1M 1% /tmp/ssh-mount
Filesystem 1M-blocks Used Available Use% Mounted on
udev 1496 0 1496 0% /dev
tmpfs 302 32 270 11% /run
/dev/sda1 67019 28033 35540 45% /
tmpfs 1507 1 1507 1% /dev/shm
tmpfs 5 0 5 0% /run/lock
tmpfs 1507 0 1507 0% /sys/fs/cgroup
tmpfs 302 1 302 1% /run/user/117
tmpfs 302 1 302 1% /run/user/1000
5. Hiển thị thông tin Inodes của file system
Sử dụng option “-i” để hiển thị thông tin về số lượng inodes đã sử dụng và tỷ lệ phần trăm của chúng cho từng file system.
Filesystem Inodes IUsed IFree IUse% Mounted on
udev 382724 316 382408 1% /dev
tmpfs 385543 516 385027 1% /run
/dev/sda1 4390912 226559 4164353 6% /
tmpfs 385543 2 385541 1% /dev/shm
tmpfs 385543 2 385541 1% /run/lock
tmpfs 385543 15 385528 1% /sys/fs/cgroup
tmpfs 385543 27 385516 1% /run/user/117
tmpfs 385543 15 385528 1% /run/user/1000
6. Hiển thị các loại file system
Nếu bạn để ý những câu lệnh output ở phía trên, bạn sẽ nhìn thấy rằng không có liệt kê loại file system (ext4, xfs, ext3,..). Để kiểm tra loại file system đang sử dụng ta sử dụng tùy chọn “T”
Filesystem Type Size Used Avail Use% Mounted on
udev devtmpfs 1.5G 0 1.5G 0% /dev
tmpfs tmpfs 302M 32M 270M 11% /run
/dev/sda1 ext4 66G 28G 35G 45% /
tmpfs tmpfs 1.5G 4.0K 1.5G 1% /dev/shm
tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs tmpfs 1.5G 0 1.5G 0% /sys/fs/cgroup
tmpfs tmpfs 302M 32K 302M 1% /run/user/117
tmpfs tmpfs 302M 4.0K 302M 1% /run/user/1000
7. HIển thị thông tin của lệnh “df”
Usage: df [OPTION]… [FILE]…
Show information about the file system on which each FILE resides,
or all file systems by default.
Mandatory arguments to long options are mandatory for short options too.
-a, –all include dummy file systems
-B, –block-size=SIZE use SIZE-byte blocks
–direct show statistics for a file instead of mount point
–total produce a grand total
-h, –human-readable print sizes in human readable format (e.g., 1K 234M 2G)
-H, –si likewise, but use powers of 1000 not 1024
-i, –inodes list inode information instead of block usage
-k like –block-size=1K
-l, –local limit listing to local file systems
–no-sync do not invoke sync before getting usage info (default)
-P, –portability use the POSIX output format
–sync invoke sync before getting usage info
-t, –type=TYPE limit listing to file systems of type TYPE
-T, –print-type print file system type
-x, –exclude-type=TYPE limit listing to file systems not of type TYPE
-v (ignored)
–help display this help and exit
–version output version information and exit
Display values are in units of the first available SIZE from –block-size,
and the DF_BLOCK_SIZE, BLOCK_SIZE and BLOCKSIZE environment variables.
Otherwise, units default to 1024 bytes (or 512 if POSIXLY_CORRECT is set).
SIZE may be (or may be an integer optionally followed by) one of following:
KB 1000, K 1024, MB 1000*1000, M 1024*1024, and so on for G, T, P, E, Z, Y.
Report df bugs to bug-coreutils@gnu.org
GNU coreutils home page: <http://www.gnu.org/software/coreutils/>
General help using GNU software: <http://www.gnu.org/gethelp/>
For complete documentation, run: info coreutils ‘df invocation’
Như vậy bài viết này đã cung cấp thêm thông tin về lệnh kiểm tra dung lượng ổ cứng trên hệ thống server Linux. Hãy nhớ theo dõi và kiểm tra định kì dung lượng ổ đĩa đễ không gặp phải tình trạng đầy ổ đĩa gây lỗi server.
* KHOÁ HỌC ORACLE DATABASE A-Z ENTERPRISE trực tiếp từ tôi giúp bạn bước đầu trở thành những chuyên gia DBA, đủ kinh nghiệm đi thi chứng chỉ OA/OCP, đặc biệt là rất nhiều kinh nghiệm, bí kíp thực chiến trên các hệ thống Core tại VN chỉ sau 1 khoá học.
* CÁCH ĐĂNG KÝ: Gõ (.) hoặc để lại số điện thoại hoặc inbox https://m.me/tranvanbinh.vn hoặc Hotline/Zalo 090.29.12.888
* Chi tiết tham khảo:
https://bit.ly/oaz_w
=============================
KẾT NỐI VỚI CHUYÊN GIA TRẦN VĂN BÌNH:
📧 Mail: binhoracle@gmail.com
☎️ Mobile: 0902912888
⚡️ Skype: tranbinh48ca
👨 Facebook: https://www.facebook.com/BinhOracleMaster
👨 Inbox Messenger: https://m.me/101036604657441 (profile)
👨 Fanpage: https://www.facebook.com/tranvanbinh.vn
👨 Inbox Fanpage: https://m.me/tranvanbinh.vn
👨👩 Group FB: https://www.facebook.com/groups/DBAVietNam
👨 Website: https://www.tranvanbinh.vn
👨 Blogger: https://tranvanbinhmaster.blogspot.com
🎬 Youtube: http://bit.ly/ytb_binhoraclemaster
👨 Tiktok: https://www.tiktok.com/@binhoraclemaster?lang=vi
👨 Linkin: https://www.linkedin.com/in/binhoracle
👨 Twitter: https://twitter.com/binhoracle
👨 Địa chỉ: Tòa nhà Sun Square - 21 Lê Đức Thọ - Phường Mỹ Đình 1 - Quận Nam Từ Liêm - TP.Hà Nội
=============================
học oracle database, Tự học Oracle, Tài liệu Oracle 12c tiếng Việt, Hướng dẫn sử dụng Oracle Database, Oracle SQL cơ bản, Oracle SQL là gì, Khóa học Oracle Hà Nội, Học chứng chỉ Oracle ở đầu, Khóa học Oracle online,khóa học pl/sql, học dba, học dba ở việt nam, khóa học dba, khóa học dba sql, tài liệu học dba oracle, Khóa học Oracle online, học oracle sql, học oracle ở đâu tphcm, học oracle bắt đầu từ đâu, học oracle ở hà nội, oracle database tutorial, oracle database 12c, oracle database là gì, oracle database 11g, oracle download, oracle database 19c, oracle dba tutorial, oracle tunning, sql tunning , oracle 12c, oracle multitenant, Container Databases (CDB), Pluggable Databases (PDB), oracle cloud, oracle security, oracle fga, audit_trail, oracle dataguard, oracle goldengate, mview, oracle exadata, oracle oca, oracle ocp, oracle ocm , oracle weblogic, middleware, hoc solaris, hoc linux, hoc aix, unix, securecrt, xshell, mobaxterm, putty