Unix & Linux

Q & A para usuários de Linux, FreeBSD e outros sistemas operacionais Un * x

3
História do Bash globbing
Existe uma razão histórica pela qual as expressões regulares e "regulares" do Bash não são idênticas? Por exemplo, acredito que no Bash [1-2]*corresponde a qualquer coisa que comece com 1 ou 2 seguido por qualquer outra coisa, enquanto uma expressão regular [1-2]*corresponderia apenas a uma sequência de 1s e 2s. …



2
É seguro avaliar $ BASH_COMMAND?
Estou trabalhando em um script de shell que constrói um comando complexo a partir de variáveis, por exemplo, assim (com uma técnica que aprendi nas Perguntas frequentes do Bash ): #!/bin/bash SOME_ARG="abc" ANOTHER_ARG="def" some_complex_command \ ${SOME_ARG:+--do-something "$SOME_ARG"} \ ${ANOTHER_ARG:+--with "$ANOTHER_ARG"} Este script adiciona dinamicamente os parâmetros --do-something "$SOME_ARG"e --with "$ANOTHER_ARG"para …
11 bash 


1
Quais são as definições de addrtype no iptables?
Estou interessado em usar addrtypeem combinação com, -srccomo regra, em uma das minhas cadeias de filtros, assim, para soltar alguns ips de bogon: -A INPUT -p tcp --dport 80 -m addrtype --src-type UNICAST ! -s 127.0.0.0/8 -j WEB A página do manual diz o seguinte addrtype Este módulo corresponde a …
11 iptables 


4
Sempre haverá um par do mesmo UID e GID?
Eu tenho que alterar a propriedade do arquivo / diretório usando chmod.I sei apenas o nome de usuário do proprietário, mas quero alterar o nome do grupo padrão simultaneamente. Neste estágio, o nome do grupo não está decidido, por isso estou colocando o mesmo que o nome de usuário chown …
11 linux  chown  passwd 

2
Tudo bem usar "." executar arquivos em vez de fonte - em .bashrc no Ubuntu e OS X?
OK, sourceexecuta o script no shell atual e .separadamente, conforme detalhado na execução de scripts com "." E "source", por exemplo, mas, especificamente, no meu .bashrcarquivo, tenho: [ -f ~/.bash_aliases ] && source ~/.bash_aliases [ -f ~/.git-completion.bash ] && source ~/.git-completion.bash [ -s ~/.autojump/etc/profile.d/autojump.sh ] && source ~/.autojump/etc/profile.d/autojump.sh Posso substituir …
11 osx  bashrc  posix 


2
Perfis do AppArmor no Docker / LXC
Eu tenho um contêiner Docker (LXC) que executa o MySQL. Como a idéia por trás do Docker é geralmente "um processo em execução por contêiner", se eu definir perfis do AppArmor direcionados ao binário do MySQL, eles serão aplicados? Existe uma maneira de eu testar isso?
11 lxc  apparmor  docker 

2
Como definir um link simbólico que eu possa usar em todos os diretórios
É possível definir um link simbólico para que eu possa usar projectpara apontar o diretório home/me/project, por exemplo? Isso deve ser independente da localização no sistema de arquivos. Eu gostaria de usar comandos como cd project, nano project/file1.texe assim por diante. Preciso escrever um link simbólico para todos os meus …
11 bash  symlink 


9
Como posso imprimir o número mais longo em uma string?
Estou procurando um método para imprimir o número mais longo em uma string. Por exemplo: se eu tiver a string 212334123434test233 como posso imprimir 212334123434 ? Nota: estou procurando a sequência contínua mais longa de números, não o valor numericamente mais alto. Edit: Obrigado pelas respostas, pessoal. A resposta a …

3
Problema ao montar a partição de disco GPT
Estou tentando montar uma partição em um disco GPT, mas recebo o seguinte erro: $ sudo mount -t ext4 /dev/sda1 disk/ mount: special device /dev/sda1 does not exist Observando o dmesg, não vejo erros no / dev / sda: $ dmesg | grep sda [ 1.367508] sd 0:0:0:0: [sda] 5860533168 …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.