Add Linux-Commands.txt
هذا الالتزام موجود في:
76
Linux-Commands.txt
Normal file
76
Linux-Commands.txt
Normal file
@@ -0,0 +1,76 @@
|
||||
# List files and directories in the current location
|
||||
ls
|
||||
|
||||
# Change directory
|
||||
cd /path/to/dir
|
||||
|
||||
# Display the content of a file
|
||||
cat file.txt
|
||||
|
||||
# Print text to the terminal
|
||||
echo "Hello World"
|
||||
|
||||
# Remove a file or folder (-r for directories)
|
||||
rm file.txt
|
||||
rm -r folder_name
|
||||
|
||||
# Create a new directory
|
||||
mkdir new_folder
|
||||
|
||||
# Create an empty file
|
||||
touch new_file.txt
|
||||
|
||||
# Move or rename a file/directory
|
||||
mv old_name.txt new_name.txt
|
||||
mv file.txt /path/to/destination/
|
||||
|
||||
# Copy a file or directory (-r for directories)
|
||||
cp file.txt copy.txt
|
||||
cp -r folder /path/to/destination/
|
||||
|
||||
# Search for text inside a file
|
||||
grep "keyword" file.txt
|
||||
|
||||
# Git commands
|
||||
git init # Initialize a new repository
|
||||
git status # Show the status of files
|
||||
git add . # Add all files to staging
|
||||
git commit -m "Message" # Commit changes with a message
|
||||
|
||||
# Download files from the internet
|
||||
wget https://example.com/file.zip
|
||||
|
||||
# Package management (Ubuntu/Debian)
|
||||
apt update
|
||||
apt upgrade
|
||||
apt install package_name
|
||||
|
||||
# Manage services with systemctl
|
||||
systemctl status service_name
|
||||
systemctl start service_name
|
||||
systemctl stop service_name
|
||||
|
||||
# Manage services (old command, alternative to systemctl)
|
||||
service service_name start
|
||||
service service_name stop
|
||||
|
||||
# Monitor processes and system resources
|
||||
top # Basic monitoring tool
|
||||
htop # Advanced monitoring tool (needs installation)
|
||||
|
||||
# Text editors
|
||||
vi file.txt
|
||||
vim file.txt
|
||||
nano file.txt
|
||||
|
||||
# View file content page by page
|
||||
less file.txt
|
||||
|
||||
# Show the first lines of a file
|
||||
head file.txt
|
||||
head -n 20 file.txt # Show first 20 lines
|
||||
|
||||
# Show the last lines of a file
|
||||
tail file.txt
|
||||
tail -f log.txt # Follow file updates live
|
||||
|
المرجع في مشكلة جديدة
حظر مستخدم