Comandos básicos de Linux
Linux admite entornos GUI (interfaz gráfica de usuario) y CLI (interfaz de línea de comandos). La GUI es más fácil de usar y es fácil de apuntar, hacer clic y arrastrar sin ninguna confusión. Puede crear carpetas, archivos y diversas operaciones según sus necesidades y trabajar en ellos como un sistema operativo de ventana. El entorno UNIX tradicional admite CLI pero no GUI.
La interfaz de línea de comando es una terminal donde puede ingresar un comando para decirle a la computadora qué hacer. Puede crear archivos, carpetas y diversas operaciones escribiendo un comando en la terminal CLI y es más rápido y potente que la GUI. Varias distribuciones de Linux utilizan comandos similares. Debe leer varios comandos antes de trabajar en Linux con CLI.
No, explicaré el comando básico del entorno de escritorio Ubuntu 14.04 LTS. Primero busque Terminal en su barra de búsqueda o abra la terminal desde el método abreviado de teclado Ctrl+Alt+T .
Lista de comandos básicos:
contraseña – Imprimir directorio de trabajo
El directorio no es algo nuevo, pero es lo mismo que la carpeta en los sistemas operativos Windows. En Linux, las carpetas se conocen como directorios.
El comando Pwd imprime el directorio de trabajo actual en la terminal.
ashish@ubuntu:~$ pwd // Presione el botón Enter después de ingresar el comando en la terminal
/home/ashish // ruta y nombre del directorio de trabajo
eu – Listado de directorio actual
El comando Ls muestra la lista del directorio actual y los archivos en el directorio de trabajo.
Por ejemplo, actualmente estoy en el directorio llamado gris y escribí el comando ls de la siguiente manera:
ashish@ubuntu:~$ls
La lista de directorios y archivos se mostrará en la terminal después de ingresar el comando ls de la siguiente manera:
Documentos principales EG ldd3 Imágenes cuaderno de bocetos Vídeos
Ejemplos de descargas de escritorio. Plantillas de música de escritorio públicas
cd – para cambiar la navegación del directorio
El comando Cd cambia el directorio del directorio actual ubicado dentro del directorio actual. Puede ingresar el siguiente comando cd en el directorio:.
Sintaxis del comando: cd< espacio >nombre del directorio
Por ejemplo, actualmente estoy en el directorio llamado gris y escribí el comando cd de la siguiente manera para cambiar el directorio llamado POR EJEMPLO que se encuentra dentro de gris :
ashish@ubuntu:~$ cd EG
Mira, ahora cambias el directorio de gris a POR EJEMPLO .
ashish@ubuntu:~/EG$
Nota: Si intentó cambiar el directorio que no está ubicado en el directorio de trabajo actual, no podrá cambiar el directorio.
Supongamos que quiero cambiar el directorio de POR EJEMPLO a Fotos (directorio de Fotos ubicado en ashish, no en el directorio POR EJEMPLO )
ashish@ubuntu:~$cd Imágenes
Es posible que vea los siguientes mensajes en la terminal:
bash: cd: Imágenes: No existe tal archivo o directorio
Aquí surge la pregunta de cómo se puede ingresar a otro directorio (que está fuera del directorio actual) desde el directorio actual. La solución es que necesita salir del directorio actual e ingresar a otro directorio.
Puede salir e ir al directorio anterior usando el siguiente comando:
Sintaxis del comando: cd <espacio>
Supongamos que quiero cambiar el directorio de POR EJEMPLO a Fotos (directorio de Fotos ubicado en ashish, no en el directorio POR EJEMPLO ). Primero iré al directorio anterior.
ashish@ubuntu:~/EG$ cd ..
Ahora ha salido del directorio actual llamado EJEMPLO y se encuentra en el directorio llamado gris.
ashish@ubuntu:~$
Luego ingresa al nuevo directorio llamado Fotos .
ashish@ubuntu:~$cd Imágenes
Mira, ahora cambias el directorio de gris a Fotos .
ashish@ubuntu:~/Imágenes$
Si desea ir al directorio raíz (como la unidad C en el sistema operativo Windows), use el siguiente comando:
Sintaxis del comando: cd <espacio>
ashish@ubuntu:~$cd /
Ahora estás en el directorio raíz. Muestra la siguiente línea en la terminal:
ashish@ubuntu:/$
Toque- Crear un nuevo archivo
Sintaxis del comando: toque <espacio>
Por ejemplo,
Puede crear un nuevo archivo de texto llamado test.txt en el directorio gris principal. Ingrese el siguiente comando:
ashish@ubuntu:~$ prueba táctil.txt
Ahora puedes ir al directorio gris y comprobarlo.
cp: crea la misma copia del archivo original en el mismo directorio o en cualquier otro directorio.
Utilice el siguiente comando para crear la misma copia del archivo original en el mismo directorio.
Sintaxis del comando: cp< espacio >
Nota: El nombre del archivo y el nombre del archivo de copia son diferentes. No puede crear una copia del archivo con el mismo nombre en la misma carpeta.
Por ejemplo,
Desea crear una copia del archivo test.txt en el mismo directorio llamado copia de test.txt . Ingrese el siguiente comando:
ashish@ubuntu:~$ cp prueba.txt pruebacopia.txt
Ahora puede ir al directorio gris y buscar la copia del archivo test.txt .
Utilice el siguiente comando para crear la misma copia del archivo original en otro directorio.
Sintaxis del comando: cp< espacio >
Nombre de la ruta: donde queremos crear el archivo
Por ejemplo,
Si desea crear una copia del archivo test.txt en otro directorio llamado Música, ingrese el siguiente comando:
ashish@ubuntu:~$ cp test.txt /home/ashish/Music
Ahora puede ir al directorio Ashish/Music y buscar la copia del archivo test.txt .
mv: mueve el archivo o directorio desde el origen al destino
Sintaxis del comando: mv <espacio>
Por ejemplo,
Desea mover el archivo test.txt del directorio llamado grey al directorio llamado Garage . Ingrese el siguiente comando:
ashish@ubuntu:~$ mv test.txt /home/ashish/Garage
También puede cambiar el nombre del archivo usando el comando mv de la siguiente manera:
ashish@ubuntu:~$ mv test.txt renombrartest.txt
Comandos más básicos
Este comando cambia el nombre del archivo test.txt con el nuevo nombre renametest.txt.
rm: eliminar o eliminar archivos del directorio
Sintaxis del comando: rm <espacio>
Por ejemplo,
Si desea eliminar la copia del archivo test.txt del directorio llamado grey, ingrese el siguiente comando:
ashish@ubuntu:~$ rm pruebacopia.txt
mkdir – crea un nuevo directorio
Sintaxis del comando: mkdir <espacio>
Por ejemplo,
Para crear un nuevo directorio llamado Garage, escriba el siguiente comando:
ashish@ubuntu:~$ mkdir Garaje
Ingrese el siguiente comando si desea crear un subdirectorio de forma recursiva:
Sintaxis del comando: mkdir <espacio>
Por ejemplo,
Para crear un nuevo directorio llamado carpeta1 y dentro de la carpeta1 crear la carpeta2,. escriba el siguiente comando:
ashish@ubuntu:~$ mkdir -p carpeta1/carpeta2
rmdir – elimina el directorio existente
Sintaxis del comando: rmdir <espacio>
Nota: Puede eliminar o eliminar el directorio si está vacío. No se puede eliminar si el directorio contiene algunos archivos u otro directorio.
Por ejemplo,
para eliminar el directorio llamado Garage, . escriba el siguiente comando:
ashish@ubuntu:~$ rmdir Garaje
Ingrese el siguiente comando si desea eliminar o eliminar el directorio que contiene algunos archivos u otro directorio:
Sintaxis del comando: rm <espacio>
r- Recursivo significa repetir el procedimiento como ingresar al directorio dentro de otro directorio y continuar. (No entendí la línea)
Por ejemplo,
Para eliminar el directorio llamado Garage que contiene algún archivo u otro directorio. escriba el siguiente comando:
ashish@ubuntu:~$ rmdir -r Garaje
su – cambiar super ID o iniciar sesión como superusuario
El comando Su se usa para sudo para ingresar o iniciar sesión como root o superusuario. El usuario simple no puede iniciar sesión ni acceder como superusuario. Se requiere permiso de superusuario o root si desea instalar cualquier aplicación o alguna configuración. Puede iniciar sesión como superusuario usando el siguiente comando:
ashish@ubuntu:~$ su //después de ingresar su, la terminal solicita ingresar la contraseña
Contraseña:
Está protegido con contraseña, por lo que deberá ingresar la contraseña que estableció como contraseña de superusuario durante la configuración.
salir – salir o salir del superusuario o root
El superusuario puede cerrar sesión o salir escribiendo el comando de salida.
root@ubuntu:~# exit //después de ingresar a exit, la terminal muestra un mensaje de cierre de sesión
salir
man – manio o proporciona toda la información sobre el comando específico.
Si no conoce el uso de un comando específico, la terminal proporciona la función de comando man que le ayuda a encontrar toda la información sobre el comando.
Sintaxis del comando: man <espacio>
clear: borra el terminal de interfaz de línea de comando
Es un comando normal para borrar la pantalla del terminal CLI.
fecha: proporciona la fecha del sistema con la hora
ashish@ubuntu:~$datos
El terminal muestra la fecha del sistema con la hora de la siguiente manera:
Martes, 19 de enero, 17:26:39 IST 2016
historial: muestra el historial de inserción de comandos
Muestra la lista de comandos ingresados anteriormente.
ifconfig: muestra la dirección IP del sistema, Internet, Ethernet, máscara, etc.
ifconfig muestra la dirección IP relacionada con el sistema, Ethernet, máscara, etc. e información del paquete.
tiempo de actividad: muestra la hora actual
El comando uptime muestra la hora actual, la cantidad de usuarios y la información de carga del sistema.
cal: muestra el calendario del mes actual
El comando cal muestra el calendario del mes actual. Puede mostrar el calendario del año usando el comando cal.
Muestra el calendario del mes actual con la siguiente sintaxis:
Sintaxis del comando: cal
Muestra el calendario de cualquier año siguiendo la sintaxis:
Sintaxis del comando: cal <espacio>
Por ejemplo,
ashish@ubuntu:~$cal 2016
Muestra el calendario de todo el año 2016.
whoami – imprimir ID de usuario efectivo
Muestra el ID de usuario de inicio de sesión.
w: muestra información sobre quién está en línea
Muestra información sobre quién está en línea y qué está haciendo.
uname: muestra información del sistema
Muestra la información del nombre del kernel, distribución, versión, etc.
Por ejemplo,
Ingrese el siguiente comando si desea mostrar el nombre del kernel:
ashish@ubuntu:~$ sin nombre
La salida es:
linux
Ingrese el siguiente comando si desea mostrar toda la información del sistema:
Sintaxis del comando: uname <espacio>
ashish@ubuntu:~$ uname -a
La terminal muestra la siguiente información:
Linux ubuntu 3.16.0-30-generic #40 ~ 14.04.1-Ubuntu SMP jueves 15 de enero 17:45:15 UTC 2015 i686 i686 i686 GNU/Linux
libre: muestra la cantidad de memoria utilizada y la memoria libre
Muestra la información de memoria total, memoria libre y memoria de uso. También muestra memoria en caché, almacenada en búfer, compartida y de intercambio.