Comandos Basicos Solaris
Comandos Basicos Solaris
Comandos Basicos Solaris
Este comando tiene muchas opciones. Consulte la página del comando man de prtconf para ver su
sintaxis, las opciones y ejemplos.
************************************************************
Comando prtdiag
El comando prtdiag (1M) de Solaris muestra la siguiente información al dominio del sistema:
● Configuración
● Diagnóstico
● Temperatura
● Sensor
Para conocer la sintaxis, opciones y ejemplos del comando, consulte la página del comando man
de prtdiag(1M).
************************************************************************
Comando sysdef
La utilidad sysdef de Solaris muestra la definición actual del sistema en formato de tabla. Presenta:
● Seudodispositivos
● Módulos cargables
Este comando genera su salida analizando el archivo de nombres (listanombres) del sistema operativo de
arranque y extrayendo de él la información de configuración. La listanombres predeterminada del sistema
es /dev/kmem.
Para conocer la sintaxis, opciones y ejemplos de sysdef, consulte la página del comando man
correspondiente.
***************************************************************************************************************
Comando format
La utilidad format de Solaris, que se emplea para formatear unidades, aunque también se puede usar para
ver los nombres de dispositivos lógicos y físicos. Para conocer la sintaxis, opciones y ejemplos de este
comando, consulte la página del comando man de format.
***********************************************************************************************************
En Unix, los comandos se deben siempre escribir en letra minúscula, así que
recuerden siempre en minúscula.
¿ CÓMO CONOCER COMANDOS Y SABER QUÉ HACEN ?
man << comando a investigar >>
Ejemplo:
man ls
Aparecera un despliegue en inglés de la descripción del comando consultado, en
este ejemplo: el comando ls, es un comando que lista el contenido del directorio,
donde nos encontramos posicionados.
A continuación explicaré algunos comandos básicos de usuarios.
COMANDOS BÁSICOS DE USUARIO.
1. Comandos para el manejo de directorios y archivos
He supuesto vuestro previo conocimiento, de qué es un directorio y archivo, si
necesitas información sobre ello, por tu calidad de neófito o principiante, por
favor anda a la siguiente introducción básica de este breve torpedo. Introducción
a los sistemas operativos
La clasificación en sencillos y complejos es en el grado de concentración que
éstos requieren al ser ejecutados, porque cuando no se sabe lo que se está
haciéndose, muchas veces genera situaciones que se escapan de control por
nuestra falta de conocimientos y práctica.
Comandos sencillos
cd
pwd
cp
ls
mkdir
cat
Descripción de cd
cd cambiarse a directorio de usuario.
cd << nombre-directorio >> Cambiese a directorio indicado.
cd .. cambiese a directorio de nivel padre
cd ../cambiese a directorio hermano
Ejemplos
1.- Si me encuentro en mi direccionamiento principal o Home, supongamos que
me encuentro en el siguiente posicionamiento: /usr/camucet/Documentos si
ejecuto el comando:
cd
voy a encontrarme despues en /usr/camucet, que es mi direccionamieno principal
2.- Si deseo regresar al directorio Documentos, ejecuto lo siguiente:
cd Documentos
despues de hacer esto, voy a encontrarme posicionada en
/usr/camucet/Documentos
3.- Veamos el siguiente caso, yo estoy posicioonada en el siguiente lugar:
/usr/camucet/Documentos/unix
cd ..
voy a quedar ubicada en /usr/camucet/Documentos
4.- Y por ultimo, me enuentro en /usr/camucet/Documentos/unix
cd ../tcl
ahora estoy en /usr/camucet/Documentos/tcl
Descripción de pwd
pwd Nos ayuda a saber, donde estamos posicionados, esto permite conocer el
directorio activo o de trabajo
Ejemplo
Siguiendo el caso anterior, si de repente uno necesita saber donde está
posicionado,
pwd
y esto le imprimirá lo siguiente en la pantalla /usr/camucet/Documentos
Descripción de cp
cp Copia archivos dentro de un mismo directorio o en otro directorio. En este
último caso se puede escoger entre conservar el nombre, o bien cambiarlo.
Opción de cp
cp -r Se usa para copia recursiva de directorios
Ejemplos de Uso del comando cp
Veamos los siguientes casos:
1.- Desde un archivo1 a otro archivo2, ubicados en el mismo directorio
cp archivo-origen archivo-destino
2.- Desde un archivo a otro directorio distinto
cp archivo-origen Directorio-destino
3.- Desde un directorio a otro directorio que se creara al momento de la copia
cp -r Directorio-origen Nuevo-Directorio-destino
4.- Desde un directorio a un Directorio que existe
cp -r Directorio-origen Directorio-destino
En esta caso: Directorio, quedara copiado bajo Directorio1
Ejemplo
1.- cp cobranza1 cobranza2
2.- cp cobranza1 PAGADO
3.- cp -r PAGADO CANCELADO
4.- cp -r DESPACHADO PAGADO
Descripciun de ls
ls Imprime informacion relativa a los archivos de un directorio.
Opciones de ls
ls -a
Lista todas las entradas de un directorio, incluso aquellas que comienzan con un
punto.
ls -A
Es igual al anterior, a excepcion de aquelas cuyo nombre completo es "." y ".."
ls -b
Fuerza la impresion de caracteres no representables en notacion octal (\ddd)
ls -q
Fuerza la impresion de caracteres no representables en el nombre de archivos,
como son los siguientes signos (!?)
ls -t
Realiza una clasificación cronológica, en lugar de alfabética. Por defecto utliza la
fecha de la última modificación del archivo o directorio.
ls -d
En caso que un argumento sea un directorio, la opción -d muestra su contenido.
ls -f
Considera cada nombre como un directorio, listando en su orden de ocurrencia
ls -l
Imprime en formato de máxima información.
ls -g
Imprime en formato de máxima información, pero sin especificar la identidad del
propietario
ls -n
Imprime en formato de máxima información, pero especificando los valores
correspondientes a la identidad del propietario y del grupo, en vez de los nombres
de éstos.
ls -o
Imprime en formato de máxima información, pero sin especificar la identidad del
grupo
ls -i
Imprime el número del inodo como primer campo y el nombre del archivo o
directorio
ls -m
Imprime los nombres de los archivos en una sola línea, separados por comas
ls -p
Imprime una barra inclinada (/) a continuación de cada nombre, si corresponde a
un directorio
ls -F
Imprime una barra inclinada (/) a continuación de cada nombre, si corresponde a
un directorio y un arterisco (*) si es un archivo ejecutable
ls -L
Imprime un signo mayor que (>) a continuación de cada nombre, si corresponde
a un enlace simbólico
ls -r
Invierte el orden de clasificación, ya sea albético o cronológico
ls -s
Imprime el tamaño de bloques de cada anotación, incluyendo los bloques
indirectos
ls -x
Imprime en formato de multicolumna, ordenados los nombres por columna y
luego por línea
ls -C
Imprime en formato multicolumna, los nombres ordenados por línea y luego por
columna
ls -R
Imprime recursivamente los subdirectorios encontrados
ls -1
Lista solo un archivo por línea, aunque la salida sea un terminal
Ejemplos de Uso del comando ls
Ejemplo
Comando ls :
ARCHIVO
DOCUMENTOS
carta1.fm
carta2.fm
documento1.doc
documento2.doc
script-ordena1
script-junta1
Descripción de mkdir
mkdir Con este creamos directorios
Opción de mkdir
mkdir Con este se crean directorios.
mkdir -p Con este es posible crear directorios intermedios
mkdir -m Con este es posible otorgar proteccion al archivo para su lectura o
escritura.
Ejemplos de Uso del comando mkdir
Veamos los siguientes casos:
1.- Crear un directorio
mkdir nombre-directorio
2.- Crear un directorio dentro de otro que ya existe
mkdir -p nombre-directorio1/nombre-directorio2
3.- Desde un directorio a otro directorio que se creara al momento de la copia
mkdir -m usg nombre-directorio
Ejemplo
1.- mkdir DOCUMENTOS
2.- mkdir -p DOCUMENTOS/CARTAS
3.- mkdir -m 700 DOCUMENTOS
Descripción de cat
cat Con este podemos ver archivos, tambien se pueden crear archivos o bien
podemos concatenar archivos
Opción de cat
cat Con este podemos ver el contenido de un archivo.
cat > Es posible crear un archivo y comenzar a tipearlo.
cat -b Muestra un archivo, indicando sus números de líneas sin numerar aquellas
que se encuentran vacías y que son de espacios, esto selecciona automáticamente
la opción "-n".
cat -e Muestra el archivo, marcando su fin de línea con el signo $, esto
selecciona automáticamente la opción "-v".
cat -n Muestra el archivo, con todas sus líneas numeradas secuencialmente de 1
en 1, comienza desde el número 1.
cat -r Reemplaza varias líneas vacías consecutivas por una sola lneía.
cat -s Con esta opción suprimimos todos los mensajes de error, sobre archivos no
existentes, nombre idénticos tanto de entrada como salida.
cat -t Muestra un archivo, indicando el uso de los tabuladores mostrándolos con
los signos ^I, esto selecciona automáticamente la opción "-v".
cat -u Deshabilita el uso del buffer y usamos el manejo de caracter por caracter.
cat -v Muestra el archivo, con los signos de $, ^I, ^?, es lo que se llama con
sistema hablador (verbose), muestra todo los códigos que está usando el archivo,
puede resultarnos inleible o incomprensible.
Ejemplos de Uso del comando cat
Veamos los siguientes casos:
1.- Lee y abre un archivo.
cat nombre-archivo
2.- Crear un archivo nuevo, (se termina con ctrl+Z).
cat > archivo-destino
3.- Abrir un archivo, numerando todas las líneas, menos las de espacio.
cat -b nombre-archivo
4.- Lee y abre el archivo mostrándome cada fin de línea con un signo $.
cat -e nombre-archivo
5.- Lee y Abre un archivo, numerando todas las líneas.
cat -n nombre-archivo
6.- Lee y abre el archivo eliminando todas las líneas de espacio redundantes.
cat -r nombre-archivo
7.- Lee y abre el archivo omitiendo sus mensajes de error.
cat -s nombre-archivo
8.- Lee y abre el archivo mostrándome cada tabulación con el signo ^I.
cat -t nombre-archivo
9.- Lee y abre el archivo sin ponerlo en un buffer, lo maneja caracter por caracter.
cat -u nombre-archivo
10.- Lee y abre el archivo, entregando la mayor información posible, es el estado
hablador (verbose), identificando varios tipos de carácteres.
cat -v nombre-archivo
11.- Concatena uno o dos archivos en el primer archivo.
cat archivo1 archivo2 > archivo1
12.- Concatena uno o dos archivos a un tercer archivo.
cat archivo1 archivo2 > archivo3
Ejemplos
1.- cat carta1
2.- cat > carta2
3.- cat -b carta1
4.- cat -e carta1
5.- cat -n carta1
6.- cat -r carta1
7.- cat -s carta1
8.- cat -t carta1
9.- cat -u carta1
10.- cat -v carta1
11.- cat casa deperro > casa
12.- cat casa deperro > casadeperro
Useradd -c ‘juank’ -m -d /export/home/galindoj -s /bin/bash galindoj
Passwd galindoj
**************************************
******************************************
Eliminar un usuario
Userdel galindoj
***************************************
Crear un grupo
Groupadd alumnos
gr
************************************************
Borrar un grupo
Groupdel nombregrupo
Añadir un usuario a un grupo
Id frans
Ls -l /desktop/ejemplo.txt
Ls -l /desktop/ejemplo.txt
Su – franst
Id
************************************************************
Su
cd /
ls
cd etc
ls
more passwd
cd
cd /
ls
cd etc
ls
more shadow