Tópico| Tutorial de Linha de Comandos do Windows para Iniciantes
O vídeo demonstra os principais comandos da Linha de Comandos no Windows (cd, dir, mkdir, rmdir, echo, del, type, copy, move), explicando as suas funções de forma prática.
Lista de comandos CMD:
- Comando para alterar o diretório atual, permitindo navegar entre pastas no sistema de ficheiros
- Comando para listar o conteúdo do diretório atual, exibindo ficheiros e subpastas
- Comando para criar uma nova pasta com o nome especificado
- Comando para remover uma pasta vazia
- Comando para mostrar mensagens no terminal ou ativar/desativar a visualização de comandos em scripts e serve também para redirecionar texto para um ficheiro
- Comando para excluir um ou mais ficheiros
- Comando para mostrar o conteúdo de um ficheiro de texto diretamente no terminal
- Comando para copiar ficheiros de um local para outro
- Comando para mover ficheiros de uma pasta para outra
- Comando para abrir o Bloco de notas (Notepad)
cddirmkdirrmdirechodeltypecopymovenotepadTopic| Windows CMD Tutorial for Beginners
The video shows the main Windows Command Line Commands (cd, dir, mkdir, rmdir, echo, del, type, copy, move), explaining their functions in a practical and easy-to-understand way.
List of CMD commands:
- Command to change the current directory, allowing navigation between folders in the file system
- Command to list the contents of the current directory, displaying files and subfolders
- Command to create a new folder with the specified name
- Command to remove an empty folder
- Command to display messages on the screen or to turn echo command on/off in scripts and it can also redirect text to a file
- Command to delete one or more files
- Command to display the contents of a text file directly in the terminal
- Command to copy files from one location to another
- Command to move files from one directory to another
- Command to open Notepad
cddirmkdirrmdirechodeltypecopymovenotepadTópico| O Editor de Texto GNU Nano!
O editor de texto GNU nano é uma ferramenta leve e amigável baseada em terminal, amplamente utilizada em sistemas Linux e Unix. Projetado como uma alternativa gratuita ao editor Pico, o nano destaca-se pela sua interface simples e intuitiva, sendo especialmente adequado para utilizadores iniciantes.
Características Principais:
- Interface Direta
- O nano é um editor em que os utilizadores podem começar a digitar imediatamente sem precisar alternar entre modos de inserção e comando, ao contrário de editores como o Vim.
- Comandos Acessíveis
- Os atalhos mais comuns são exibidos em uma "barra de atalhos" na parte inferior do ecrã, facilitando a aprendizagem. Alguns exemplos são,
^O(Ctrl+O) para gravar,^X(Ctrl+X) para sair e^W(Ctrl+W) para procurar.
- Funcionalidades Avançadas
- Apesar da simplicidade, o nano suporta recursos poderosos como coloração de sintaxe, cortar (
^K) e colar (^U), procurar (^W) e substituir (^\), e a edição de múltiplos ficheiros em buffers separados.
- Personalização
- O comportamento do nano pode ser configurado através do ficheiro ~/.config/nano/nanorc ou /etc/nanorc, permitindo ativar opções como indentação automática, conversão de tabulações em espaços e inclusão de regras de realce de sintaxe.
- Utilização Profissional
- Para tarefas críticas, como a edição de ficheiros de configuração do sistema como /etc/fstab, é recomendado utilizar a opção
nano -w. Este comando desativa a quebra automática de linhas longas, prevenindo erros que podem impedir a inicialização do sistema.
O editor de texto GNU nano é o editor padrão pré-instalado na grande maioria das distribuições Linux devido à sua simplicidade e facilidade de uso.
Topic| GNU Nano Text Editor!
The GNU nano text editor is a lightweight and user-friendly terminal-based tool widely used in Linux and Unix systems. Designed as a free alternative to the Pico editor, nano stands out for its simple and intuitive interface, making it especially suitable for beginner users.
Main Features:
- Simple Interface
- Nano is a modeless editor, allowing users to start typing immediately without switching between insert and command modes, unlike editors such as Vim.
- Accessible Commands
- Common shortcuts are displayed in a "shortcut bar" at the bottom of the screen, making them easy to learn. For example,
^O(Ctrl+O) to save,^X(Ctrl+X) to exit, and^W(Ctrl+W) to search.
- Advanced Features
- Despite its simplicity, nano supports powerful functions such as syntax highlighting, cut (
^K) and paste (^U), search (^W) and replace (^\), and editing multiple files in separate buffers.
- Customization
- Nano’s behavior can be configured through the ~/.config/nano/nanorc or /etc/nanorc file, enabling options like auto-indentation, converting tabs to spaces, and syntax highlighting rules.
- Professional Use
- For critical tasks like editing system configuration files such as /etc/fstab, it is recommended to use the
nano -woption. This command disables automatic line wrapping, preventing errors that could disrupt system boot.
The GNU nano text editor is the default pre-installed editor in most Linux distributions due to its simplicity and ease of use.
Tópico| Como desativar o estado de hibernação no PC!
Desativar a hibernação com powercfg.exe /hibernate off remove o subsistema de hibernação do Windows e elimina o ficheiro hiberfil.sys, que normalmente ocupa cerca de 40% da memória RAM instalada nas versões modernas do sistema operativo.
Este ficheiro armazena o estado do kernel necessário para a hibernação completa e para o Arranque Rápido (Fast Startup), pelo que a sua remoção liberta imediatamente vários gigabytes de espaço em disco, algo especialmente relevante em sistemas com SSD de capacidade limitada.
Ao desativar a hibernação:
- O Arranque Rápido é desativado, resultando em tempos de arranque ligeiramente superiores, uma vez que o sistema passa a realizar uma inicialização completa em vez de carregar uma imagem pré‑gravada do kernel.
- A Suspensão Híbrida deixa de estar disponível, já que depende da hibernação como mecanismo de segurança em caso de falha de energia.
A Suspensão normal mantém‑se funcional, colocando o sistema num estado de baixo consumo energético, embora continue a utilizar uma pequena quantidade de energia, o que é mais relevante em computadores portáteis.
A estabilidade e o desempenho diário do Windows permanecem inalterados, e todas as restantes funcionalidades de gestão de energia continuam operacionais.
A alteração é totalmente reversível através do comando powercfg.exe /hibernate on, que recria o ficheiro de hibernação e restaura todas as funcionalidades associadas. Esta configuração é adequada para sistemas onde a hibernação não é utilizada e onde a prioridade é maximizar o espaço disponível no disco em detrimento do Arranque Rápido ou dos modos de energia híbridos.
Topic| How to turn off hibernation on your PC!
Disabling hibernation with powercfg.exe /hibernate off removes the Windows hibernation subsystem and deletes the hiberfil.sys file, which typically occupies about 40% of installed RAM in modern Windows versions.
This file stores the kernel state required for full hibernation and Fast Startup, so its removal immediately frees several gigabytes of disk space, especially on systems with limited SSD capacity.
Turning off hibernation disables:
- Fast Startup, resulting in slightly slower boot times because the system must perform a full initialization instead of loading a pre‑saved kernel image.
- Hybrid Sleep, which becomes unavailable as well, since it relies on hibernation as a fallback mechanism in case of power loss.
Standard Sleep remains fully functional and keeps the system in a low‑power state, although it continues to draw a small amount of energy. This is particularly relevant for laptops.
System stability and everyday performance remain unaffected, and all other power‑management features continue to operate normally.
The change is fully reversible using the command powercfg.exe /hibernate on, which recreates the hibernation file and restores all dependent features. This configuration is most appropriate for systems where hibernation is not used and disk space is a higher priority than Fast Startup or hybrid power modes.
Tópico| Verificar a Capacidade Máxima de RAM suportada pelo Sistema
A memória RAM é um componente essencial para o desempenho do sistema, pois permite o acesso rápido a dados em uso. Conhecer as especificações da RAM suportada pelo hardware é crucial antes de efetuar atualizações. O comando wmic memphysical é um alias do Windows Management Instrumentation Command-line (WMIC) que acede à classe Win32_PhysicalMemoryArray para obter informações sobre a matriz de memória física do sistema. Este comando lê dados diretamente do SMBIOS (Type 16 - Physical Memory Array), fornecidos pelo fabricante da placa-mãe.
Lista de comandos CMD:
- Verificar a capacidade máxima de RAM suportada pelo sistema em kilobytes (KB)
- Mostrar o número total de ranhuras físicas de RAM disponíveis na placa-mãe
- Comando para obter os dois valores simultaneamente
wmic memphysical get MaxCapacity (Para converter para gigabytes (GB), divide-se por 10242 ou 1048576)
wmic memphysical get MemoryDeviceswmic memphysical get MaxCapacity, MemoryDevicesTopic| Check the System's Maximum RAM Capacity
Random Access Memory (RAM) is an essential component for system performance, as it enables fast access to data currently in use. Knowing the RAM specifications supported by the hardware is crucial before performing upgrades. The wmic memphysical command is an alias of the Windows Management Instrumentation Command-line (WMIC) that accesses the Win32_PhysicalMemoryArray class to retrieve information about the system's physical memory array. This command reads data directly from the SMBIOS (Type 16 - Physical Memory Array), provided by the motherboard manufacturer.
List of CMD commands:
- Check the maximum RAM capacity supported by the system in kilobytes (KB)
- Display the total number of physical RAM slots available on the motherboard
- Command to retrieve both values at once
wmic memphysical get MaxCapacity (To convert to gigabytes (GB), divide by 10242 or 1048576)
wmic memphysical get MemoryDeviceswmic memphysical get MaxCapacity, MemoryDevicesTópico| Encontrar Caminhos rapidamente no Windows!
O comando explorer . na Linha de Comandos (CMD) abre o Explorador de Ficheiros na pasta atual, enquanto digitar cmd na barra de endereços do Explorador de Ficheiros inicia uma sessão do CMD diretamente no diretório exibido, facilitando a execução de comandos no contexto local sem navegação manual. Estes métodos promovem uma integração eficiente entre a interface gráfica e a Linha de comandos no Windows. Além disso, é possível com a CMD:
- Abrir o Explorador de Ficheiros diretamente numa pasta específica
- Abrir a pasta do utilizador no Explorador de Ficheiros
- Abrir a pasta superior à atual no Explorador de Ficheiros
explorer "C:\Users" explorer %USERPROFILE% explorer ..Outras opções incluem o atalho Win + E, que abre o Explorador de Ficheiros (normalmente na vista "Acesso Rápido"), ou usar o atalho Win + R para abrir o menu Executar e digitar explorer para iniciar o Explorador de Ficheiros ou cmd para abrir a Linha de Comandos no diretório do utilizador atual.
Topic| Find Paths quickly in Windows!
The command explorer . in Command Prompt (CMD) opens File Explorer in the current directory, while typing cmd in the File Explorer address bar starts a CMD session directly in the displayed directory, enabling command execution in the local context without manual navigation. These methods provide efficient integration between the graphical interface and the command line in Windows. Additionally, you can use CMD to:
- Open File Explorer directly in a specific folder
- Access the user's folder in File Explorer
- Open the parent directory in File Explorer
explorer "C:\Users" explorer %USERPROFILE% explorer ..Other options include the Win + E shortcut, which opens File Explorer (usually to the "Quick Access" view), or using Win + R shortcut to open the Run dialog and typing explorer to launch File Explorer, or cmd to open the Command Prompt in the current user's directory.
Tópico| Comprimir Ficheiros no Linux!
Os comandos gzip e gunzip são ferramentas essenciais no Linux para compressão e descompressão de ficheiros, fundamentais para otimizar o uso de espaço em disco, facilitar a transferência de dados e gerenciar backups de forma eficiente.
Lista de comandos para o gzip:
- Comando para reduzir o tamanho de ficheiros individuais, gerando uma cópia com extensão .gz, removendo o ficheiro original por padrão
- Comando para reduzir o tamanho de ficheiros individuais, gerando uma cópia com extensão .gz, mantendo o ficheiro original
- Comando para ajustar o nível de compressão, mais rápido (-1) até melhor compressão (-9), sendo -6 o valor padrão
gzip ficheirogzip -k ficheirogzip -6 ficheiroLista de comandos para o gunzip:
- Comando para vizualizar o conteúdo do ficheiro.gz
- Comando para descomprimir o ficheiro.gz, removendo o ficheiro.gz original
- Comando para descomprimir o ficheiro.gz, mantendo o ficheiro.gz original
gunzip -c ficheiro.gzgunzip ficheiro.gzgunzip -k ficheiro.gzTopic| Compressing Files in Linux!
The commands gzip and gunzip are essential tools in Linux for file compression and decompression, crucial for optimizing disk space usage, simplifying data transfer, and efficiently managing backups.
List of commands for gzip:
- Command to reduce the size of individual files, generating a copy with the .gz extension, removing the original file by default
- Command to reduce the size of individual files, generating a copy with the .gz extension, keeping the original file
- Command to adjust the compression level, from fastest (-1) to best compression (-9), with -6 as the default value
gzip filegzip -k filegzip -6 fileList of commands for gunzip:
- Command to view contents of the file.gz without decompressing it
- Command to decompress the file.gz, removing the original file.gz
- Command to decompress the file.gz, keeping the original file.gz
gunzip -c file.gzgunzip file.gzgunzip -k file.gzTópico| Comandos sfc e chkdsk para manter e recuperar a saúde do PC!
O comando sfc /scannow protege a integridade do sistema operativo, verificando e reparando ficheiros do Windows corrompidos ou substituídos. Esta ferramenta utiliza cópias de segurança armazenadas na pasta WinSxS (Component Store) para restaurar ficheiros críticos danificados e os resultados são registados no ficheiro CBS.log (%WinDir%\Logs\CBS\CBS.log). Caso este comando não consiga corrigir todos os ficheiros, recomenda-se a execução do comando DISM que repara imagem do sistema subjacente utilizada pelo sfc:
DISM /Online /Cleanup-Image /RestoreHealthComando que permite a correção automática de erros detetados, como entradas de diretório inválidas ou tabelas de ficheiros corrompidas:
chkdsk c: /fchkdsk c: /f /r- sfc → DISM → chkdsk
Topic| Commands sfc and chkdsk to maintain and recover PC health!
The command sfc /scannow protects the integrity of the operating system by scanning for and repairing corrupted or replaced Windows system files. It focuses specifically on the integrity of system files. This tool uses backup copies stored in the WinSxS folder (Component Store) to restore damaged critical files and the results are logged in the CBS.log file (%WinDir%\Logs\CBS\CBS.log). If this command fails to repair all files, it is recommended to run the command DISM which repairs the underlying system image used by sfc:
DISM /Online /Cleanup-Image /RestoreHealthCommand that enables automatic correction of detected errors, such as invalid directory entries or corrupted file tables:
chkdsk c: /fchkdsk c: /f /r- sfc → DISM → chkdsk
Tópico| Reduzir, Particionar e Repor o espaço total do disco no Windows!
A gestão de partições no disco permite otimizar o armazenamento. Dividir um disco rígido ou disco SSD em partições separadas facilita a organização dos dados, melhora o desempenho do sistema operativo e aumenta a segurança dos ficheiros pessoais. Essa prática permite que o sistema operativo, programas e dados pessoais sejam armazenados em áreas distintas, o que não só otimiza o uso do espaço como também reduz o risco de perda de informações em caso de falhas ou necessidade de reformatar o sistema. Além disso, o particionamento bem planeado pode minimizar a fragmentação de ficheiros, acelerando o tempo de leitura e escrita, e facilitando operações como backups e restaurações. Recomenda-se sempre fazer backup dos dados antes de modificar partições, especialmente ao usar o diskmgmt.msc (Gestão de Discos do Windows). Esta operação só é possível em volumes NTFS.
Reduzir uma Partição:
- Clique com o botão direito no botão do Windows e selecione Gestão de Discos.
- Clique com o botão direito na partição a reduzir e selecione Reduzir Volume.
- O sistema indica o máximo de espaço que pode ser reduzido. Introduza um valor em megabytes.
- Clique em Reduzir.
Particionar o Espaço Não Alocado:
- Após a redução do volume, surge um espaço não alocado. Clique com o botão direito nesse espaço e selecione Novo Volume Simples.
- Siga o assistente. Defina um tamanho, atribua uma letra de unidade, formate com NTFS e dê um nome ao volume.
- Clique em Concluir.
Repor o Espaço (Expandir uma Partição):
- Clique com o botão direito na partição a eliminar e selecione Eliminar Volume.
- Clique com o botão direito na partição a expandir e selecione Expandir Volume.
- Siga o assistente e utilize o espaço não alocado disponível.
- Clique em Concluir.
Topic| Shrink, Partition, and Extend total disk space in Windows!
Disk partition management allows for optimized storage. Dividing a hard drive or solid-state drive into separate partitions facilitates data organization, improves operating system performance, and enhances the security of personal files. This practice enables the operating system, programs, and personal data to be stored in distinct areas, not only optimizing space usage but also reducing the risk of data loss in case of system failures or the need to reformat. Additionally, well-planned partitioning can minimize file fragmentation, speeding up read and write times, and simplifying operations such as backups and restorations. It is always recommended to back up your data before modifying partitions, especially when using diskmgmt.msc (Windows Disk Management). This operation is only possible on NTFS volumes.
Shrinking a Partition:
- Right-click the Windows button and select Disk Management.
- Right-click the partition to shrink and select Shrink Volume.
- The system indicates the maximum space that can be reduced. Enter the desired amount in megabytes.
- Click Shrink.
Partitioning Unallocated Space:
- After the shrink, an unallocated space appears. Right-click this space and select New Simple Volume.
- Follow the wizard. Set the size, assign a drive letter, format with NTFS, and give the volume a name.
- Click Finish.
Restoring Space (Expanding a Partition):
- Right-click the partition you want to delete and select Delete Volume.
- Right-click the partition you want to expand and select Extend Volume.
- Follow the wizard and use the available unallocated space.
- Click Finish.
Tópico| Comando echo - Criação de Ficheiros na Linha de Comandos e Powershell
O comando echo está presente tanto no Windows quanto no Linux, sendo um comando fundamental em ambos os sistemas operativos. No Windows, ele é utilizado para exibir mensagens na tela do terminal ou em ficheiros, assim como em scripts de lote - batch files. Da mesma forma, no Linux, ele é amplamente utilizado para exibir texto na saída padrão ou redirecionar saídas para ficheiros, especialmente em scripts de shell.
Este comando está presente em sistemas derivados do Unix, como Linux, macOS, OS/2, bem como em ambientes DOS e Windows, desempenhando um papel fundamental na automação de tarefas e na interação com o utilizador.
O comando echo é frequentemente utilizado em scripts para exibir mensagens informativas e modificar ficheiros de configuração por meio de operadores de redirecionamento > e >>.
| Lista de Comandos CMD | Lista de Comandos no Powershell/Bash Linux |
|---|---|
| Comando para criar um ficheiro vazio | |
echo. > ficheiro1.txt | echo "" > ficheiro1.txt |
| Comando para criar um ficheiro com texto | |
echo texto 1 > ficheiro1.txt | echo "texto 1" > ficheiro1.txt |
| Comando para criar um ficheiro com texto, espaçando o nome do ficheiro | |
echo texto 2 > "ficheiro 2.txt" | echo "texto 2" > "ficheiro 2.txt" |
| Comando para adicionar informações a um ficheiro de texto | |
echo texto 3 >> ficheiro1.txt | echo "texto 3" >> ficheiro1.txt |
| Comando para ver o conteúdo do ficheiro | |
type ficheiro1.txt | cat ficheiro1.txt |
Topic| Command echo - File Creation on Command Prompt and Powershell
The command echo is present in both Windows and Linux, being a fundamental command in both operating systems. In Windows, it is used to display messages on the terminal screen or in files, as well as in batch files. Similarly, in Linux, it is widely used to display text on the standard output or redirect output to files, especially in shell scripts.
This command is available in Unix-derived systems such as Linux, macOS, and OS/2, as well as in DOS and Windows environments, where it plays a crucial role in task automation and user interaction.
The command echo is frequently used in scripts to display informative messages and modify configuration files using redirection operators > and >>.
| List of Commands on CMD | List of Commands on Powershell/Bash Linux |
|---|---|
| Command to create an empty file | |
echo. > file1.txt | echo "" > file1.txt |
| Command to create a file with text | |
echo text 1 > file1.txt | echo "text 1" > file1.txt |
| Command to create a file with text, spacing the filename | |
echo text 2 > "file 2.txt" | echo "text 2" > "file 2.txt" |
| Command to append information to a text file | |
echo text 3 >> file1.txt | echo "text 3" >> file1.txt |
| Command to check the content of a file | |
type file1.txt | cat file1.txt |
Tópico| Formatando um disco no Linux!
O comando mkfs no Linux é uma ferramenta essencial utilizada para criar um sistema de ficheiros num dispositivo de armazenamento, como uma partição de disco rígido ou uma unidade USB. O nome mkfs é uma abreviação de "make filesystem". Ele é fundamental para preparar um dispositivo para armazenar dados, organizando-o numa estrutura hierárquica de pastas, subpastas e ficheiros. O processo de criação de um sistema de ficheiros é também conhecido como formatação de alto nível ou formatação lógica.
Lista de comandos:
- Comando para localizar o disco a formatar
- Comando para desmontar o disco
- Comando para verificar todos os tipos de FileSystems disponíveis (Opcional)
- Comando para formatar o disco em FAT32
- Comando para atribuir um nome criando uma pasta
- Comando para montar o disco na pasta criada
dfsudo umount /dev/sda1ls /sbin/mkfs.*sudo mkfs.vfat /dev/sda1sudo mkdir /media/drivesudo mount /dev/sda1 /media/driveTopic| Formatting a disk in Linux!
The mkfs command in Linux is an essential tool used to create a filesystem on a storage device, such as a hard disk partition or a USB drive. The name mkfs is an abbreviation for "make filesystem". It is fundamental for preparing a device to store data, organizing it into a hierarchical structure of directories, subdirectories, and files. The process of creating a filesystem is also known as high-level formatting or logical formatting.
List of commands:
- Command to locate the disk to be formatted
- Command to unmount the disk
- Command to check all available FileSystem types (Optional)
- Command to format the disk in FAT32
- Command to assign a name by creating a folder
- Command to mount the disk in the created folder
dfsudo umount /dev/sda1ls /sbin/mkfs.*sudo mkfs.vfat /dev/sda1sudo mkdir /media/drivesudo mount /dev/sda1 /media/driveTópico| Memória Virtual no Windows
A memória virtual no Windows, também conhecida como ficheiro de paginação (pagefile.sys), é um recurso essencial que amplia a capacidade da RAM utilizando espaço no disco rígido ou SSD.
Quando a memória física está sobrecarregada, o sistema transfere dados temporariamente para este ficheiro, garantindo estabilidade e desempenho contínuo. Por isso a configuração manual é útil em configurações avançadas, como a edição de vídeo ou em utilização de máquinas virtuais.
Ao optar-se por uma configuração manual para resolver erros de memória ou otimizar o desempenho do computador, a recomendação comum é definir o tamanho inicial em até 1,5 vezes a quantidade de RAM instalada e o tamanho máximo em até 3 vezes a quantidade de RAM.
Após as alterações, reinicia-se o computador para aplicar as definições.
Nunca se deve desativar completamente o ficheiro de paginação, mesmo com muita memória, pois compromete diagnósticos e estabilidade do sistema.
Topic| Virtual Memory in Windows
Virtual memory in Windows, also known as the paging file (pagefile.sys), is an essential feature that extends RAM capacity by using space on the hard drive or SSD.
When physical memory is overloaded, the system temporarily transfers data to this file, ensuring stability and continuous performance. Therefore, manual configuration is useful in advanced setups, such as video editing or running virtual machines.
When opting for manual configuration to resolve memory errors or optimize computer performance, the common recommendation is to set the initial size to up to 1.5 times the installed RAM and the maximum size to up to 3 times the installed RAM.
After making changes, restart the computer to apply the settings.
The paging file should never be completely disabled, even if there is plenty of memory, as this compromises system diagnostics and stability.
Tópico| O Controlo de Conta de Utilizador (UAC) no Windows
O Controlo de Conta de Utilizador (UAC) no Windows é um recurso de segurança projetado para prevenir alterações não autorizadas ao sistema operativo e aos ficheiros do utilizador, solicitando a aprovação do utilizador antes de executar ações que requerem privilégios elevados. Garante que alterações importantes ao sistema são feitas apenas com o consentimento explícito de um administrador, reduzindo o risco de malware ou utilizadores não autorizados ganharem controlo sobre o sistema.
O UAC solicita a aprovação ou credenciais do utilizador antes de iniciar um programa ou tarefa que requer acesso total de administrador, assegurando que nenhum software malicioso possa ser instalado ou executado silenciosamente. Ele está ativado por predefinição e pode ser configurado se tiver privilégios de administrador. O UAC ajuda a proteger contra software malicioso e alterações não intencionais ao sistema, exigindo a aprovação do utilizador para ações administrativas, assim salvaguardando a integridade e a segurança do sistema.
O UAC utiliza o Controlo de Integridade Obrigatório para isolar processos em execução com privilégios diferentes e emprega o Controlo de Privilégios da Interface do Utilizador para prevenir que aplicações com privilégios mais baixos comuniquem com as que têm privilégios mais elevados. Este recurso é especialmente crucial em ambientes empresariais, onde a proteção do sistema é primordial.
Topic| User Account Control on Windows (UAC)
User Account Control (UAC) on Windows is a security feature designed to prevent unauthorized changes to the operating system and user files by prompting users for approval before executing actions that require elevated privileges. It ensures that important system changes are made only with the explicit consent of an administrator, reducing the risk of malware or unauthorized users gaining control over the system.
UAC prompts the user for consent or credentials before starting a program or task that requires full administrator access, ensuring that no malicious software can be silently installed or run. It is enabled by default and can be configured if you have administrative privileges. UAC helps protect against malicious software and unintended system changes by requiring user approval for administrative actions, thus safeguarding the system's integrity and security.
UAC uses Mandatory Integrity Control to isolate running processes with different privileges and employs User Interface Privilege Isolation to prevent lower-privilege applications from communicating with higher-privilege ones. This feature is especially critical in enterprise environments where system protection is paramount.
Tópico| Mostrar Extensões de Ficheiros no Windows: Melhorando a Segurança do Sistema
Mostrar as extensões de ficheiros no Windows é uma prática recomendada para aumentar a segurança do sistema, pois permite a identificação mais precisa de ficheiros potencialmente perigosos. Por padrão, as extensões de ficheiros conhecidos e ocultos não são exibidas, mas pode-se configurar o sistema para sempre visualizá-las. Isso pode ser feito com o Explorador de Ficheiros nas Opções de Pasta (como consta no vídeo),
com a Linha de Comandos:
reg add
"HKEY_CURRENT_USER\
Software\Microsoft\Windows\
CurrentVersion\Explorer\
Advanced" /v HideFileExt
/t REG_DWORD /d 0 /fcom o Powershell:
Set-ItemProperty -Path "HKCU:\
Software\Microsoft\Windows\
CurrentVersion\Explorer\
Advanced" -Name
"HideFileExt" -Value 0Mostrar as extensões de ficheiros traz vários benefícios, incluindo a identificação de ficheiros maliciosos e, consequentemente, a redução da vulnerabilidade a malware.
- Por exemplo, um ficheiro com a extensão
.txt.exepode parecer inofensivo, mas na realidade é um executável que pode conter malware. Ocultar as extensões de ficheiros poderá fazer com que a execução de malware seja mais fácil, pois os utilizadores podem não perceber que estão a abrir um ficheiro executável malicioso.
Topic| Showing File Extensions in Windows: Enhancing System Security
Showing file extensions in Windows is a recommended practice to enhance system security, as it allows for more accurate identification of potentially dangerous files. By default, known and hidden file extensions are not displayed, but you can configure the system to always show them. This can be done through File Explorer, with Folder Options (as shown in the video),
with Command Line:
reg add
"HKEY_CURRENT_USER\
Software\Microsoft\Windows\
CurrentVersion\Explorer\
Advanced" /v HideFileExt
/t REG_DWORD /d 0 /fwith Powershell:
Set-ItemProperty -Path "HKCU:\
Software\Microsoft\Windows\
CurrentVersion\Explorer\
Advanced" -Name
"HideFileExt" -Value 0Showing file extensions has several benefits, including identifying malicious files and consequently reducing vulnerability to malware.
- For example, a file
with the extension
.txt.exemay appear harmless, but it is actually an executable that may contain malware. Hiding file extensions can make it easier for malware to run because users may not realize they are opening a malicious executable file.
Tópico| Visualização de Processos com o Powershell em qualquer Sistema Operativo
O Powershell é uma plataforma de automação open-source e multiplataforma, disponível para Windows, Linux e macOS, baseada em .NET, que permite a gestão avançada de sistemas através de cmdlets e scripts.
O comando Get-Process é bastante útil para ver os Processos no Sistema Operativo.
A propriedade $_.CPU é usada para exibir a quantidade de tempo de CPU (em segundos)
que um processo já consumiu desde que foi iniciado. Esta é uma propriedade de script que encapsula TotalProcessorTime.TotalSeconds, e
representa o tempo acumulado de CPU no modo utilizador e no modo núcleo (kernel).
Esta informação é útil para monitorizar e gerir a utilização de recursos do sistema.
Topic| Viewing Processes with Powershell on any Operating System
Powershell is an open-source, cross-platform automation platform available for Windows, Linux, and macOS, built on .NET. It enables advanced system management through cmdlets and scripts.
The command Get-Process is very useful for viewing Processes on the Operating System.
The $_.CPU property is used to display the amount of CPU time (in seconds)
that a process has consumed since it was started. This property is a script property that encapsulates TotalProcessorTime.TotalSeconds, representing cumulative CPU time in both user mode and kernel mode. This information is useful for monitoring and managing the use of system resources.
Download Powershell ➡️
Tópico| Configurando e executando Linux Mint no Oracle VirtualBox!
O Oracle VirtualBox é uma das plataformas de virtualização mais populares e de código aberto, permitindo a execução de múltiplos sistemas operacionais em uma única máquina física. O Oracle VirtualBox é um programa que permite ter uma "máquina dentro de uma máquina" para usar sistemas diferentes, como o Linux Mint.
Para usar o Linux Mint no VirtualBox, primeiro é preciso:
- Verificar na BIOS se a Virtualização está habilitada.
- Instalar o Microsoft Visual C++ Redistributable.
E então proceder-se à instalação do Oracle Virtual Box.
Aqui estão os requisitos mínimos para iniciar o uso do Linux Mint:
- Abrir o Oracle Virtualbox
- Nova
- Name and Operating System
- Nome da Instância
- Inserir o ISO do Sistema Operativo
- Hardware
- Definir a Memória Base (4096MB)
- Definir os Processadores (2)
- Hard Disk
- Definir o espaço do Disco Rígido Virtual (20GB)
- Iniciar
Topic| Setting up and running Linux Mint on Oracle VirtualBox!
Oracle VirtualBox is one of the most popular open-source virtualization platforms, allowing you to run multiple operating systems on a single physical machine. Oracle VirtualBox is a program that allows you to have a "machine within a machine" to use different systems, such as Linux Mint.
To use Linux Mint in VirtualBox, you must first:
- Check in the BIOS if Virtualization is enabled.
- Install the Microsoft Visual C++ Redistributable.
Only then can you proceed to install Oracle Virtual Box.
Below are the minimum requirements to start using Linux Mint:
- Open Oracle Virtualbox
- New
- Name and Operating System
- Instance Name
- Insert Operating System ISO
- Hardware
- Set the Base Memory (4096MB)
- Set the Processors (2)
- Hard Disk
- Set the Virtual Hard Disk Space (20GB)
- Run
Microsoft Visual C++ Redistributable x64 ➡️
DownloadLinux Mint - Download ➡️
DownloadTópico| Formatando um disco no Windows com o Diskpart!
O DiskPart é uma ferramenta integrada no Windows que permite aos administradores de sistemas gerir discos rígidos, incluindo a criação, eliminação, formatação e conversão de partições, através de comandos de linha de comandos. Esta ferramenta substitui o antigo utilitário fdisk e oferece suporte a todos os utilizadores do Windows para gerir discos em computadores e dispositivos de armazenamento externos. Para utilizar o DiskPart, é necessário abrir a Linha de Comandos como administrador para aceder à ferramenta.
Lista de comandos:
- Comando para listar os discos físicos no pc
- Comando para escolher o disco
- Comando para limpar o disco na totalidade
- Comando para criar uma partição primária
- Comando para formatar rapidamente o volume com o sistema de ficheiros NTFS
- Atribuindo uma letra, neste exemplo a letra 'e', e montando rapidamente o disco
list diskselect disk 1cleancreate partition primaryformat fs=ntfs quickassign letter eTopic| Formatting a disk in Windows with Diskpart!
The DiskPart is an integrated tool in Windows that allows system administrators to manage hard drives, including the creation, deletion, formatting, and conversion of partitions, through command-line commands. This tool replaces the old fdisk utility and provides support to all Windows users for managing disks on computers and external storage devices. To use DiskPart, you need to open the Command Prompt as an administrator to access the tool.
List of commands:
- Command used to check physical disks on pc
- Command to choose the disk
- Command to wipe out all disk
- Command to create a primary partition
- Command to format the volume with NTFS file system
- Assigning a letter, like 'e', and quickly mounting the disk
list diskselect disk 1cleancreate partition primaryformat fs=ntfs quickassign letter e













