Zona GNU/Linux > GNU/Linux en general

Comandos Linux

(1/1)

DruiCk:
Comandos básicos   :P

Los comandos son esencialmente los mismos que cualquier sistema UNIX. En la tablas  3.1 y  3.2 se tiene la lista de comandos mas frecuentes. En la tabla 3.3 se tiene una lista de equivalencias entre comandos Unix/Linux y comandos DOS.

Comando/Sintaxis    Descripción    Ejemplos
cat fich1 [...fichN]    Concatena y muestra un archivos    cat /etc/passwd
     archivos    cat dict1 dict2 dict
cd [dir]    Cambia de directorio    cd /tmp
chmod permisos fich    Cambia los permisos de un archivo    chmod +x miscript
chown usuario:grupo fich    Cambia el dueño un archivo    chown nobody miscript
cp fich1...fichN dir    Copia archivos    cp foo foo.backup
diff [-e]arch1 arch2    Encuentra diferencia entre archivos    diff foo.c newfoo.c
du [-sabr] fich    Reporta el tamaño del directorio    du -s /home/
file arch    Muestra el tipo de un archivo    file arc_desconocido
find dir test acción    Encuentra archivos.    find . -name ``.bak'' -print
grep [-cilnv] expr archivos    Busca patrones en archivos    grep mike /etc/passwd
head -count fich    Muestra el inicio de un archivo    head prog1.c
mkdir dir    Crea un directorio.    mkdir temp
mv fich1 ...fichN dir    Mueve un archivo(s) a un directorio    mv a.out prog1
mv fich1 fich2    Renombra un archivo.    mv .c prog_dir
less / more fich(s)    Visualiza página a página un archivo.    more muy_largo.c
     less acepta comandos vi.    less muy_largo.c
ln [-s] fich acceso    Crea un acceso directo a un archivo    ln -s /users/mike/.profile .
ls    Lista el contenido del directorio    ls -l /usr/bin
pwd    Muestra la ruta del directorio actual    pwd
rm fich    Borra un fichero.    rm foo.c
rm -r dir    Borra un todo un directorio    rm -rf prog_dir
rmdir dir    Borra un directorio vacío    rmdir prog_dir
tail -count fich    Muestra el final de un archivo    tail prog1.c
vi fich    Edita un archivo.    vi .profile
Comandos Linux/Unix de manipulación de archivos y directorios tbl_comm_archivos

Comando/Sintaxis    Descripción    Ejemplos
at [-lr] hora [fecha]    Ejecuta un comando mas tarde    at 6pm Friday miscript
cal [[mes] año]    Muestra un calendario del mes/año    cal 1 2025
date [mmddhhmm] [+form]    Muestra la hora y la fecha    date
echo string    Escribe mensaje en la salida estándar    echo ``Hola mundo''
finger usuario    Muestra información general sobre    finger nn@maquina.aca.com.co
     un usuario en la red     
id    Número id de un usuario    id usuario
kill [-señal] PID    Matar un proceso    kill 1234
man comando    Ayuda del comando especificado    man gcc
          man -k printer
passwd    Cambia la contraseña.    passwd
ps [axiu]    Muestra información sobre los procesos    ps -ux
     que se están ejecutando en el sistema    ps -ef
who / rwho    Muestra información de los usuarios    who
     conectados al sistema.     
Comandos Linux/Unix más frecuentes tbl_comm_frec

Linux    DOS    Significado
cat    type    Ver contenido de un archivo.
cd, chdir    cd, chdir    Cambio el directorio en curso.
chmod    attrib    Cambia los atributos.
clear    cls    Borra la pantalla.
ls    dir    Ver contenido de directorio.
mkdir    md, mkdir    Creación de subdirectorio.
more    more    Muestra un archivo pantalla por pantalla.
mv    move    Mover un archivo o directorio.
rmdir    rd, rmdir    Eliminación de subdirectorio.
rm -r    deltree    Eliminación de subdirectorio y todo su contenido.
Equivalencia de comandos Linux/Unix y DOS tbl_equiv_comandos

Fuente: www.slos.net

¡Saludos!  :-*

jotahacker:
Voy a pinchar este post, me parece interesante. Siempre viene bien tener a manos este tipo de comandos para linux, sobre todo para los newbies  ;)

Un saludo!

P.D. Además podriamos ir añadiendole mas comandos, asi participamos todos en este post  ;)

alexelprogramador:
apunten este como uno muy interesante:


--- Código: ---df -h
--- Fin del código ---

nos muestra los discos y el tamaño en gigas que tiene.

alexelprogramador:
uno muy útil si no tienes entorno grafico o éste te falla.

crear enlaces simbólicos:


estructura:

# ln -s [RURA_AL_SCRIPT] ./[Nombre_del_Acceso_Directo]

ejemplo:

ln -s /usr/local/apache/logs /home/micarpeta/httplogs

sacado de:

http://www.codigomaestro.com/linux/como-crear-un-symbolic-link-en-linux/

christian:
se podria pulir el primer post, seria interesante montar un manual entre todos los foreros ;)

Navegación

[0] Índice de Mensajes

Ir a la versión completa