![]() |
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| UNIX & avançada para usuários experientes Especialista-a-Expert. Saiba avançado UNIX, comandos UNIX, Linux, Sistemas Operativos, Administração de Sistemas, Programação, Shell, shell scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| encontrar o comprimento de nomes de arquivos em um diretório? | koti_rama | Programação Shell Script e | 5 | 06-04-2008 10:19 |
| Todos os nomes de arquivo na mudança de um repertório | andou | UNIX para Dummies Perguntas & Respostas | 8 | 01-22-2008 09:06 |
| Substitua todos os caracteres em nomes arquivo em um diretório específico | madhunk | Programação Shell Script e | 4 | 02-16-2006 07:10 |
| Diretório nomes em um arquivo plano | surjyap | Programação Shell Script e | 2 | 10-06-2005 07:51 |
| Nomes de arquivos que contenham "01" acto oculto | n9ninchd | UNIX para Dummies Perguntas & Respostas | 8 | 06-09-2001 10:25 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Arquivo e Diretório Nomes tornou oculto
Algo muito estranho está ocorrendo quando estou criando arquivos e diretórios. Quando eu criar um diretório, por vezes, dependendo do nome do directório e profundidade, torna-se escondido e só pode ser visto digitando "ls-a". Quando eu disser o nome do diretório assuntos ", my_c + +" será escondido, mas utilizando o nome de "testdir" vai ficar bem. Ainda mais intrigante é o problema quando eu estou criando arquivos. Também neste caso, depende do nome. O nome do arquivo "dat052302" está bem, mas "dat052302.dos" torna-se escondido, e "ls-a" ou "ls-l" não mostra o arquivo existente. Então, quando eu digito "ls" para listar o conteúdo do diretório, o novo arquivo não está na lista. Isso acontece quando eu crio o ficheiro utilizando um editor de um programa C + +, e por cópia de um outro arquivo! Por exemplo, se eu copiar um arquivo que não é oculta, o arquivo de destino torna-se oculta, por isso "cp dat052302 dat052302.dos" irá criar o "dat052302.dos" dossier, mas ela será escondida.
Estou usando o Solaris 8, Ultra 10. Se alguém encontrou um problema semelhante ou poderia saber como corrigir isso, por favor, avise-me, eu gostaria muito aprecio isso. Obrigado |
|
||||
|
Os únicos arquivos que você não deve ver uma coisa com início. Filename quando você faz um ls-l.
Use o comando alias para ver se o comando ls é abreviatura de modo que "esconder" os arquivos que você ainda deve estar a ver ou fazer o seguinte: / usr / bin / ls-l Se você ver todos os ficheiros e, em seguida, ou é um alias ou o caminho como está definido. Você pode verificar com a dupla ", que ls' |
|
||||
|
Os diretórios em que os arquivos e subdiretórios estão a tornar-se "escondida" Criei mim, por isso não existem. "Filename" ficheiros. Também dupla marcada para ter certeza de que o comando ls é / usr / bin não é abreviatura. Não é "ls-a" exibir arquivos ocultos afinal? Esses arquivos ainda não aparecem na lista quando eu digitar "ls-a".
Citação:
|
|
||||
|
E qual a saída de US $ ls
dar-lhe a / usr / bin / ls? Tendo $ ls-a não mostrar os arquivos, gostaria de acreditar que pode ser o problema. Verifique também o seu umask (embora essa seja uma possibilidade distante que seria asneira). Os diretórios em que você está lidando são possuídos por você? Post as permissões do diretório onde isso aconteceu, juntamente com o umask, por favor. |
|
||||
|
Abaixo está um exemplo do que está acontecendo. Os 2 primeiros comandos umask exibir o diretório de saída e permissões. Depois é um exemplo do que está acontecendo. Existe apenas um ficheiro no projecto "3" diretório, chamado "bko.fnl". Eu copie o arquivo para isto um novo arquivo chamado "bko.dos". O arquivo é criado, mas é "oculto" ao usar o "ls" comando, e os conteúdos podem ser visualizados com o "mais" comando. Também pode ser removido. Mas quando o novo ficheiro tem o nome "testfile" não é "oculto" e pode ser visto usando o "ls". Gostaria também nota que eu posso ver o "bko.dos arquivo" quando eu estou usando o desktop gerenciador de arquivos.
user55 @ gamera> umask 0022 user55 @ gamera> ls-la total 14 total 14 drwxr-xr-x 7 user55 pessoal 512 22 mai 17:05. drwxr-xr-x 5 user55 pessoal 048 23 mai 14:38 .. drwxr-xr-x 2 user55 pessoal 1024 23. maio 14:38 project3 drwxr-xr-x 2 user55 pessoal 3072 23. maio 12:09 project4 user55 @ gamera> cd project3 user55 @ gamera> ls-la total 4 total 4 drwxr-xr-x 2 user55 pessoal 512 23 mai 14:42. drwxr-xr-x 7 user55 pessoal 512 22 mai 17:05 .. -rw-r - r - 1 user55 pessoal 32 mai 23 14:42 bko.fnl user55 @ gamera> mais bko.fnl Teste de arquivo, o conteúdo do bko.fnl. user55 @ gamera> cp bko.fnl bko.dos user55 @ gamera> ls-la total 4 total 4 drwxr-xr-x 2 user55 pessoal 512 23 mai 14:42. drwxr-xr-x 7 user55 pessoal 512 22 mai 17:05 .. -rw-r - r - 1 user55 pessoal 32 mai 23 14:42 bko.fnl user55 @ gamera> mais bko.dos Teste de arquivo, o conteúdo do bko.fnl. user55 @ gamera> rm bko.dos user55 @ gamera> cp bko.fnl testfilename user55 @ gamera> ls-la total 4 total 4 drwxr-xr-x 2 user55 pessoal 512 23 mai 14:51. drwxr-xr-x 7 user55 pessoal 512 22 mai 17:05 .. -rw-r - r - 1 user55 pessoal 32 mai 23 14:42 bko.fnl -rw-r - r - 1 user55 pessoal 32 mai 23 14:51 testfilename user55 @ gamera> mais testfilename Teste de arquivo, o conteúdo do bko.fnl. user55 @ gamera> |
|
||||
|
user55 @ gamera> ps
PID TTY TIME CMD 549 pts / 5 0:00 sh 7942 pts / 5 0:00 ps user55 @ gamera> donde ls Daí: não encontrado user55 @ gamera> que ls / bin / ls user55 @ gamera> / usr / bin / ls-l total 2 total 2 -rw-r - r - 1 user55 pessoal 32 mai 23 14:42 bko.fnl user55 @ gamera> / usr / bin / ls bko.fnl user55 @ gamera> cksum / usr / bin / ls 2980984376 18844 / 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 pessoal 512 23 mai 15:22. drwxr-xr-x 7 user55 pessoal 512 22 mai 17:05 .. -rw-r - r - 1 user55 pessoal 32 mai 23 14:42 bko.fnl user55 @ gamera> mais bko.fnl Teste de arquivo, o conteúdo do bko.fnl. user55 @ gamera> mais bko.dos bko.dos: Nenhum tal lima ou diretório user55 @ gamera> cp bko.fnl bko.dos user55 @ gamera> / usr / bin / ls-la total 4 total 4 drwxr-xr-x 2 user55 pessoal 512 23 mai 15:38. drwxr-xr-x 7 user55 pessoal 512 22 mai 17:05 .. -rw-r - r - 1 user55 pessoal 32 mai 23 14:42 bko.fnl user55 @ gamera> mais bko.dos Teste de arquivo, o conteúdo do bko.fnl. user55 @ gamera> rm bko.dos user55 @ gamera> cp bko.fnl testFileName user55 @ gamera> / usr / bin / ls-la total 4 total 4 drwxr-xr-x 2 user55 pessoal 512 23 mai 15:38. drwxr-xr-x 7 user55 pessoal 512 22 mai 17:05 .. -rw-r - r - 1 user55 pessoal 32 mai 23 14:42 bko.fnl -rw-r - r - 1 user55 pessoal 32 mai 23 15:38 testFileName user55 @ gamera> mais testFileName Teste de arquivo, o conteúdo do bko.fnl. user55 @ gamera> |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|