Cómo utilizar unix comandos básicos para trabajar en la terminal de tu Mac
Si está trabajando en la Terminal en tu Mac, lo que necesita saber los más importantes comandos de UNIX: los que trabajan con los directorios, los que trabajan con archivos y comandos diversos pero de uso común.
Las carpetas se denominan directorios en UNIX. Los comandos que hacen referencia a los nombres de archivo, como la mayoría, se supone que estamos hablando de los archivos en el directorio de trabajo. Al abrir la ventana de Terminal, el directorio de trabajo se establece en su directorio personal, abreviado ~. Bash muestra el directorio de trabajo actual y su nombre de usuario a la izquierda de su pronta. La siguiente tabla muestra los comandos relacionados con directorios comunes.
Comando | Que hace |
---|---|
ls | Enumera los nombres de los archivos en el directorio de trabajo. Para obtener información morecomplete, utilice ls -alF (. |
directoryName cd | Cambia el directorio de trabajo a la que usted nombró. |
cd .. | Te trae un nivel de directorio. |
disco compacto | Vuelve a su directorio personal. |
pwd | Muestra la ruta de acceso del directorio actual. |
mkdir newdirectoryname | Hace un nuevo directorio. |
rmdir directoryName | Elimina (borra) un directorio vacío. |
Al igual que en Windows, puede redirigir la salida de un comando a un archivo de texto. Así que si quieres un registro de los archivos en una carpeta, escriba cd, seguido de un espacio, arrastre el icono de la carpeta a la ventana de terminal y pulse Intro. Escriba ls> mydirectorylist.txt y pulse Intro de nuevo. Un archivo llamado mydirectorylist.txt aparecerá en la carpeta que elija. Puede abrir el archivo en TextEdit para ver una lista de los archivos de ese directorio.
Esta tabla muestra los comandos de uso común cuando se trabaja con archivos en la ventana de Terminal.
Comando | Que hace |
---|---|
cp archivo1 archivo2 | Copia un archivo. |
chmod | Cambia los permisos de acceso a un archivo. Estudiar la pagebefore hombre usando éste. |
diff | Compara dos archivos línea por línea (asume texto). |
más el nombre de archivo | Muestra un archivo de texto de una página a la vez. Pulse la barra espaciadora tosee la siguiente página- pulse Q para salir. El comando funciona hombre throughmore. |
mv archivo1 archivo2 | Mueve un archivo o cambia su nombre. |
rm nombre de archivo | Elimina (borra) un archivo. |
Esta última tabla explica otros comandos útiles que cualquier persona empezando en Terminal probablemente querrá saber.
Comando | Que hace |
---|---|
Control + C | Termina la mayoría de las operaciones. |
fecha | Muestra la fecha y hora actuales. |
eco | Repite todo lo que aparece después del comando (afterexpansion). |
Ayuda | Muestra una lista parcial de los comandos de bash. |
historia | Muestra los últimos comandos que ha escrito. Puede rehacer un comando bytyping un signo de exclamación (!) Seguido inmediatamente (sin espacio) byThe número de ese comando en la lista de la historia. Para repetir la lastcommand, tipo !!. Para repetir el nombre de archivo pasado, Tipo!*. |
pico | Un sencillo editor de texto UNIX. |
ps | Muestra una lista de procesos en ejecución. |
sudo | Le permite realizar comandos para los que la cuenta que está autoridad usinglacks. Se le pedirá un administrator'spassword. |
Cuando estás trabajando en la Terminal, usted no tiene un bote de basura a los que borran archivos se mueven a la espera de su eliminación final. Eliminar, y se ha ido. En general, UNIX no tiene ninguna función Deshacer.