• Comandos UNIX [Tríptico]

  • Área en donde podrás compartir tus conocimientos sobre Linux y sus distintas distribuciones.
Área en donde podrás compartir tus conocimientos sobre Linux y sus distintas distribuciones.
 #247842  por MichBukana
 28 Nov 2010, 21:54
Comandos de UNIX

NOTA IMPORTANTE: Todos los comandos de Unix
deben escribirse en ¡minúsculas!

ENTRADA:
login: identificador o nombre de usuario
(username)
password: palabra clave de acceso al sistema

AYUDA:
man comando: Ayuda ON-LINE. Muestra la página del
manual correspondiente al comando.
man -k tema: Comandos relacionados con el tema
consultado.

MANEJO DE FICHEROS Y DIRECTORIOS:
mkdir: Crea un directorio o subdirectorio.
rmdir: Borra un directorio o subdirectorio.
pwd: Muestra el directorio actual.
ls: Lista los ficheros de un directorio
-a: lista todos los ficheros (incluso los
que empiezan por punto)
-l: da una salida en formato largo
-F: informa del tipo de fichero
-R: lista recursivamente
cd: Cambia de directorio.
cat: Visualiza el contenido de un fichero.
more: Muestra el contenido de un fichero página a
página.
cp: Copia un fichero
-i: pide confirmación si el fichero destino
existe ya
-r: permite copiar recursivamente
rm: Borra un fichero
-i: pide confirmación
-r: borra recursivamente
mv: Renombra ficheros de un directorio o los
cambia de un directorio a otro.
file: Determina el tipo de fichero.
head: Visualiza las primeras líneas de un fichero.
tail: Visualiza las últimas líneas de un fichero.
touch: Cambia la fecha de modificación de un fichero
o lo crea si no existe.
chmod: Cambia los permisos de ficheros y directorios
chmod modo operador permiso fichero
Modos:
u: usuario propietario
g: grupo
o: otros
Operadores:
- quita permiso
= asigna permiso
+ añade permiso
Permisos:
r: lectura
w: escritura
x: ejecución
umask: Asigna unos permisos de acceso por
defecto.
find: Busca un fichero de forma recursiva.
grep: Busca patrones en ficheros.
sort: Ordena un fichero.
awk: Busca patrones en ficheros y ejecuta una
acción.
wc: Cuenta el número de líneas de un fichero.
~user: Directorio por defecto del usuario
especificado.
*: Sustituye cualquier cadena de caracteres.
?: Sustituye un único carácter.
Directorio:
“.”: Hace referencia a sí mismo.
“..”: Hace referencia al directorio
padre del actual.

OTROS COMANDOS:
passwd: Permite cambiar la clave de acceso.
csh: Lenguaje interpretador de comandos de
C-Shell.
sh: Lenguaje interpretador de comandos de
Bourne-Shell.
id: Muestra la identificación de usuario y de
grupo.
alias: Permite simplificar comandos y definir macros.
who: Visualiza los usuarios conectados.
w: Visualiza los usuarios conectados
mostrando más información.
whoami: Te identifica dentro del sistema.
clear: Limpia la pantalla.
exit: Finaliza la sesión.
history: Lista los últimos comandos.
!!: Repite el último comando dado.
!n: Repite el comando número n de la lista de
comandos del history.
!letra: Repite el último comando que comience
con la letra especificada.
^: Cambia una cadena por otra en el último
comando ejecutado.

COMUNICACION:
write: Permite escribir un mensaje en el terminal
de un usuario.
talk: Permite entablar una “conversación” con
otro usuario.
mail: Utilidad de correo electrónico.
elm: Utilidad de correo electrónico.
pine: Utilidad de correo electrónico.
notes: Utilidad de noticiario.

REDIRECCIONAMIENTOS:
>: Permite enviar la salida de un comando a
un fichero distinto del fichero estándar.
<: Permite tomar los datos de entrada de un
fichero distinto del fichero estándar.
>>: Permite añadir la salida de un comando al
final de un fichero.
|: Conecta la salida de un comando a la
entrada de otro.
>&: Permite enviar la salida estándar y de errores
a un fichero.
>>&: Permite añadir la salida estándar y la de
errores al final de un fichero.
&& y ||: Permiten hacer que se ejecute un comando
dependiendo de la salida de otro anterior.

PROCESOS:
ps: Da información sobre todos los procesos
asociados a ese terminal
-e: informa sobre todos los procesos, no
sólo los del usuario
-f: listado más completo (incluye
identificador del proceso padre)
-l: salida en formato largo (incluye
prioridad, tamaño memoria)
jobs: Visualiza la lista de trabajos parados.
kill -9 pid: Elimina el proceso especificado con el
número pid.
fg %n: Pone en “foreground” el trabajo número n.
bg %n: Pone en “background” el trabajo número n.

EDITORES:
vi: Editor de pantalla. Permite modo comando
y modo línea.
edt: Editor de pantalla. Permite modo comando
y modo línea.
pico: Editor del Pine.
emacs: Editor interactivo de pantalla.
edt-emulation-on:
Comando de emacs para emular el editor
edt.

COLAS DE IMPRESION:
lp: Envía un fichero a la impresora
-d: nombre de la impresora
-n: número de copias
-w: manda un mensaje al usuario cuando
termina la impresión
lpstat: Muestra el estado de las colas de
impresión
-t: estado de todas las colas y trabajos
encolados
cancel id: Borra un trabajo de la cola de impresión

COLAS DE BATCH:
qsub: Envía un trabajo a una cola de batch
-me: envía un mensaje al finalizar el
trabajo
-mb: envía un mensaje al comenzar el
trabajo
-q: para mandar el trabajo a una cola
determinada
qstat: Visualiza el estado de las colas de batch
-a: muestra todos los trabajos de la
colas
<cola>: visualiza el estado de la cola
especificada
qdel <request-id>:
Borra de la cola de batch el trabajo
especificado.
qps: Muestra los procesos relacionados con las
colas de batch.

SECUENCIAS DE CONTROL:
^D: Carácter de fin de fichero.
^C: Para la ejecución de un comando o un
programa.
^Z: Envía una señal de stop al trabajo que se
está ejecutando.
 #247843  por p0is0n-123
 28 Nov 2010, 22:07
Muy,muy util bro!...Muchas gracias por mostrarlos.

Aca tienen la dichosa Sección...
 #247846  por deck
 28 Nov 2010, 22:22
p0is0n-123 escribió:Muy,muy util bro!...Muchas gracias por mostrarlos.

Aca tienen la dichosa Sección...
al fin consegimos la seccion la proxima huelga pa q sera
 #247849  por STX
 28 Nov 2010, 22:34
deck escribió:
p0is0n-123 escribió:Muy,muy util bro!...Muchas gracias por mostrarlos.

Aca tienen la dichosa Sección...
al fin consegimos la seccion la proxima huelga pa q sera
Para que fzf nos deje su cola...

Salu2
 #247855  por deck
 28 Nov 2010, 23:05
Seritx escribió:
deck escribió:
p0is0n-123 escribió:Muy,muy util bro!...Muchas gracias por mostrarlos.

Aca tienen la dichosa Sección...
al fin consegimos la seccion la proxima huelga pa q sera
Para que fzf nos deje su cola...

Salu2
es frodo pero bueno y yo queria la tuya :(
 #248013  por STX
 29 Nov 2010, 14:26
deck escribió:
Seritx escribió:
deck escribió:
p0is0n-123 escribió:Muy,muy util bro!...Muchas gracias por mostrarlos.

Aca tienen la dichosa Sección...
al fin consegimos la seccion la proxima huelga pa q sera
Para que fzf nos deje su cola...

Salu2
es frodo pero bueno y yo queria la tuya :(
No lo he querido decir, porque queria su anonimato...

Salu2
PD: Yo tambien te quiero!
 #248029  por deck
 29 Nov 2010, 15:04
Seritx escribió:
deck escribió:
Seritx escribió:
deck escribió:
p0is0n-123 escribió:Muy,muy util bro!...Muchas gracias por mostrarlos.

Aca tienen la dichosa Sección...
al fin consegimos la seccion la proxima huelga pa q sera
Para que fzf nos deje su cola...

Salu2
es frodo pero bueno y yo queria la tuya :(
No lo he querido decir, porque queria su anonimato...

Salu2
PD: Yo tambien te quiero!
q se joda y se busque otro name y dejemos de ablar x aki q al final lo cierran con lo bonito q esta el post