כיבוי מערכת אחרי דקה
shutdown -s -t 60
אתחול מערכת מייד
shutdown -r -t 0
מוחק קבצים זמניים
del /q/f/s %TEMP%\*
מציג כתובת IPv4
ipconfig | findstr IPv4
מציג תהליכים פעילים
tasklist
מציג DNS cache
ipconfig /displaydns
נקה DNS cache
ipconfig /flushdns
מציג פורטים בהאזנה
netstat -an | find "LISTEN"
שאלת DNS לשרת
nslookup google.com
מציג שירותי Windows
sc query type= service state= all
קביעת שם מחשב חדש
wmic computersystem where name="%computername%" call rename name="NewName"
חלונות – בדיקת גרסה
winver
הרצת CMD בהרשאות אב
runas /user:Administrator cmd
הצגת משתמשים רשומים
net user
מציג תוכנות מותקנות
wmic product get name
אתחול בעוד דקה
shutdown -r -t 60
צילום מסך ושמירה כ-PNG
snippingtool /clip
קביעת תאריך ידנית
date
קביעת שעה ידנית
time
דוח מצב סוללה
powercfg /batteryreport
ממשק דוח סוללה
Get-WmiObject -Class BatteryStatus
הגדרת IP ידני
netsh interface ip set address "Local Area Connection" static 192.168.1.100 255.255.255.0
בדיקה אם OS 32/64bit
wmic os get osarchitecture
הפעלת שירות לפי שם
net start "ServiceName"
עצירת שירות לפי שם
net stop "ServiceName"
עדכון רשימת חבילות + שדרוג
sudo apt update && sudo apt upgrade
מציג כתובות IP
ip a
יצירת תיקייה חדשה
mkdir תיקייה
שינוי בעלות על קובץ
chown user:group file.txt
הרשאות 755 על קובץ
chmod 755 file.sh
גודל מערכת קבצים
df -h
RAM פנוי
free -h
חיפוש בכל מערכת
find / -name "filename"
לוג משתנים בזמן אמת
tail -f /var/log/syslog
פורט פתוח עם PID
netstat -tulnp
apt install חבילה
sudo apt install packagename
apt remove חבילה
sudo apt remove packagename
שגיאות מאז האתחול
sudo journalctl -p err -b
כתובת IP בהתאם
ip addr add 192.168.1.50/24 dev eth0
מציג שעה ותאריך
date
אתחול המערכת
sudo reboot
כיבוי המחשב
sudo poweroff
בודק חיבור לאתר
ping -c 4 google.com
scp קובץ משרת מרוחק
scp user@remote:/path/to/file /local/path
scp קובץ לשרת מרוחק
scp /local/path user@remote:/path/to/destination
ssh להריץ פקודה בשרת
ssh user@remote 'פקודה כאן'
ionice להרצת תהליך
ionice -c 3 -p $(pgrep process)
המשתמשים המחוברים
who
שחרור ובקשה מחודשת ל-DHCP
sudo dhclient -r && sudo dhclient
Log system errors
sudo journalctl -xe
Alert פשוט בלחיצה
<button onclick="alert('שלום!')">לחץ</button>
מציב רקע ירוק
document.body.style.background = 'lightgreen';
מחליף טקסט ב-ID
document.getElementById('id').innerText = 'חדש';
מפעיל קישור בחלון חדש
window.open('https://example.com');
מציג JSON מהשרת
fetch('/api').then(r => r.json()).then(console.log);
בJS מעדכן img src
document.querySelector('img').src = 'new.jpg';
forEach על כל li
document.querySelectorAll('li').forEach(li => console.log(li));
ממירה אובייקט למחרוזת
JSON.stringify({a:1});
ממירה מחרוזת לאובייקט
JSON.parse('{"a":1}');
מפעל כל כמה שניות
setTimeout(()=>alert('הזמן עבר'),3000);
פונקציה חוזרת כל שניה
setInterval(()=>console.log('tick'),1000);
עוצר setInterval
let i=setInterval(...);clearInterval(i);
מצגת פונקציה קצרה
const f = x => x*2;
listener על קישור
document.querySelector('a').addEventListener('click', e => e.preventDefault());
appending למבנה
let el=document.createElement('div');document.body.append(el);
remove selected element
document.querySelector('.remove').remove();
שאילת קלט מהמשתמש
prompt('איך קוראים לך?');
שומר במקומי
localStorage.setItem('key','value');
זיכרון עד סגירת החלון
sessionStorage.setItem('k','v');
רישום למסוף
console.log('הודעה');
בחירת אלמנט ראשון
document.querySelector('.class');
בחירת כל האלמנטים
document.querySelectorAll('p');
הוספת class לאלמנט
element.classList.add('active');
מחליף HTML של אלמנט
document.getElementById('id').innerHTML = 'חדש';
שליחת בקשת GET לשרת
var xhttp = new XMLHttpRequest();xhttp.open('GET', '/url', true);xhttp.send();
בחר כל השדות מטבלה
SELECT * FROM table;
בחר שדה מטבלה
SELECT column1, column2 FROM table;
הוספת נתון חדש לטבלה
INSERT INTO table (column1, column2) VALUES (value1, value2);
עדכון נתון קיים בטבלה
UPDATE table SET column1 = value1 WHERE condition;
מחקת נתון מטבלה
DELETE FROM table WHERE condition;
צור טבלה חדשה במסד הנתונים
CREATE TABLE new_table (column1 datatype, column2 datatype);
מחקת טבלה מהמסד
DROP TABLE table_name;
הוסף עמודה חדשה לטבלה קיימת
ALTER TABLE table_name ADD column_name datatype;
שנה סוג נתון של עמודה
ALTER TABLE table_name MODIFY column_name new_datatype;
צור אינדקס על עמודה
CREATE INDEX index_name ON table_name (column_name);
מחק אינדקס מהמסד
DROP INDEX index_name;
גיבוי מסד הנתונים
mysqldump -u user -p database > backup.sql
שחזור מסד נתונים מגיבוי
mysql -u user -p database < backup.sql
בודק חיבור למסד נתונים
mysqladmin -u user -p ping
צור משתמש חדש במסד נתונים
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
מחק משתמש מהמסד
DROP USER 'username'@'localhost';
הענקת הרשאות למשתמש
GRANT ALL PRIVILEGES ON database.* TO 'username'@'localhost';
שלילת הרשאות ממשתמש
REVOKE ALL PRIVILEGES ON database.* FROM 'username'@'localhost';
מציג את כל המשתמשים במסד
SELECT User, Host FROM mysql.user;
מציג את כל מסדי הנתונים
SHOW DATABASES;
מציג את כל הטבלאות במסד
SHOW TABLES;
מציג את מבנה הטבלה
DESCRIBE table_name;
חיפוש נתונים בטבלה
SELECT * FROM table WHERE condition;
מיין נתונים בעמודה
SELECT * FROM table ORDER BY column;
סנן נתונים בעמודה
SELECT * FROM table WHERE column='value';