Iniciação com programas

1. Iniciação com programas

Matias
matiasalexsandro

(usa Fedora)

Enviado em 25/07/2012 - 23:00h

como faço pra iniciar o fedora 17 com comandos que eu quiser??? por exemplo pra desabilitar a placa offboard toda vez que eu inicio com o comando:

echo OFF > /sys/kernel/debug/vgaswitcheroo/switch


em vez de eu fazer o comando toda vez como eu faço pra toda vez que o sistema operacional iniciar ele ja comecar com o sistema???


  


2. Re: Iniciação com programas

Perfil removido
removido

(usa Nenhuma)

Enviado em 25/07/2012 - 23:22h

Joga no rc.local.

# vi /etc/rc.local
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch



3. Re: Iniciação com programas

Matias
matiasalexsandro

(usa Fedora)

Enviado em 29/07/2012 - 17:22h

desculpa a demora pra responder. mas agora posso falar!

Bixo, esse arquivo nao existe no fedora. acho q esse comando funciona em distros baseadas no Debian.


[matias@matias etc]$ ls
abrt gtk-3.0 printcap
adjtime hba.conf profile
aliases host.conf profile.d
aliases.db hosts protocols
alsa hosts.allow pulse
alternatives hosts.deny purple
anacrontab hp rc0.d
anthy-conf init rc1.d
asound.conf init.d rc2.d
at.deny inittab rc3.d
at-spi2 inputrc rc4.d
audisp iproute2 rc5.d
audit issue rc6.d
avahi issue.net rc.d
bash_completion.d java redhat-release
bashrc jvm request-key.conf
binfmt.d jvm-commmon request-key.d
bluetooth kde resolv.conf
brltty krb5.conf rmt
brltty.conf ld.so.cache rpc
chkconfig.d ld.so.conf rpm
chrony.conf ld.so.conf.d rsyslog.conf
chrony.keys lftp.conf rsyslog.d
colord.conf libaudit.conf rwtab
cron.d libgda-4.0 rwtab.d
cron.daily libnl sane.d
cron.deny libreport sasl2
cron.hourly libuser.conf securetty
cron.monthly locale.conf security
crontab localtime selinux
cron.weekly login.defs services
crypttab logrotate.conf sestatus.conf
csh.cshrc logrotate.d setroubleshoot
csh.login lvm setuptool.d
cups machine-id sgml
cupshelpers magic shadow
dbus-1 mail shadow-
dconf mailcap shells
default man_db.conf skel
depmod.d matchbox smolt
dhcp maven smrsh
DIR_COLORS mcelog sos.conf
DIR_COLORS.256color mime.types speech-dispatcher
DIR_COLORS.lightbgcolor mke2fs.conf ssh
dnsmasq.conf modprobe.d ssl
dnsmasq.d modules-load.d sssd
dracut.conf mono statetab
dracut.conf.d motd statetab.d
dumpdates mtab stunnel
e2fsck.conf mtools.conf subversion
environment multipath sudoers
exports NetworkManager sudoers.d
extlinux.conf networks sysconfig
favicon.png nsswitch.conf sysctl.conf
fcoe nsswitch.conf.bak sysctl.d
fedora-release obex-data-server systemd
festival openal system-release
filesystems openldap system-release-cpe
fonts openvpn tcsd.conf
foomatic opt terminfo
fprintd.conf os-release tmpfiles.d
fstab PackageKit Trolltech.conf
fuse.conf pam.d trusted-key.key
gconf pam_pkcs11 udev
gcrypt pango updatedb.conf
gdbinit passwd UPower
gdbinit.d passwd- usb_modeswitch.conf
gdm passwdqc.conf usb_modeswitch.d
ghostscript pbm2ppa.conf vbox



4. Re: Iniciação com programas

Perfil removido
removido

(usa Nenhuma)

Enviado em 29/07/2012 - 21:45h

Eu entendi perfeitamente a distro que você usa. Eu trabalho com Red Hat, e como o fedora é baseado nele...

[root@nabucodonosor ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.3 (Santiago)

[root@nabucodonosor ~]# ls -lh /etc/rc.local
lrwxrwxrwx 1 root root 13 Jun 20 09:03 /etc/rc.local -> rc.d/rc.local

[root@nabucodonosor ~]# ls -lh /etc/rc.d/rc.local
-rwxr-xr-x 1 root root 302 Jun 15 15:21 /etc/rc.d/rc.local


5. Re: Iniciação com programas

Matias
matiasalexsandro

(usa Fedora)

Enviado em 30/07/2012 - 07:28h

tô no trampo agora. mas quando eu chegar vou testar aqui. valeu


6. Re: Iniciação com programas

Matias
matiasalexsandro

(usa Fedora)

Enviado em 02/08/2012 - 04:51h

bixo, dá uma olhada na saida do comando:

[root@matias matias]# ls -lh /etc/rc.local
ls: impossível acessar /etc/rc.local: Arquivo ou diretório não encontrado
[root@matias matias]#



o arquivo aqui pra aqui nao existe. e ai ??? tenha paciencia sou iniciante


7. Re: Iniciação com programas

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/08/2012 - 08:28h

# ls -l /etc/rc.d/rc.local


8. Re: Iniciação com programas

Matias
matiasalexsandro

(usa Fedora)

Enviado em 02/08/2012 - 10:47h

pq do

ls -l

percebi q se trata de um arquivo oculto. entao vou testar hj depois que sair do trabalho


9. Re: Iniciação com programas

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/08/2012 - 11:05h

afrosamurai escreveu:

pq do

ls -l

percebi q se trata de um arquivo oculto. entao vou testar hj depois que sair do trabalho


Tente sempre usar os manuais.

# ls --help
Uso: ls [OPÇÃO]... [ARQUIVO]...
Lista informações sobre os ARQUIVOs (no diretório atual por padrão).
Lista as entradas em ordem alfabética se não for usada nenhuma opção -cftuvSUX
nem --sort.

Argumentos obrigatórios para opções longas também o são para opções curtas.
-a, --all do not ignore entries starting with .
-A, --almost-all do not list implied . and ..
--author with -l, print the author of each file
-b, --escape print C-style escapes for nongraphic characters
--block-size=SIZE use SIZE-byte blocks. See SIZE format below
-B, --ignore-backups do not list implied entries ending with ~
-c with -lt: sort by, and show, ctime (time of last
modification of file status information)
with -l: show ctime and sort by name
otherwise: sort by ctime
-C list entries by columns
--color[=WHEN] colorize the output. WHEN defaults to `always'
or can be `never' or `auto'. More info below
-d, --directory list directory entries instead of contents,
and do not dereference symbolic links
-D, --dired generate output designed for Emacs' dired mode
-f não ordena, habilita -aU, desabilita -ls --color
-F, --classify anexa indicador (um dos */=>@|) às entradas
--file-type similar, exceto que não anexa "*"
--format=PALAVRA "across" (-x), "commas" (-m), "horizontal" (-x),
"long" (-l), "single-column" (-1),
"verbose" (-l), "vertical" (-C)
--full-time o mesmo que -l --time-style=full-iso
-g o mesmo que -l, mas não lista o dono
--group-directories-first
lista os diretórios antes de listar os arquivos.
permite usar a opção --sort, mas o uso de
--sort=none (-U) desabilita o agrupamento de
diretórios
-G, --no-group em lista longa (-l), não emite os nomes de grupo
-h, --human-readable com -l, emite os tamanhos em formato inteligível
para humanos (por exemplo, 1K 234M 2G)
--si similar, mas usa potências de 1000, e não de 1024
-H, --dereference-command-line
segue as ligações simbólicas listadas na linha de
comando
--dereference-command-line-symlink-to-dir
segue toda ligação simbólica da linha de comando
que apontar para um diretório
--hide=PADRÃO não lista entradas implícitas que coincidam com o
PADRÃO em sintaxe shell (ignorado quando se usa
-a ou -A)
--indicator-style=PALAVRA anexa o indicador de tipo no estilo PALAVRA
para os nomes das entradas:
"none" (nenhum, padrão), "slash" (-p),
"file-type" (--file-type), "classify" (-F)
-i, --inode emite o número de índice de cada arquivo
-I, --ignore=PADRÃO não lista as entradas implícitas que coincidam
com o PADRÃO (em sintaxe shell)
-k o mesmo que --block-size=1K
-l usa o formato de lista longa
-L, --dereference quando mostrar informações de uma ligação
simbólica, mostra as do arquivo a quem ela
referencia, e não do arquivo tipo ligação em si
-m preenche toda a largura com uma lista de entradas
separadas por vírgula
-n, --numeric-uid-gid como -l, mas lista usuário e grupo em números ID
-N, --literal emite nomes de entradas de forma crua (não trata,
por exemplo, caracteres de controle de forma
especial)
-o como -l, mas não lista informações sobre o grupo
-p, --indicator-style=slash
anexa o indicador / aos diretórios
-q, --hide-control-chars emite ? em vez de caracteres não gráficos
--show-control-chars emite caracteres não gráficos como são (padrão
a menos que o programa seja o "ls" e a saída
seja um terminal)
-Q, --quote-name coloca os nomes das entradas entre aspas
--quoting-style=PALAVRA usa estilo de citação PALAVRA para os nomes das
entradas:
literal, locale, shell, shell-always, c, escape
-r, --reverse reverse order while sorting
-R, --recursive list subdirectories recursively
-s, --size print the allocated size of each file, in blocks
-S ordena por tamanho de arquivo
--sort=PALAVRA ordena por PALAVRA em vez de pelo nome: none -U,
extension -X, size -S, time -t, version -v
(nenhum, extensão, tamanho, hora, versão)
--time=PALAVRA com -l, mostra a hora como PALAVRA em vez do
horário de modificação:
atime -u, access -u, use -u: último acesso,
ctime -c, status -c: última modificação;
usa o horário especificado como chave de
ordenação se --sort=time
--time-style=ESTILO com -l, emite os horários usando o estilo ESTILO:
full-iso, long-iso, iso, locale, +FORMATO.
FORMATO é interpretado como em "date"; se for
FORMATO1<newline>FORMATO2, FORMATO1 se aplica a
arquivos não recentes, e FORMATO2 aos recentes;
se ESTILO tem como prefixo "posix-", ESTILO
só faz efeito fora da localidade POSIX
-t ordena pelo horário de modificação
-T, --tabsize=COLS assume paradas de tabulação a cada COLS em vez
de 8
-u with -lt: sort by, and show, access time
with -l: show access time and sort by name
otherwise: sort by access time
-U do not sort; list entries in directory order
-v natural sort of (version) numbers within text
-w, --width=COLS assume a largura da tela como COLS
-x lista as entradas por linha em vez de por coluna
-X ordena por ordem alfabética das extensões das
entradas
-Z, --context emite qualquer contexto de segurança SELinux de
cada arquivo
-1 lista um arquivo por linha



10. bixo, ainda nada

Matias
matiasalexsandro

(usa Fedora)

Enviado em 03/08/2012 - 00:43h

[matias@matias ~]$ ls -l /etc/rc.d/rc
rc0.d/ rc1.d/ rc2.d/ rc3.d/ rc4.d/ rc5.d/ rc6.d/
[matias@matias ~]$

nao tem o rc.local

procurei mas nada


11. Re: Iniciação com programas

Perfil removido
removido

(usa Nenhuma)

Enviado em 03/08/2012 - 08:26h

afrosamurai escreveu:

[matias@matias ~]$ ls -l /etc/rc.d/rc
rc0.d/ rc1.d/ rc2.d/ rc3.d/ rc4.d/ rc5.d/ rc6.d/
[matias@matias ~]$

nao tem o rc.local

procurei mas nada


Então cria ele.

# cd /etc/rc.d
# touch rc.local
# chmod 755 rc.local
# cd /etc
# ln -s /etc/rc.d/rc.local

# vi /etc/rc.local
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch


Reinicie e teste.


12. Re: Iniciação com programas

Matias
matiasalexsandro

(usa Fedora)

Enviado em 03/08/2012 - 20:00h

nao funfou !!!!



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts