இலவச மாற்றி

லினக்ஸ் / பாஷ் கட்டளை ஏமாற்று தாள்

விரிவான லினக்ஸ் மற்றும் பாஷ் கட்டளை ஏமாற்று தாள். எடுத்துக்காட்டுகள், விளக்கங்கள் மற்றும் ஒரு கிளிக் நகலுடன் 80+ அத்தியாவசிய கட்டளைகளைத் தேடுங்கள்.

ls
List directory contents
எடுத்துக்காட்டு:ls -la /home/user
ls -la
List all files including hidden, with details
எடுத்துக்காட்டு:ls -la ~/Documents
cd
Change directory
எடுத்துக்காட்டு:cd /var/log
pwd
Print working directory path
எடுத்துக்காட்டு:pwd
mkdir
Create a new directory
எடுத்துக்காட்டு:mkdir -p /tmp/mydir/subdir
rm
Remove files or directories
எடுத்துக்காட்டு:rm -rf /tmp/oldfiles
cp
Copy files or directories
எடுத்துக்காட்டு:cp -r /src/dir /dst/dir
mv
Move or rename files/directories
எடுத்துக்காட்டு:mv oldname.txt newname.txt
touch
Create an empty file or update timestamp
எடுத்துக்காட்டு:touch newfile.txt
find
Search for files in a directory hierarchy
எடுத்துக்காட்டு:find /home -name '*.log' -mtime -7
locate
Find files by name using a prebuilt database
எடுத்துக்காட்டு:locate nginx.conf
ln
Create hard or symbolic links
எடுத்துக்காட்டு:ln -s /path/to/target /path/to/link
df
Report disk space usage of file systems
எடுத்துக்காட்டு:df -h
du
Estimate file space usage
எடுத்துக்காட்டு:du -sh /var/log/*
stat
Display file or file system status
எடுத்துக்காட்டு:stat /etc/passwd
file
Determine file type
எடுத்துக்காட்டு:file /usr/bin/bash
cat
Concatenate and display file contents
எடுத்துக்காட்டு:cat /etc/hosts
less
View file content one screen at a time
எடுத்துக்காட்டு:less /var/log/syslog
more
View file content page by page
எடுத்துக்காட்டு:more /etc/passwd
head
Output the first part of a file
எடுத்துக்காட்டு:head -n 20 /var/log/auth.log
tail
Output the last part of a file
எடுத்துக்காட்டு:tail -f /var/log/syslog
grep
Search text using patterns
எடுத்துக்காட்டு:grep -rn 'error' /var/log/
sed
Stream editor for filtering and transforming text
எடுத்துக்காட்டு:sed 's/old/new/g' file.txt
awk
Pattern scanning and text processing language
எடுத்துக்காட்டு:awk '{print $1, $3}' access.log
sort
Sort lines of text files
எடுத்துக்காட்டு:sort -k2 -n data.txt
uniq
Report or omit repeated lines
எடுத்துக்காட்டு:sort file.txt | uniq -c
wc
Print newline, word, and byte counts
எடுத்துக்காட்டு:wc -l /etc/passwd
cut
Remove sections from each line of files
எடுத்துக்காட்டு:cut -d: -f1 /etc/passwd
tr
Translate or delete characters
எடுத்துக்காட்டு:echo 'hello' | tr 'a-z' 'A-Z'
echo
Display a line of text
எடுத்துக்காட்டு:echo "Hello, World!"
printf
Format and print data
எடுத்துக்காட்டு:printf "%s\t%d\n" name 42
diff
Compare files line by line
எடுத்துக்காட்டு:diff file1.txt file2.txt
tee
Read from stdin and write to stdout and files
எடுத்துக்காட்டு:ls | tee output.txt
ps
Report a snapshot of current processes
எடுத்துக்காட்டு:ps aux | grep nginx
top
Display Linux processes in real time
எடுத்துக்காட்டு:top -u www-data
htop
Interactive process viewer (ncurses-based)
எடுத்துக்காட்டு:htop
kill
Send a signal to a process
எடுத்துக்காட்டு:kill -9 1234
killall
Kill processes by name
எடுத்துக்காட்டு:killall firefox
bg
Resume a suspended job in the background
எடுத்துக்காட்டு:bg %1
fg
Bring a job to the foreground
எடுத்துக்காட்டு:fg %1
jobs
List active jobs in the current shell
எடுத்துக்காட்டு:jobs -l
nohup
Run a command immune to hangups
எடுத்துக்காட்டு:nohup ./script.sh &
nice
Run a command with modified scheduling priority
எடுத்துக்காட்டு:nice -n 10 ./heavy_task.sh
systemctl
Control the systemd system and service manager
எடுத்துக்காட்டு:systemctl restart nginx
service
Run a System V init script
எடுத்துக்காட்டு:service apache2 status
ping
Send ICMP ECHO_REQUEST to network hosts
எடுத்துக்காட்டு:ping -c 4 google.com
curl
Transfer data from or to a server
எடுத்துக்காட்டு:curl -L -o file.zip https://example.com/file.zip
wget
Non-interactive network downloader
எடுத்துக்காட்டு:wget -q https://example.com/file.tar.gz
ssh
OpenSSH remote login client
எடுத்துக்காட்டு:ssh -i ~/.ssh/key.pem user@host
scp
Secure copy files between hosts
எடுத்துக்காட்டு:scp user@host:/path/file.txt ./local/
rsync
Remote file copying tool with delta transfer
எடுத்துக்காட்டு:rsync -avz /src/ user@host:/dst/
netstat
Print network connections and routing tables
எடுத்துக்காட்டு:netstat -tulpn
ss
Utility to investigate sockets
எடுத்துக்காட்டு:ss -tulwn
ifconfig
Configure a network interface
எடுத்துக்காட்டு:ifconfig eth0
ip
Show and manipulate routing, devices, and tunnels
எடுத்துக்காட்டு:ip addr show
nmap
Network exploration tool and port scanner
எடுத்துக்காட்டு:nmap -sV 192.168.1.0/24
dig
DNS lookup utility
எடுத்துக்காட்டு:dig +short A google.com
nslookup
Query Internet name servers interactively
எடுத்துக்காட்டு:nslookup example.com
chmod
Change file mode bits (permissions)
எடுத்துக்காட்டு:chmod 755 script.sh
chown
Change file owner and group
எடுத்துக்காட்டு:chown -R www-data:www-data /var/www
chgrp
Change group ownership
எடுத்துக்காட்டு:chgrp developers project/
sudo
Execute a command as another user (superuser)
எடுத்துக்காட்டு:sudo systemctl restart nginx
su
Change user ID or become superuser
எடுத்துக்காட்டு:su - postgres
passwd
Change user password
எடுத்துக்காட்டு:passwd username
umask
Set or display the file mode creation mask
எடுத்துக்காட்டு:umask 022
id
Print user and group information
எடுத்துக்காட்டு:id username
whoami
Print the current effective user name
எடுத்துக்காட்டு:whoami
groups
Print the groups a user is in
எடுத்துக்காட்டு:groups username
tar
Archive files using tape archive format
எடுத்துக்காட்டு:tar -czvf archive.tar.gz /path/to/dir
tar -x
Extract files from a tar archive
எடுத்துக்காட்டு:tar -xzvf archive.tar.gz -C /target/
gzip
Compress files using GNU zip
எடுத்துக்காட்டு:gzip -9 large_file.log
gunzip
Decompress gzip compressed files
எடுத்துக்காட்டு:gunzip archive.tar.gz
zip
Package and compress files into a ZIP archive
எடுத்துக்காட்டு:zip -r output.zip /path/to/dir
unzip
Extract files from a ZIP archive
எடுத்துக்காட்டு:unzip archive.zip -d /target/
bzip2
Compress files using bzip2 algorithm
எடுத்துக்காட்டு:bzip2 -z large_file.txt
xz
Compress files using the XZ algorithm
எடுத்துக்காட்டு:xz -z -9 file.txt
uname
Print system information
எடுத்துக்காட்டு:uname -a
uptime
Tell how long the system has been running
எடுத்துக்காட்டு:uptime
free
Display amount of free and used memory
எடுத்துக்காட்டு:free -h
lscpu
Display information about the CPU architecture
எடுத்துக்காட்டு:lscpu
lsblk
List information about block devices
எடுத்துக்காட்டு:lsblk -o NAME,SIZE,TYPE,MOUNTPOINT
lspci
List all PCI devices
எடுத்துக்காட்டு:lspci -v | grep VGA
dmesg
Print or control the kernel ring buffer
எடுத்துக்காட்டு:dmesg | tail -50
journalctl
Query and display messages from the journal
எடுத்துக்காட்டு:journalctl -u nginx --since '1 hour ago'
history
Display the command history list
எடுத்துக்காட்டு:history | grep docker
env
Print environment variables
எடுத்துக்காட்டு:env | grep PATH
if / then / fi
Conditional execution in shell scripts
எடுத்துக்காட்டு:if [ -f file.txt ]; then echo exists; fi
for
Loop over a list of items
எடுத்துக்காட்டு:for i in 1 2 3; do echo $i; done
while
Execute commands while a condition is true
எடுத்துக்காட்டு:while read line; do echo $line; done < file
case
Multi-branch conditional matching pattern
எடுத்துக்காட்டு:case "$var" in a) echo A;; b) echo B;; esac
function
Define a shell function
எடுத்துக்காட்டு:greet() { echo "Hello, $1!"; }; greet World
export
Set environment variables for child processes
எடுத்துக்காட்டு:export MY_VAR=value
source
Execute commands from a file in current shell
எடுத்துக்காட்டு:source ~/.bashrc
alias
Create an alias for a command
எடுத்துக்காட்டு:alias ll='ls -la'
cron / crontab
Schedule commands to run periodically
எடுத்துக்காட்டு:crontab -e # 0 * * * * /path/to/script.sh
at
Execute commands at a specified time
எடுத்துக்காட்டு:echo 'ls /tmp' | at 14:30

இந்த கருவி பற்றி

லினக்ஸ் பாஷிற்கான விரிவான விரைவான குறிப்பு வழிகாட்டி. பொதுவாகப் பயன்படுத்தப்படும் கட்டளைகள், தொடரியல் மற்றும் வகைகளால் ஒழுங்கமைக்கப்பட்ட எடுத்துக்காட்டுகளை உலாவவும். தேடக்கூடியது மற்றும் மொபைலுக்கு ஏற்றது - உங்களுக்கு விரைவான நினைவூட்டல் தேவைப்படும்போது உடனடி அணுகலுக்கு இந்தப் பக்கத்தை புக்மார்க் செய்யவும்.

பயன்படுத்துவது எப்படி

  1. வகைப்படுத்தப்பட்ட குறிப்புப் பிரிவுகளை உலாவவும்.
  2. குறிப்பிட்ட கட்டளைகள் அல்லது தொடரியல் கண்டுபிடிக்க தேடல் பட்டியைப் பயன்படுத்தவும்.
  3. பயன்பாட்டு எடுத்துக்காட்டுகள் மற்றும் விளக்கங்களைக் காண எந்த உள்ளீட்டையும் கிளிக் செய்யவும்.
  4. உங்கள் டெர்மினல் அல்லது எடிட்டரில் பயன்படுத்த கட்டளைகளை நேரடியாக நகலெடுக்கவும்.

அடிக்கடி கேட்கப்படும் கேள்விகள்

இந்தக் குறிப்பு புதுப்பித்த நிலையில் உள்ளதா?
பதிப்புகள் முழுவதும் நிலையானதாக இருக்கும் பரவலாகப் பயன்படுத்தப்படும் கட்டளைகள் மற்றும் தொடரியல் ஆகியவற்றை மேற்கோள் உள்ளடக்கியது. சமீபத்திய சேர்த்தல்கள் அல்லது பதிப்பு சார்ந்த அம்சங்களுக்கு, அதிகாரப்பூர்வ ஆவணங்களைப் பார்க்கவும்.
நான் இதை ஆஃப்லைனில் பயன்படுத்தலாமா?
ஏற்றப்பட்டதும், இணைய இணைப்பு இல்லாமல் பக்கம் வேலை செய்யும். விரைவான அணுகலுக்காக இதை புக்மார்க் செய்யவும் — எல்லா உள்ளடக்கமும் கூடுதல் நெட்வொர்க் கோரிக்கைகள் இல்லாமல் உலாவியில் வழங்கப்படுகின்றன.
இது விரிவானதா அல்லது அடிப்படையானதா?
இது 90% அன்றாடப் பணிகளைக் கையாளும் பொதுவாகப் பயன்படுத்தப்படும் கட்டளைகள் மற்றும் வடிவங்களை உள்ளடக்கியது. முக்கிய அல்லது மேம்பட்ட அம்சங்களுக்கு, அதிகாரப்பூர்வ ஆவணங்களைப் பார்க்கவும்.
நான் சேர்த்தல்களை பரிந்துரைக்கலாமா?
எங்கள் குறிப்புகளை நாங்கள் தொடர்ந்து புதுப்பிக்கிறோம். விடுபட்ட கட்டளைகளை நீங்கள் கவனித்தால் அல்லது பரிந்துரைகள் இருந்தால், எங்கள் தொடர்புப் பக்கத்தின் மூலம் எங்களுக்குத் தெரிவிக்கவும்.