Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ITM
CONCEPTOS BÁSICOS Y
AVANZADOS SOBRE UBUNTU
Comandos Básicos
clear: Limpiar pantalla.
man: Ayuda o manual de un comando del sistema operativo.
cd: Adelantar o retroceder carpetas o directorios.
pwd: Me indica en que ruta (carpeta o directorio) estoy ubicado.
whoami: Quién (usuario) está conectado en el sistema operativo.
ls: Listar archivos, carpetas ó directorios.
ls –lt: Lista los archivos y/o carpetas en orden de creación.
cat: Muestra el contenido de un archivo en particular.
more: Muestra el contenido de un archivo en particular.
nano: Comando para realizar la edición de un archivo.
mkdir: Comando para crear carpeta o directorio.
rmdir: Comando para borrar una carpeta o directorio.
cp: Copiar un archivo.
rm: Comando para borrar un archivo.
rm – R: Comando para borrar una carpeta.
date: Muestra la fecha actual del sistema operativo.
df: Muestra la información de los Filesystem del disco duro.
df –h: Muestra la información detallada de los Filesystem del disco duro.
sudo: Prefijo para ejecutar aplicaciones o comando como root (super usuario del Sistema).
sudo –s: Cambiar al usuario root.
sudo: Prefijo para ejecutar aplicaciones o comando como root (super usuario del Sistema).
uname –a: Muestra toda la configuración de la versión del sistema operativo.
cat /etc/issue: Muestra la versión del sistema operativo que se encuentra instalado.
cat /proc/cpuinfo: Muestra la configuración de procesador del equipo.
cat /proc/meminfo: Muestra la configuración de memoria RAM del equipo.
lsb_release –a: Muestra la versión del sistema operativo que se encuentra instalado.
lshw: Muestra todas las características físicas y configuración del hardware que tiene el
computador y/o equipo donde se encuentra instalado el sistema operativo.
passwd: Comando para cambiar la contraseña de un usuario. Ejm: passwd root
sudo gnome-system-monitor: Activa la interfaz gráfica de procesos del sistema.
sudo top: Muestra todos los procesos del sistema operativo y aplicaciones.
sudo ps –AF: Muestra todos los procesos que se encuentran activos en el sistema operativo.
sudo ps –AL: Muestra todos los procesos de otra forma.
ps –ef | more: Muestra todos los procesos activos del sistema clasificados por usuario y ID.
kill -9: Permite finalizar un proceso activo del sistema operativo. Ejm: Kill -9 PID.
nano: Permite la edición o creación de archivos.
vi: Editor original de Unix.
find: Comando para buscar archivos desde el Shell de Ubuntu. Ejm: find . –name *.sh
Ifconfig: Comando que permite ver la configuración de la (s) tarjetas de red que tiene configuradas
el equipo.
Ifconfig –a: Muestra toda la configuración de las tarjetas de red.
Ifconfig eth0 down: Deshabilita la tarjeta de red.
Ifconfig eth0 up: Habilita la tarjeta de red.
Init: Comando para reiniciar ó apagar el sistema operativo.
ESTRUCTURA BÁSICA DEL SISTEMA DE DIRECTORIOS EN UNIX/LINUX
d: Directorio o carpeta.
El comando chmod se usa para designar los permisos de un archivo y/o carpeta.
Sólo el dueño del archivo y el root pueden cambiar los permisos. La sintaxis de
chmod es:
chmod 755 nombre del archivo, donde el primer número corresponde a los
permisos para el propietario, el segundo número corresponde a los permisos para
el grupo y el tercer número corresponde a los permisos para los otros usuarios.
Para el cambio del propietario y grupo necesariamente tiene que existir tanto el PROPIETARIO
como el GRUPO.
CREACIÓN DE USUARIOS
ARCHIVOS .SH
Los archivos .sh son otros de los archivos más usados en sistemas basados en
Unix. Su intérprete de comandos posee todas las características necesarias para
crear programas muy bien estructurados, aunque se ha difundido más bien como
un lenguaje de script.
Una vez se tenga el archivo .sh, se ejecuta de la siguiente forma: ./ nombredel
archivo.sh