webmastertoolbag.com

Online tools Web school 在线工具 基础教程 菜鸟教程 编程学习 Web 学校
Komandos kodas Pastabos
arch Parodo ma?inos procesoriaus architektūr? (1)
uname -m Rodyti ma?inos procesoriaus architektūr? (2)
uname -r Rodyti naudojamo branduolio versij?
dmidecode -q Rodo aparatin?s sistemos komponentus -(SMBIOS / DMI)
hdparm -i /dev/hda I?vardija disko architektūrines charakteristikas
hdparm -tT /dev/sda Atlieka bandom?j? disko skaitymo operacij?
cat /proc/cpuinfo Rodyti informacij? apie procesoriaus informacij?
cat /proc/interrupts Rodyti pertraukimus
cat /proc/meminfo Patikrinti atminties naudojim?
cat /proc/swaps Parodo, kurios apsikeitimo vietos naudojamos
cat /proc/version Rodyti branduolio versij?
cat /proc/net/dev Rodyti tinklo adapterius ir statistik?
cat /proc/mounts Rodyti ?keltas fail? sistemas
lspci -tv I?vardyti PCI ?renginius
lsusb -tv Rodyti USB ?renginius
date Rodyti sistemos dat?
cal 2007 Rodyti 2007 m. kalendori?
date 041217002007.00 Datos ir laiko nustatymas - m?nuo diena valanda minut? metai. Sekund?s
clock -w ?ra?yti laiko pakeitimus ? BIOS

Komandos kodas Paai?kinimas
shutdown -h now Sistemos i?jungimas
init 0 I?jungti sistem?
telinit 0 I?jungti sistem?
shutdown -h hours:minutes & I?jungia sistem? numatytu laiku
shutdown -c At?aukia suplanuot? sistemos i?jungim?
shutdown -r now Perkrauti
reboot Perkrauti
logout Atsijungimas

Komandos kodas Komentaras Apra?ymas
cd /home ?veskite'/ home' katalogas'
cd .. Gr??ti ? ankstesn? katalog?
cd ../.. Gr??ta ? du ankstesnius katalogus
cd Prieiga prie asmeninio pagrindinio katalogo
cd ~user1 Per?jimas ? asmenin? nam? katalog?
cd - Gr??imas ? paskutin? katalog?
pwd Rodyti darbin? keli?
ls Fail? kataloge per?iūra
ls -F Fail? kataloge per?iūra
ls -l Rodyti fail? ir katalog? informacij?
ls -a Rodyti pasl?ptus failus
ls *[0-9]* Rodyti fail? ir katalog? pavadinimus, kuriuose yra skai?i?
tree Fail? ir katalog? med?io struktūros rodymas pradedant nuo ?akninio katalogo
lstree Fail? ir katalog? med?io struktūros, prasidedan?ios nuo ?akninio katalogo, rodymas
mkdir dir1 Sukurkite katalog?, pavadint?'dir1' katalogas'
mkdir dir1 dir2 Sukuria du katalogus vienu metu
mkdir -p /tmp/dir1/dir2 Katalog? med?io kūrimas
rm -f file1 I?trinti fail?, pavadint?'file1' fail?'
rmdir dir1 I?trinti katalog?, pavadint?'dir1' katalogas'
rm -rf dir1 I?trinti katalog?, pavadint?'dir1' ir kartu i?trinkite jo turin?
rm -rf dir1 dir2 I?trinti du katalogus ir j? turin? tuo pa?iu metu
mv dir1 new_dir Pervadinti ir (arba) perkelti katalog?
cp file1 file2 Kopijuoti fail?
cp dir0/g' example.txt Keisti kelis nulius vienu nuliu
cat -n file1 ?ymi eilu?i? skai?i? faile
cat example.txt | awk 'NR%2==1' I?trinti visas lygines example.txt failo eilutes
echo a b c | awk '{print $1}' Per?iūr?ti pirm?j? eilut?s stulpel?
echo a b c | awk '{print $1,$3}' Per?iūr?ti pirm?j? ir tre?i?j? eilut?s stulpelius
paste file1 file2 Sujungti dviej? fail? arba dviej? stulpeli? turin?
paste -d '+' file1 file2 Sujungti dviej? fail? arba dviej? stulpeli? turin? su"+" Rū?iuoti turin?
sort file1 file2 Rū?iuoti dviej? fail? turin?
sort file1 file2 | uniq I?traukti dviej? fail? s?jung?( I?saugoti tik vien? dubliuojan?i? eilu?i? kopij?)
sort file1 file2 | uniq -u I?trinkite susikirtim? ir palikite likusias eilutes.
sort file1 file2 | uniq -d Pa?alinti dviej? fail? susikirtim?( Palikite tik tuos failus, kurie egzistuoja abiejuose failuose.)
comm -1 file1 file2 Palyginkite dviej? fail? turin? ir pa?alinkite tik'file1' Pa?alinkite tik t? failo turin?, kuris yra faile.
comm -2 file1 file2 Palyginkite dviej? fail? turin? ir pa?alinkite tik'file2' ?trauktas turinys
comm -3 file1 file2 Lyginant dviej? fail? turin?, pa?alinamos tik tos dalys, kurios yra bendros abiem failams.

Komandos kodas Paai?kinimas
dos2unix filedos.txt fileunix.txt Konvertuoja tekstinio failo format? i? MSDOS ? UNIX.
unix2dos fileunix.txt filedos.txt Konvertuoja tekstin? fail? i? UNIX ? MSDOS.
recode ..HTML < page.txt > page.html Konvertuoti tekstin? fail? ? html
recode -l | more Rodyti visus leid?iamus konvertavimo formatus

Komandos kodas Komentar? paai?kinimas
badblocks -v /dev/hda1 Patikrinti, ar diske hda1 n?ra blog? blok?
fsck /dev/hda1 I?taisyti/patikrinti Linux fail? sistemos vientisum? diske hda1
fsck.ext2 /dev/hda1 I?taisyti/patikrinti diske hda1 esan?ios ext2 fail? sistemos vientisum?
e2fsck /dev/hda1 I?taisyti/patikrinti ext2 fail? sistemos vientisum? diske hda1
e2fsck -j /dev/hda1 I?taisyti/patikrinti diske esan?ios ext3 fail? sistemos vientisum? hda1
fsck.ext3 /dev/hda1 Atitaisyti / patikrinti ext3 fail? sistemos vientisum? diske hda1
fsck.vfat /dev/hda1 Fat fail? sistemos vientisumo taisymas/patikrinimas diske hda1
fsck.msdos /dev/hda1 Atitaisyti/patikrinti dos fail? sistemos vientisum? hda1 diske
dosfsck /dev/hda1 Atitaisyti / patikrinti diske hda1 esan?ios dos fail? sistemos vientisum?

Komandos kodas Pastabos
mkfs /dev/hda1 Sukurti fail? sistem? hda1 skirsnyje
mke2fs /dev/hda1 Sukurti linux ext2 fail? sistem? hda1 skirsnyje
mke2fs -j /dev/hda1 Sukurti linux ext3 hda1 skirsnyje( registravimas) fail? sistema hda1 skirsnyje
mkfs -t vfat 32 -F /dev/hda1 FAT32 fail? sistemos sukūrimas
fdformat -n /dev/fd0 Suformatuokite diskel?
mkswap /dev/hda3 Keitimo fail? sistemos sukūrimas

Komandos kodas Paai?kinimas
mkswap /dev/hda3 Sukurti swap fail? sistem?
swapon /dev/hda3 ?jungiama nauja swap fail? sistema
swapon /dev/hda2 /dev/hdb3 ?jungti du apsikeitimo skirsnius

Komandos kodas Pastaba Paai?kinimas
dump -0aj -f /tmp/home0.bak /home Sukuria'/home' piln? katalogo atsargin? kopij?
dump -1aj -f /tmp/home0.bak /home Sukuria interaktyvi? atsargin? kopij?'/home' interaktyvi? katalogo atsargin? kopij?
restore -if /tmp/home0.bak Atkurti interaktyvi?j? atsargin? kopij?
rsync -rogpav --delete /home /tmp Sinchronizuoti abu katalogus
rsync -rogpav -e ssh --delete /home ip_address:/tmp rsync per SSH kanal?
rsync -az -e ssh --delete ip_addr:/home/public /home/local Nuotolinio katalogo sinchronizavimas su vietiniu katalogu per ssh ir suspaudim?
rsync -az -e ssh --delete /home/local ip_addr:/home/public Vietinio katalogo sinchronizavimas su nuotoliniu katalogu per ssh ir suspaudim?
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' Atlikti vietinio disko atsargin? kopij? nutolusiame prietaise per ssh
dd if=/dev/sda of=/tmp/file1 Atsargin?s disko turinio kopijos kūrimas ? fail?
tar -Puf backup.tar /home/user Atlikite interaktyvi?j? atsargin? kopij?'/home/user' katalog? interaktyviai
( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' Katalogo turinio kopijavimas ? nuotolin? katalog? per ssh
( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' Vietinio katalogo kopijavimas ? nuotolin? katalog? per ssh
tar cf - . | (cd /tmp/backup ; tar xf - ) Vietiniu būdu nukopijuokite katalog? ? kit? viet?, i?saugodami leidimus ir nuorodas.
find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents Suraskite ir nukopijuokite visus failus, kurie baigiasi'.txt' galūn?mis ? kit? katalog?
find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 Rasti visus failus, kurie baigiasi'.log' galūnes ir sukurkite bzip paket?.
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 Padarykite MBR kopij?(Master Boot Record) turin? ? diskel?
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 Atkurti MBR turin? i? atsargin?s kopijos, ?ra?ytos ? diskel?

Komandos kodas Pastaba Paai?kinimas
cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force I?tu?tina perra?omo disko turin?
mkisofs /dev/cdrom > cd.iso Sukuria disko iso atvaizd? diske.
mkisofs /dev/cdrom | gzip > cd_iso.gz Sukuria suspaust? disko iso atvaizd? diske.
mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd Sukuria katalogo iso atvaizd?.
cdrecord -v dev=/dev/cdrom cd.iso ?ra?o ISO atvaizdo fail?
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - ?ra?yti suspaust? ISO atvaizdo fail?
mount -o loop cd.iso /mnt/iso Sumontuokite ISO atvaizdo fail?
cd-paranoia -B I?traukti garso takelius i? CD disko ? wav fail?
cd-paranoia -- "-3" Perra?yti garso takelius i? CD disko ? wav fail? (parametras -3)
cdrecord --scanbus Nuskaityti magistral?, kad būt? nustatyti scsi kanalai
dd if=/dev/hdc | md5sum Patikrinti ?renginio, pvz., kompaktinio disko, md5sum kodavim?

Komandos kodas Pastabos
dhclient eth0 ?jungia "eth0" tinklo ?rengin? dhcp re?imu.
ethtool eth0 Parodo tinklo plok?t?s "eth0" duomen? srauto statistik?.
host www.example.com Rasti prieglobos vardus, kad būt? galima nustatyti vardus ir IP adresus bei veidrod?ius
hostname Rodyti prievad? vardus
ifconfig eth0 Rodyti eterneto kortel?s konfigūracij?
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 IP adres? valdymas
ifconfig eth0 promisc Nustatykite "eth0" paket? ?nipin?jimo re?im?, kad būt? galima atlikti paket? ?nipin?jim?
ifdown eth0 I?jungti "eth0" tinklo ?rengin?
ifup eth0 ?jungti "eth0" tinklo ?rengin?
ip link show Rodyti vis? tinklo ?rengini? ry?io būsen?
iwconfig eth1 Rodyti belaid?io ry?io kortel?s konfigūracij?
iwlist scan Rodyti belaid?ius tinklus
mii-tool eth0 Rodyti "eth0" ry?io būsen?
netstat -tup Rodyti visus ?jungtus tinklo ry?ius ir j? PID
netstat -tup1 Parodyti visas sistemoje klausomas tinklo paslaugas ir j? PID.
netstat -rn Rodyti mar?rutizavimo lentel?, pana?iai kaip komanda "route -n".
nslookup www.example.com Rasti prieglobos vardus, kad i?spr?stum?te vardus ir IP adresus bei veidrod?ius
route -n Rodyti mar?rutizavimo lentel?
route add -net 0/0 gw IP Gateway I? anksto nustatyt? ?liuz? valdymas
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 Kontroliuoja statinius mar?rutus ? tinkl? "192.168.0.0.0/16".
route del 0/0 gw IP gateway I?trinti statinius mar?rutus
echo “1”> /proc/sys/net/ipv4/ip_foward ?jungti IP persiuntim?
tcpdump tcp port 80 Rodyti visas HTTP kilpas
whois www.example.com Ie?koti Whois duomen? baz?je

Komandos kodas Pastaba Paai?kinimas
mount -t smbfs -o username=user,password=pass Prijungti "Windows" tinklo bendrin? dal?
nbtscan ip addr netbios vard? perskyrimas
nmblookup -A ip addr netbios vard? skirstymas
smbclient -L ip addr/hostname Rodyti nuotolin? "windows" kompiuterio bendrin? dal?
smbget -Rr smb: Atsisi?skite failus i? "windows" prieglobs?io per smb, pvz., wget.

Komandos kodas Paai?kinimas
iptables -t filter -L Rodo visas filtro lentel?je esan?ias nuorodas
iptables -t nae -L Rodo visas nuorodas nat lentel?je
iptables -t filter -F I?trina visas taisykles, pagr?stas filtr? lentele
iptables -t nat -F I?trina visas taisykles, pagr?stas nat lentele
iptables -t filter -X I?trina visas naudotojo sukurtas nuorodas
iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT Leisti telnet prieig?
iptables -t filter -A OUTPUT -p tcp --dport telnet -j DROP Blokuoti telnet prieig?
iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT Leisti POP3 jung?i? persiuntim? per nuorodas
iptables -t filter -A INPUT -j LOG --log-prefix ?ra?o visus blokuotus paketus nuorodoje
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE Nustatykite PAT (Port Address Translation), kad u?maskuotum?te eth0 i?einan?ius paketus
iptables -t nat -A POSTROUTING -d 192.168.0.1 -p tcp -m tcp --dport 22-j DNAT --to-destination 10.0.0.2:22 nukreipti paketus, skirtus vienam kompiuterio adresui, ? kitus kompiuterius

Komandos kodas Pastabos
free -m I?vardyti operatyviosios atminties būsen? megabaitais
kill -9 process id Priversti proces? i?sijungti ir j? u?baigti
kill -1 process id Priversti proces? i? naujo ?kelti jo konfigūracij?
last reboot Rodyti perkrovimo istorij?
lsmod I?vardyti branduolio moduli? būsen?
lsof -p process id I?vardyti proceso atidaryt? fail? s?ra??
lsof /home/user1 Pateikti atidaryt? fail?, esan?i? nurodytuose sistemos keliuose, s?ra??
ps -eafw I?vardyti Linux u?duotis
ps -e -o pid,args --forest Hierarchi?kai i?vardykite "Linux" u?duotis.
pstress Rodyti procesus med?io rodinyje
smartctl -A /dev/hda Steb?kite kietojo disko ?renginio patikimum? ?jung? SMART funkcij?.
smartctl -i /dev/hda Patikrina, ar ?jungtas kietojo disko ?renginio SMART.
strace -c ls >/dev/null I?vardyti proceso atliktus ir gautus sistemos skambu?ius
strace -f -e open ls >/dev/null I?vardyti bibliotekos skambu?ius
tail /var/log/dmesg Rodyti vidinius ?vykius branduolio ?krovos metu
tail /val/log/messages Rodyti sistemos ?vykius
top I?vardyti daugiausiai procesoriaus i?tekli? naudojan?ias "Linux" u?duotis
watch -nl ‘cat /proc/interrupts’ I?vardyti realaus laiko pertraukimus

Komandos kodas Pastabos
alias hh='history' Nustatykite komand? istorijos slapyvard?.
apropos ...keyword Sudarykite komand? s?ra?? su programos rakta?od?iais, ypa? naudinga, jei ?inote tik tai, k? programa daro, o komand? neprisimenate
chsh Korpuso komand? keitimas
chsh --list-shells Gera komanda norint su?inoti, ar reikia nuotoliniu būdu prisijungti prie kito kompiuterio.
gpg -c filel Failo u??ifravimas naudojant GNU Privacy Guard
gpg filel.gpg Failo i??ifravimas naudojant GNU Privacy Guard.
Galimyb? susipa?inti su dokumentais: