ඔබ `ls -l` ටයිප් කරන විට ගොනු නාමයකින් පසු තරු ලකුණෙන් අදහස් කරන්නේ කුමක්ද?


177

මම ls -lඩිරෙක්ටරියක් ඇතුළත කර ඇති අතර මගේ ලිපිගොනු මේ ආකාරයෙන් පෙන්වයි:

james@nevada:~/development/tools/android-sdk-linux_86/tools$ ll
total 9512
drwxr-xr-x 3 james james    4096 2010-05-07 19:48 ./
drwxr-xr-x 6 james james    4096 2010-08-21 20:43 ../
-rwxr-xr-x 1 james james  341773 2010-05-07 19:47 adb*
-rwxr-xr-x 1 james james    3636 2010-05-07 19:47 android*
-rwxr-xr-x 1 james james    2382 2010-05-07 19:47 apkbuilder*
-rwxr-xr-x 1 james james    3265 2010-05-07 19:47 ddms*
-rwxr-xr-x 1 james james   89032 2010-05-07 19:47 dmtracedump*
-rwxr-xr-x 1 james james    1940 2010-05-07 19:47 draw9patch*
-rwxr-xr-x 1 james james 6886136 2010-05-07 19:47 emulator*
-rwxr-xr-x 1 james james  478199 2010-05-07 19:47 etc1tool*
-rwxr-xr-x 1 james james    1987 2010-05-07 19:47 hierarchyviewer*
-rwxr-xr-x 1 james james   23044 2010-05-07 19:47 hprof-conv*
-rwxr-xr-x 1 james james    1939 2010-05-07 19:47 layoutopt*
drwxr-xr-x 4 james james    4096 2010-05-07 19:48 lib/
-rwxr-xr-x 1 james james   16550 2010-05-07 19:47 mksdcard*
-rw-r--r-- 1 james james  205851 2010-05-07 19:48 NOTICE.txt
-rw-r--r-- 1 james james      33 2010-05-07 19:47 source.properties
-rwxr-xr-x 1 james james 1447936 2010-05-07 19:47 sqlite3*
-rwxr-xr-x 1 james james    3044 2010-05-07 19:47 traceview*
-rwxr-xr-x 1 james james  187965 2010-05-07 19:47 zipalign*

එම තරු ලකුණෙන් අදහස් කරන්නේ කුමක්ද?

මට පහත පරිදි විශේෂිත ගොනුවක් ධාවනය කළ නොහැක.

james@nevada:~/development/tools/android-sdk-linux_86/tools$ ./emulator 
bash: ./emulator: No such file or directory

සංස්කරණය කරන්න : මම සූර්යග්‍රහණය භාවිතා කිරීමට උත්සාහ කරමි emulator, නමුත් එය ලිපිගොනු නොපවතින බවට පැමිණිලි කරයි, නමුත් එය මෙහි තිබේද?


3
සියලුම ලිපිගොනු NTFS කොටස් මත ක්‍රියාත්මක කළ හැකි ලෙස සලකුණු කර ඇත.
Smile4ever

@ සිනහව 4 එය සත්‍ය නොවේ. එය රඳා පවතින්නේ ඔබ කොටස සවි කළ ආකාරය මත වන අතර පෙරනිමියෙන් එය ක්‍රියාත්මක කළ හැකි ලෙස සවිකර තිබේ. FAT සහ වෙනත් යුනික්ස් නොවන කොටස් සඳහා ද මෙය අදාළ වේ. කෙසේ වෙතත් ඔබට NTFS හි යුනික්ස් අවසරයන් ගබඩා කළ හැකිය, මන්ද එය POSIX අනුකූල වන askubuntu.com/q/86959/253474 unix.stackexchange.com/q/11757/44425
phuclv

@ LưuVĩnhPhúc ඔබට ඔබේ කොටස වෙනස් ආකාරයකින් සවි කළ හැකිය, ඔව්. නමුත් පෙරනිමියෙන් එය බොහෝ ලිනක්ස් බෙදාහැරීම් වල ක්‍රියාත්මක කළ හැකි ලෙස සවි කර ඇත. පැහැදිලි කිරීම සඳහා ස්තූතියි.
Smile4ever

Answers:


89

ඉග්නේෂියෝ වස්කස්-ඒබ්‍රම්ස් මේ වන විටත් විස්තර කර ඇත්තේ* :

එහි තේරුම ගොනුව ක්‍රියාත්මක කළ හැකි බවයි. විධාන රේඛාව හරහා හෝ වෙනත් ආකාරයකින් -F ls වෙත යැවූ විට වර්ගීකරණයක් පෙන්වයි.

emulatorඔබට සැබවින්ම ක්‍රියාත්මක කළ නොහැකි ක්‍රියාකාරී පෙනුම සඳහා, ඉල්ලූ ගතික පැටවුම emulatorනොපවතින විට මෙය සිදුවිය හැකිය . ඔබට emulatorවිධානය සමඟ කුමන ආකාරයේ ගොනුවක් තිබේදැයි පරීක්ෂා කළ හැකි අතර file emulator, එයට අවශ්‍ය ගතික පැටවුම සහ පුස්තකාල මොනවාදැයි පරීක්ෂා කළ හැකිය ldd emulator(“සොයාගත නොහැකි” බව පෙන්වන ඕනෑම පේළියක් ඔබ ස්ථාපනය කළ යුතු දෙයකි).

නාමාවලියෙහි නම සහ ගොනුවේ ප්‍රමාණය අනුව emulatorබොහෝ විට ලිනක්ස් x86 ද්විමය වේ. ඔබ සතුව amd64 පද්ධතියක් ඇතැයි මම සැක කරමි. එසේ නම්, ඔබ බිට් 32 යෙදුම් සඳහා ධාවන කාල පරිසරයක් ස්ථාපනය කළ යුතුය; උබුන්ටු මත, ඔබට ia32-libsපැකේජය අවශ්‍ය වේ (සමහර විට ද ia32-libs-gtk).

#!පේළියේ දක්වා ඇති පරිදි පරිවර්තකය නොපවතින ස්ක්‍රිප්ටයක් සඳහා ඔබට මෙම දෝෂ පණිවිඩය ලබා ගත හැකිය .


1
සිත්ගන්නා කරුණ නම්, ඔබ යෝජනා කළ දෙය මම ලබා දෙන්නෙමි. මාව ව්‍යාකූල කරන එකම දෙය නම්, මම ඊයේ මෙම ධාවන පථය පවත්වා ඇති අතර එතැන් සිට නැවත ආරම්භ කර තිබීම පමණි ...: S
user155695

-bash: ./badshebang: /bin/xyzzy: bad interpreter: No such file or directory
වැඩිදුර දැනුම් දෙන තුරු විරාමය.


37

සිට info ls:

`-F'
`--classify'
`--indicator-style=classify'
     Append a character to each file name indicating the file type.
     Also, for regular files that are executable, append `*'.  The file
     type indicators are `/' for directories, `@' for symbolic links,
     `|' for FIFOs, `=' for sockets, `>' for doors, and nothing for
     regular files.

4
මසුන් ඇල්ලීම ඉගැන්වීමට මෙන්ම මාළු ලබා දීමට +1.
atoMerz

22

උබුන්ටු (12.04, සහ බොහෝ විට වෙනත් අනුවාදයන් ද) පෙරනිමියෙන් පහත සැකසුම ඇතුළත් කරයි:

alias ll='ls -alF'

අනෙක් අය පැහැදිලි කර ඇති පරිදි, -Fතරු ලකුණු සඳහා වගකිව යුතුය.

IPython ස්වයංක්‍රීයව Fධජය යටින් ධජය භාවිතා කරයි (පෙරනිමියෙන්), එබැවින් ඇතුල් lsකිරීමෙන් ඔබ එහි දකින බලපෑම ඇති කරයි.

සංස්කරණය කරන්න: මාර්ගය වන විට, ඔබ කියා සිටින්නේ ඔබ ධාවනය වන බවයි ls -l, ධාවනය llකිසිසේත්ම සමාන නොවිය හැකිය.


7
Bash හි ඔබට කළ හැකි විනෝද උපක්‍රමයක් නම් අන්වර්ථ විධානය ටයිප් කර (උදා: "ll") [Ctrl] + [Alt] + [e] ඔබන්න. එය අන්වර්ථය පුළුල් කරයි එවිට ඔබට එය සැබවින්ම සැකසෙන දේ දැක ගත හැකිය. (සම්පූර්ණයෙන් පුළුල් කිරීම සඳහා ඔබට එය කිහිප වතාවක් එබිය යුතුය)
ඇඩම්

9

තවත් කිහිප දෙනෙකු සඳහන් කර ඇති පරිදි, ක්‍රියාත්මක කළ හැකි දේ තරු ලකුණ සමඟ සලකුණු කිරීමේ -Fවිකල්පය ls. -Fඔබේ විධාන රේඛාවේ ඔබ සතුව නැත , නමුත් එය lsඅන්වර්ථ වී ඇත. ඔබට තේරීමේ කවචයේ අන්වර්ථයන් තිබේදැයි පරීක්ෂා කළ හැකිය ( aliasකඩිනමින්, අන්වර්ථ නාම ලැයිස්තුගත කිරීම සඳහා සාදන ලද විධානය භාවිතා කරන්න), නැතහොත් lsඅන්වර්ථකරණය අක්‍රීය කිරීම සඳහා බැක්ස්ලෑෂ් එකකින් විධානයෙන් බේරෙන්න .

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.