Điểm:0

Vị trí tệp trong đĩa cứng

lá cờ cn
NiC

Tôi mới sử dụng Linux và tôi đã thiết lập một máy vật lý Ubuntu với 1 ổ SSD (PCIE) và 2 ổ cứng (SATA). Tôi biết tất cả các thư mục tệp bắt đầu bằng thư mục gốc '/' trong cmd, nhưng có cách nào để biết vị trí thực của các tệp, chẳng hạn như tệp nào được lưu trữ trong ổ cứng hoặc SSD nào (tương tự như HĐH Windows). Cảm ơn rất nhiều.

user535733 avatar
lá cờ cn
Vui lòng [thêm vào câu hỏi của bạn](https://askubuntu.com/posts/1358112/edit) toàn bộ nội dung trong tệp của bạn `/etc/fstab`
Điểm:2
lá cờ cn

Các hệ thống tệp được "gắn vào" cây tệp chính tại các vị trí được chỉ định. Nguyên tắc đó được gọi là gắn.

Giả sử bạn có một đĩa cứng sda, với (trong số những người khác) một phân vùng sda7. Nếu bạn gắn phân vùng đó (hay đúng hơn là hệ thống tệp trên phân vùng) vào điểm gắn kết /var/dữ liệu/cái gì đó, tất cả các tệp mà hệ thống tệp này chứa sẽ hiển thị bên dưới /var/dữ liệu/cái gì đó.

Nếu bạn nhìn ý tưởng này theo cách khác, một tệp mà bạn tạo bên dưới điểm gắn kết sẽ chuyển đến hệ thống tệp, phân vùng và thiết bị vật lý tương ứng. Vì vậy, nếu bạn ghi dữ liệu vào, chẳng hạn, /var/data/something/else/my/data/file.txt, tệp này sẽ nằm (như chúng ta đã thấy ở trên) trên hệ thống tệp được gắn vào /var/dữ liệu/cái gì đó, nằm trên phân vùng sda7, lần lượt trên thiết bị vật lý sda.

Bạn có thể biết những gì đã được gắn vào những điểm gắn kết từ việc thiết lập máy chủ. Trong trường hợp bạn không biết, bạn có thể liệt kê tất cả các hệ thống tệp hiện được gắn với gắn kết chỉ huy. Điều này sẽ cung cấp cho bạn một danh sách các mục như

...
/dev/sda2 on / gõ ext4 (rw,relatime,errors=remount-ro)
/dev/sda4 trên /home gõ ext4 (rw,relatime,errors=remount-ro)
/dev/sda7 trên /var/data/something gõ ext4 (rw,relatime,errors=remount-ro)
...

Cách các thiết bị được đặt tên (các sda trong ví dụ này) sẽ là câu hỏi của riêng nó. Nó chủ yếu phụ thuộc vào loại thiết bị và loại bộ điều khiển mà nó được kết nối.

mook765 avatar
lá cờ cn
Tôi thích lệnh `findmnt` cho đầu ra dễ đọc hơn nhiều so với lệnh `mount`.
Điểm:0
lá cờ cn

Có nhiều cách để làm việc này. Đây là một cái khác:

Nếu bạn muốn sử dụng một tiện ích máy tính để bàn, bạn có thể muốn xem trang này: https://help.ubuntu.com/stable/ubuntu-help/disk-partitions.html.en

Hoặc từ một dòng lệnh, bạn có thể sử dụng fdisk -l để liệt kê các ổ đĩa của mình.

#fdisk -l 

Đĩa /dev/sdb: 256 GiB, 274877906944 byte, 536870912 cung
Kiểu đĩa: Đĩa ảo
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 4096 byte
Kích thước I/O (tối thiểu/tối ưu): 4096 byte / 4096 byte

Sau đó, df -h để liệt kê cách các đĩa này được gắn kết. Nhìn vào các cột Filesystem và Mounted On.

# df -h 

Kích thước hệ thống tệp được sử dụng Sẵn có Sử dụng % Được gắn trên
/dev/sdb 251G 3.3G 235G 2%/

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.