![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| UNIX for Advanced & Ekspertsøgning Brugere Expert-til-ekspert. Lær avancerede UNIX, UNIX-kommandoer, Linux operativsystemer, systemadministration, programmering, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| finde længden af filnavne i et bibliotek? | koti_rama | Shell Programmering og Scripting | 5 | 06-04-2008 11:19 AM |
| Skift Alle filnavne i en Directory | andou | UNIX for dummyer Spørgsmål & svar | 8 | 01-22-2008 09:06 PM |
| Erstat tegn i alle filnavne i en bestemt mappe | madhunk | Shell Programmering og Scripting | 4 | 02-16-2006 07:10 PM |
| mappenavnene i en flad fil | surjyap | Shell Programmering og Scripting | 2 | 10-06-2005 08:51 AM |
| Filnavne, der indeholder "01" handle skjulte | n9ninchd | UNIX for dummyer Spørgsmål & svar | 8 | 06-09-2001 11:25 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
Fil-og mappenavne blevet skjult
Noget meget mærkeligt, der sker, når jeg er ved at oprette filer og mapper. Når jeg opretter en mappe, på tidspunkter, afhængigt af mappenavn og dybde, bliver det skjult og kan kun ses at skrive "ls-a". Når jeg siger navnet på den mappe spørgsmål, "my_c + +" vil være skjult, men at bruge navnet "testdir" vil være fint. Endnu mere gådefuldt er det problem, når jeg er ved at oprette filer. Igen afhænger det af navnet. Et filnavn "dat052302" er okay, men "dat052302.dos" bliver gemt, og "ls-a" eller "ls-l" viser ikke den eksisterende fil. Så når jeg skriver "ls" til at vise indholdet af den mappe, den nye fil er ikke på listen. Dette sker, når jeg opretter filen ved hjælp af en editor, en C + +-program, og ved at kopiere fra en anden fil! For eksempel, hvis jeg kopiere en fil, der ikke er skjult, bliver destinationsfilen skjult, så "cp dat052302 dat052302.dos" vil skabe "dat052302.dos" fil, men det vil være skjult.
Jeg bruger Sun Solaris 8, Ultra 10. Hvis nogen har haft et lignende problem eller kan vide at rette dette, så lad mig det vide, ville jeg sætte stor pris på det. Tak |
|
||||
|
Den eneste filer, du skal ikke se er noget, der starter med. Filnavn, når du bruger en ls-l.
Brug alias kommandoen for at se, om de ls kommandoen alias på en måde, der ville "skjule" de filer, du stadig skal se eller gøre følgende: / usr / bin / ls-l Hvis du se alle de filer, så er det enten et alias eller hvordan jeres vej er indstillet. Du kan dobbelt tjekke med «, som ls ' |
|
||||
|
Mapper, hvor disse filer og undermapper bliver "skjult" Jeg skabte mig selv, så der er ingen ". Filename" filer. Jeg er også dobbelt kontrolleres for at sikre, at ls kommandoen er / usr / bin er ikke alias. Ikke "ls-a" skærm skjulte filer alligevel? Disse filer stadig ikke vises på listen, når jeg skriver "ls-a".
Citat:
|
|
||||
|
Og output af $ som ls
give dig / usr / bin / ls? Under $ ls-en ikke vise de filer, ville jeg tro at der kan være problemet. Kontroller også din umask (selv om det er et langt skud, at det ville være skruet op). De mapper, du klarer i ejes af dig? Post tilladelserne til den mappe, hvor dette er sket sammen med din umask, please. |
|
||||
|
Nedenfor er et eksempel på, hvad der sker. De første 2 kommandoer vist umask output og Mapperettigheder. Bagefter er et eksempel på, hvad der sker. Der er kun én fil i "projekt 3" bibliotek, kaldet "bko.fnl". Jeg kopiere denne fil til en ny fil med navnet "bko.dos". Filen er oprettet, men er "skjult", når du bruger den "ls" kommando, og indholdet kan ses med det "mere" kommando. Det kan også blive fjernet. Men når den nye fil har navnet "testfil" det er ikke "skjult" og kan ses ved hjælp af "ls". Jeg vil også bemærke, at jeg kan se "bko.dos" fil, når jeg bruger den desktop filhåndteringen.
user55 @ gamera> umask 0022 user55 @ gamera> ls-la I alt 14 I alt 14 drwxr-xr-x 7 user55 personale 512 maj 22 17:05. drwxr-xr-x 5 user55 personale 048 maj 23 14:38 .. drwxr-xr-x 2 user55 personale 1024 23 maj 14:38 project3 drwxr-xr-x 2 user55 ansatte 3.072 23 maj 12:09 project4 user55 @ gamera> cd project3 user55 @ gamera> ls-la I alt 4 I alt 4 drwxr-xr-x 2 user55 ansatte 512 maj 23 14:42. drwxr-xr-x 7 user55 personale 512 maj 22 17:05 .. -rw-r - r - 1 user55 ansatte 32 23 maj 14:42 bko.fnl user55 @ gamera> mere bko.fnl Test-fil, indholdet af bko.fnl. user55 @ gamera> cp bko.fnl bko.dos user55 @ gamera> ls-la I alt 4 I alt 4 drwxr-xr-x 2 user55 ansatte 512 maj 23 14:42. drwxr-xr-x 7 user55 personale 512 maj 22 17:05 .. -rw-r - r - 1 user55 ansatte 32 23 maj 14:42 bko.fnl user55 @ gamera> mere bko.dos Test-fil, indholdet af bko.fnl. user55 @ gamera> rm bko.dos user55 @ gamera> cp bko.fnl testfilename user55 @ gamera> ls-la I alt 4 I alt 4 drwxr-xr-x 2 user55 ansatte 512 maj 23 14:51. drwxr-xr-x 7 user55 personale 512 maj 22 17:05 .. -rw-r - r - 1 user55 ansatte 32 23 maj 14:42 bko.fnl -rw-r - r - 1 user55 ansatte 32 23 maj 14:51 testfilename user55 @ gamera> mere testfilename Test-fil, indholdet af bko.fnl. user55 @ gamera> |
|
||||
|
user55 @ gamera> ps
PID TTY TIME CMD 549 pts / 5 0:00 sh 7.942 pts / 5 0:00 ps user55 @ gamera> hvorfra ls hvorfra: ikke fundet user55 @ gamera> som ls / bin / ls user55 @ gamera> / usr / bin / ls-l total 2 total 2 -rw-r - r - 1 user55 ansatte 32 23 maj 14:42 bko.fnl user55 @ gamera> / usr / bin / ls bko.fnl user55 @ gamera> cksum / usr / bin / ls 2980984376 18.844 / usr / bin / ls user55 @ gamera> uname-a SunOS gamera 5,8 Generic_111433-02 sun4u sparc SUNW, Ultra-5_10 user55 @ gamera> / usr / bin / ls-la total 2 total 2 drwxr-xr-x 2 user55 ansatte 512 maj 23 15:22. drwxr-xr-x 7 user55 personale 512 maj 22 17:05 .. -rw-r - r - 1 user55 ansatte 32 23 maj 14:42 bko.fnl user55 @ gamera> mere bko.fnl Test-fil, indholdet af bko.fnl. user55 @ gamera> mere bko.dos bko.dos: Ingen sådan fil eller mappe user55 @ gamera> cp bko.fnl bko.dos user55 @ gamera> / usr / bin / ls-la I alt 4 I alt 4 drwxr-xr-x 2 user55 ansatte 512 maj 23 15:38. drwxr-xr-x 7 user55 personale 512 maj 22 17:05 .. -rw-r - r - 1 user55 ansatte 32 23 maj 14:42 bko.fnl user55 @ gamera> mere bko.dos Test-fil, indholdet af bko.fnl. user55 @ gamera> rm bko.dos user55 @ gamera> cp bko.fnl testFileName user55 @ gamera> / usr / bin / ls-la I alt 4 I alt 4 drwxr-xr-x 2 user55 ansatte 512 maj 23 15:38. drwxr-xr-x 7 user55 personale 512 maj 22 17:05 .. -rw-r - r - 1 user55 ansatte 32 23 maj 14:42 bko.fnl -rw-r - r - 1 user55 ansatte 32 23 maj 15:38 testFileName user55 @ gamera> mere testFileName Test-fil, indholdet af bko.fnl. user55 @ gamera> |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|