Ар бир адам делосуна узартуу карап, анан ошол узартуу келген иштин түрүн деп ойлойм. Мисалы, GIF, JPG, BMP же PNG сиз ойлогон узартуу менен билэни көргөндө бир Image File жана сыдырма узартуу менен билэни көрүп, билэ колдонуп кысылган келет деп ойлойбуз Почта кысуу арналышты .
Чындыкты сөп бир узартуу бар, бирок таптакыр ар түрдүү жана бир нерсе болушу мүмкүн сөп сиз билэ түрүн аныктоо кантип кенглешиуу джокъду бар болсо?
Linux Сиз билэ буйругун колдонуу менен чыныгы билэ түрүн жерден тааныша аласыз.
Кантип File Command Works
документтерге ылайык, билэ буйругу делосуна каршы сыноолордун үч топтомун иш жүзүнө ашырат:
- системасынан тесттер
- сыйкырчылык тесттер
- тил тесттер
Жарактуу жооп кайтарып берүүгө сыноолордун биринчи тобу турдогу басылып себеп болот.
Системасынан сыноо статистика системасы чалуудан кайтып карап. программа билэ бош жана атайын билэ экенин билиш үчүн текшерет. турдогу системасы баш делосуна табылган болсо, ал жарактуу билэ түрү катары кайтарылып берилет.
сыйкырчылык сыноо делосуна мазмунун жана атайын билэ түрүн аныктоого жардам башында бир нече байт текшерет. анын билэ түрү менен ишин дал жардам берүү үчүн колдонула турган ар кандай делолору жана ушул / сакталган ж.б. / сыйкырчылык, / окудум / үлүшү / Разное / magic.mgc, / окудум / үлүшү / Разное / сыйкыр бар. Сиз бул документ үй папкасында бир билэни жайгаштыруу боюнча $ ҮЙ / .magic.mgc же $ ҮЙ / .magic деп этибарга албай коё алышат.
жыйынтыктоочу сыноо тилин сыноо болуп саналат. билэ ал текст билэ-жетпесин билиш үчүн, текшерилет. бир иштин алгачкы байт сынап менен бул ASCII болобу жыйынтык чыгарууга болот, UTF-8, UTF-16 же текст делосуна сааты аныктайт башка түрдө. белги коюлган истинбат кийин билэ ар түрдүү тилдерде боюнча текшерилет. Мисалы, билэ AC программа болуп саналат.
сыноолордун бири да иштеп жатса, чыгаруусу жөн эле маалымат болуп саналат.
Кантип колдонуу үчүн File командири дайындалды
билэ буйрук төмөнкүлөр пайдаланылышы мүмкүн:
билэ аты
Мисалы, төмөнкү буйрукту силерге file1 чуркап келет деп аталган билэни бар дейли:
билэ file1
чыгаруу ушул сыяктуу бир нерсе болот:
file1: PNG сүрөт маалыматтар, 640 х 341, 8-бит / түс RGB, азык-сап
чыгаруу көрсөтүлгөн file1 бир сүрөттөлүш билэ болууга же так көчмө желе диаграммасы (PNG) билэ деп аныктайт.
төмөнкүдөй ар кандай билэ түрлөрү ар кандай натыйжаларды чыгара:
- ISO турдогу - DOS / MBR жүктөө сектору ISO 9660 CD-Рим системасынан маалыматтарына "энбелгиси" (жүктөтүүчү); бөлүгү 2: ID = 0xef, баштоо-CHS (0x3ff, 254,63), акырына CHS (0x3ff, 4,63) startsector 1496, 4736 секторлор
- ODS турдогу - OpenDocument Жадыбал
- PDF турдогу - PDF документ, 1,4 версия
- CSV турдогу - ASCII текст, CRLF линия көрсөткүчтөр менен, абдан узун сызык менен
Customize Output From File командачылыгынын
Алыдын ала, билэ буйрук билэ атын жана андан кийин, жогоруда бардык маалыматтарды камтыйт. Сен жөн гана билэ атын маалымат келсе, анда төмөнкү бычак колдонуп, кайталап:
-b file1 берүүгө
чыгаруу ушул сыяктуу бир нерсе болот:
PNG сүрөт маалыматтар, 640 х 341, 8-бит / түс RGB, азык-сап
Ошондой эле, аты жана түрү ортосундагы Бөлгүч өзгөртө аласыз.
Алыдын ала, бөлгүч бир чекит болуп саналат (:) бирок төмөнкүдөй түтүк белгиси сыяктуу сага эч нерсе аны өзгөртө алат:
берүүгө -F '|' file1
чыгаруу азыр ушул сыяктуу бир нерсе болот:
file1 | PNG сүрөт маалыматтар, 640 х 341, 8-бит / түс RGB, азык-сап
Handling нече Files
Алыдын ала, сиз бир делосуна каршы билэ буйругун колдонот. Сен болсо, билэ буйругу менен иштетиле турган материалдар тизмесин камтыган атын көрсөтүүгө болот:
Мисал катары колдонуп testfiles деген билэни ачуу нано редактору жана ага бул саптарды кошуу:
- / Ж.б. / passwd
- /etc/pam.conf
- / Ж.б. / баш тартуу
сактап жана төмөнкү буйрукту Нускасы:
-f testfiles берүүгө
чыгаруу ушул сыяктуу бир нерсе болот:
/ Ж.б. / passwd: ASCII текст
/etc/pam.conf: ASCII текст
/ Ж.б. / баш тартуу: каталог
кысылган Files
ушул сыяктуу чыгаруучу бир нерсе сиз кысылган делосуна каршы сиз билэ буйругун чуркап демейки боюнча болот:
file.zip: ZIP Маалымат жок дегенде V2.0 алуу үчүн
Мындан бир Archive билэ экенин айтат Агезде чындап эле берилген мазмунун билбейбиз. Сиз кысылган делосуна ичинде папкаларды билэ түрлөрүн көрүү үчүн индекс иштин ичине карасак болот.
төмөнкү буйругу ZIP делосуна ички документтеринде каршы билэ буйрук иштейт:
-z атын берүүгө
чыгаруу азыр чыкпаган ичинде папкаларды билэ түрлөрүн көрсөтөт.
Жыйынтык
Жалпысынан алганда, адамдардын көбү билэ буйрук терминалы терезесине төмөнкү терип сунуш мүмкүнчүлүктөрү тууралуу көбүрөөк билүү үчүн, ал эми жөн эле негизги билэ түрүн таба билэ буйругун колдонот:
адам билэ