0

دستورات لینوکس

 
amindadaadad
amindadaadad
کاربر طلایی3
تاریخ عضویت : دی 1389 
تعداد پست ها : 3567
محل سکونت : سیستان و بلوچستان

پاسخ به:دستورات لینوکس
چهارشنبه 8 شهریور 1391  1:50 AM

۵ روش برای شناسایی فایل سیستم


روش برای شناسایی فایل سیستم



  • df -T



کد:

rf@Aref-Ubuntu:~$ df -T Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/sda1 ext4 28868732 818088 26584176 3% / none devtmpfs 505400 688 504712 1% /dev none tmpfs 512008 356 511652 1% /dev/shm none tmpfs 512008 224 511784 1% /var/run none tmpfs 512008 0 512008 0% /var/lock /dev/sda5 ext4 68246080 30481724 34297656 48% /home /dev/sda6 ext4 16339372 3596348 11913024 24% /usr /dev/sdb1 vfat 1003584 937464 66120 94% /media/Receiver Fl 
-T در فرمان df نوع فایل سیستم را مشخص میکند.





  • Mount command



از دستور mount به شکل زیر استفاده کنید:


کد:

mount | grep "^/dev" 
کد:

rf@Aref-Ubuntu:~$ mount | grep "^/dev" /dev/sda1 on / type ext4 (rw,errors=remount-ro,commit=0) /dev/sda5 on /home type ext4 (rw,commit=0) /dev/sda6 on /usr type ext4 (rw,commit=0) /dev/sdb1 on /media/Receiver Fl type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000, shortname=mixed,dmask=0077,utf8=1,showexec,flush) 



  • file command



با استفاده از دسترسی root از فرمان file به شکل زیر استفاده کنید. توجه شود که نام device مورد نظر باید به دستور داده شود.
کد:

file -sL /dev/sda1 
کد:

rf@Aref-Ubuntu:~$ sudo file -sL /dev/sda1 [sudo] password for rf: /dev/sda1: Linux rev 1.0 ext4 filesystem data, UUID=83c2ae51-5ab2-4380-bbc8-910f8148a288 (needs journal recovery) (extents) (large files) (huge files) 



  • مشاهده فایل /etc/fstab



اگر یک mountpoin مشخص، طوری تنظیم شده باشد که هنگام بالا آمدن سیستم بخواهد mount شود، میتونیم نوع فایل سیستم اون رو تو fstab ببینیم.
استفاده از فرمان fsck کد:

rf@Aref-Ubuntu:~$ cat /etc/fstab # /etc/fstab: static file system information. # # Use 'blkid -o value -s UUID' to print the universally unique identifier # for a device; this may be used with UUID= as a more robust way to name # devices that works even if disks are added and removed. See fstab(5). # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc nodev,noexec,nosuid 0 0 # / was on /dev/sda1 during installation UUID=83c2ae51-5ab2-4380-bbc8-910f8148a288 / ext4 errors=remount-ro 0 1 /dev/sda5 /home ext4 defaults 0 2 /dev/sda6 /usr ext4 defaults 0 2 /dev/sda7 none swap sw 0 0 
توجه شود که در این روش باید device مورد نظر مشخص شود:


کد:

fsck -N /dev/sda1 
کد:

rf@Aref-Ubuntu:~$ fsck -N /dev/sda1 fsck from util-linux-ng 2.17.2 [/sbin/fsck.ext4 (1) -- /] fsck.ext4 /dev/sda1 
و در آخر اینکه اگر شما دسترسی root را ندارید، اما میخواهید که فایل سیستمتان را شناسایی کنید، از:
کد:
/sbin/fsck -N 
استفاده کنید.

** دارالولایه **

درباره امضاء

تشکرات از این پست
دسترسی سریع به انجمن ها