Eu sempre me perguntei por que o ~(til) representa o diretório inicial de um usuário. Existe uma razão por trás disso, ou é apenas algum personagem pouco
A história dos sistemas Unix e seus principais componentes. Por favor, NÃO USE esta tag para perguntas relacionadas ao shell; use "histórico de comandos".
Eu sempre me perguntei por que o ~(til) representa o diretório inicial de um usuário. Existe uma razão por trás disso, ou é apenas algum personagem pouco
Consistentemente, tenho mais de um terminal aberto. Em qualquer lugar de duas a dez, fazendo várias coisas. Agora, digamos que eu reinicie e abro outro conjunto de terminais. Alguns se lembram de certas coisas, outros se esquecem. Eu quero uma história que: Lembra de tudo, de todos os...
Ao olhar para o caminho para um executável ou verificar o que aconteceria se você inserir um nome de comando em um shell Unix, há uma infinidade de utilidades diferentes ( which, type, command, whence, where, whereis, whatis, hash, etc). Muitas vezes ouvimos que isso whichdeve ser evitado. Por...
Como sabemos, apt-getpossui Super Cow Powers e aptitudenão: $ apt-get --help | grep -i cow This APT has Super Cow Powers. $ aptitude --help | grep -i cow This aptitude does not have Super Cow Powers. e, é claro, o APT tem um ovo de Páscoa para acompanhar: $ apt-get moo (__) (oo)...
É "configuração de recurso", por
O wheelgrupo em computadores * nix geralmente se refere ao grupo com algum tipo de acesso raiz. Ouvi dizer que em alguns * nixes é o grupo de usuários com o direito de executar su, mas no Linux parece ser qualquer um (embora você precise da senha de root, naturalmente). Nas distribuições Linux que...
Estou trabalhando no Mac OSX, então acho que estou usando o bash ...? Às vezes, insiro algo que não quero ser lembrado na história. Como faço para
Cada vez mais tararquivos usam o xzformato baseado no LZMA2 para compactação, em vez da bzip2(bz2)compactação tradicional . De fato, o kernel.org fez um anúncio tardio de " Adeus bzip2 " , 27 de dezembro de 2013 , indicando que as fontes do kernel seriam lançadas a partir deste momento no formato...
Portanto, existem muitas versões diferentes do Unix por aí: HP-UX, AIX, BSD etc. O Linux é considerado um clone do Unix, e não uma implementação do Unix. Todos os "reais" são os descendentes reais do original? Se não, o que separa o Linux do
Se você executar, hashele mostra o caminho de todos os comandos executados desde a última redefinição do hash ( hash -r) [root@c04c ~]# hash hash: hash table empty [root@c04c ~]# whoami root [root@c04c ~]# hash hits command 1 /usr/bin/whoami [root@c04c ~]# whoami root [root@c04c ~]# hash hits...
Eu sei que posso usar Uppara percorrer os comandos anteriores. A execução do último comando envolve simplesmente Up+ Enter. No entanto, eu estava pensando em comprar o Happy Hacking Keyboard enquanto passo muito tempo vim. Este teclado não possui teclas de seta, e a única maneira de saber como...
Existe uma maneira de suspender temporariamente o rastreamento de histórico no bash, para entrar em uma espécie de modo "anônimo"? Estou inserindo coisas no meu terminal que não quero informações financeiras confidenciais
Em toda a especificação POSIX, há provisão ( 1 , 2 , 3 ...) para permitir que as implementações tratem um caminho que começa com dois /especialmente. Um aplicativo POSIX (um aplicativo gravado na especificação POSIX para ser portátil em todos os sistemas compatíveis com POSIX) não pode assumir...
O Linux é apenas um kernel e, se os usuários quiserem usá-lo, eles precisam de uma distribuição completa. Dito isto, como foram usadas as primeiras versões do Linux quando não havia distribuições
eu usei history | less para obter as linhas dos comandos anteriores e, a partir dos números do lado esquerdo, encontrei a linha que queria repetir (por exemplo, 22) e fiz !22 no prompt de comando e funcionou - executando o conjunto de comandos na linha que fiz naquele momento. Não consigo...
Por exemplo: [root@ip-10-0-7-125 ~]# history | grep free 594 free -m 634 free -m | xargs | awk '{print "free/total memory" $17 " / " $ 8}' 635 free -m 636 free -m | xargs | awk '{print "free/total memory" $9 " / " $ 10}' 736 df -h | xargs | awk '{print "free/total disk: " $11 " / " $9}' 740...
Um dos meus truques favoritos do Unix é ^x^y, que pegará o último comando e substituirá a primeira instância de "x" por "y". No entanto, eu estou querendo saber se um truque semelhante funciona para substituir todas as instâncias de "x" por "y" no último
Eu fiz algumas pesquisas sobre isso no Google, mas os resultados foram nublados. Por que o /sinal é usado para denotar o diretório raiz. Existem razões sólidas por trás
Se eu executar history, posso ver meus últimos comandos executados. Mas se eu fizer tail -f $HISTFILEou tail -f ~/.bash_history, eles não serão listados. O arquivo é bloqueado, existe um local temporário ou algo
Estou usando o Linux Mint 17.1 Rebecca por cerca de 2 dias e digitei minha senha acidentalmente no terminal que agora é exibido na lista de histórico de comandos que digitei anteriormente. Eu quero limpar o histórico do terminal completamente. Eu tentei usar os seguintes comandos no terminal que...