mkdir
tree -L 2
touch; crear file
rm -i archivo
crear propio comando: alias l=“ls -lh"
manual : man ls
ver para que sirve el comando: whatis ls
type <comando>: Nos permite conocer qué tipo de comando es 🤔.
alias l=”<secuencia de comandos>": Nos permite crear comandos. Son temporales, se borran al cerrar la terminal 👶🏼.
help <comando>: Nos permite consultar un poco de documentación de un comando 📄.
man <comando>: De manual, nos permite conocer mucha más información de un comando.
info <comando>: Similar al anterior, pero un poco resumido y con otro formato.
whatis <comando>: Describe un comando en una sola línea ☺️. No funciona con todos.
buscar directorios con mayusculas , minusculas: ls -d [[:upper:]]*
ls -d [[:lower:]]*
leer un archivo texto corto desde la terminal: head archivo.txt
reedireccion guardar: ls Pictures > misPictures.txt
reedireccion y agregar guardar: ls MisDocumentos > misPictures.txt
leer un archivo texto largo desde la terminal: less archivo.txt
cat: concadena texto de archivos : cat error.txt file.txt
crear archivo y escribir: cat > minota.txt
piper operertor: ls -lh | less
ls -lh | tee guardar | less
cal : calendario
pwd ; ver el directorio actual
permisos==============================
r readable Significa que puede leer su contenido
w writable El usuario puede editar el contenido del archivo, también el nombre y los permisos
x executable El usuario puede ejecutarlo en caso de que sea un programa
chmod [simboloDelUsuario][operador][permiso] [archivoParaCambiarSusPermisos]
chmod g+w ProyectoExplosivo.txt
chmod u+r,g=w [archivo]
chmod 755
cd ~; pwd
whoami Muesta el usuario con el que se está trabajando
su Switch User Cambia al usuario al que le especifiques
chmod Cambia los permisos de un archivo
chown Change Owner Cambia el propietario de un archivo
chown [usuarioAlQuePertenecerá] [archivo]
whoami : ver usuario
variablesEntorno==========
Variable Contenido
HOME Indica el home del usuario
PATH Indica las direcciones de donde est��n los binarios que usa el sistema
BASH_VERSION Indica la versi��n del bash que est��s utilizando
SHELL Direcci��n de la shell que est��s utilizando
busqueda==========
find ./ -name file
find ./ -name *.txt
find ./ -type d -name Documents
find ./ -type f -name *.log
find ./ -size 20M
find ./ -type d -empty
https://static.platzi.com/media/public/uploads/movies_afffe2e6-a55c-47f0-8895-9d37c9cd9eb8.csv
grep Towers movies.csv
grep the movies.csv
grep -i the movies.csv
grep -i the movies.csv | less
grep -c the movies.csv | less
grep -ci the movies.csv | less
grep -v towers movies.csv | less
grep -vi towers movies.csv > sintowers.txt
cat sintowers.txt
wc movies.csv
wc -l movies.csv
wc -w movies.csv
wc -c movies.csv
red==========
ifconfig
apt install net-tools
ifconfig
clear
ifconfig
curl www.google.com
curl www.google.com > index.html
less index.html
wget www.google.com.pe
cat index.html
traceroute www.google.com
apt install traceroute
traceroute www.google.com
netstat -i
red==========
VACIAR EL CONTENIDO REDIRIGIENDO DE NUEVO NULL, ESTA VEZ USANDO ECHO
root@server# echo > server.log
COMPRIMIR=========
MOVER ARCHIVOS: mv file file1 file2 file3 ToCompress/
tar -cvf ToCompress.tar ToCompress/
tar -cvzf ToCompress.tar.gz ToCompress/
ELIMINAR CARPETAS: rm -r ToCompress
DES COMPRIMIR=========
tar -xvzf ToCompress.tar
tar -xzvf ToCompress.tar.gz
COMPRIMIR ZIP=========
apt-get install zip
zip -r ToCompressInZip.zip ToCompress
unzip ToCompressInZip.zip
procesos=========
ps
top
kill
editor=========
vim