| Komandas kods | Piezīmes |
|---|---|
| arch | Parādīt mašīnas procesora arhitektūru (1) |
| uname -m | Parādīt mašīnas procesora arhitektūru (2) |
| uname -r | Parādīt izmantotā kodola versiju |
| dmidecode -q | Parāda aparatūras sistēmas komponentus -(SMBIOS / DMI) |
| hdparm -i /dev/hda | Uzskaitīt diska arhitektūras parametrus |
| hdparm -tT /dev/sda | Veikt diska testa nolasīšanas operāciju |
| cat /proc/cpuinfo | Parādīt informāciju par procesora informāciju |
| cat /proc/interrupts | Parādīt pārtraukumus |
| cat /proc/meminfo | Pārbaudīt atmiņas izmantošanu |
| cat /proc/swaps | Parāda, kuras mijmaiņas programmas tiek izmantotas |
| cat /proc/version | Parādīt kodola versiju |
| cat /proc/net/dev | Parādīt tīkla adapterus un statistiku |
| cat /proc/mounts | Parādīt ielādētās failu sistēmas |
| lspci -tv | Saraksta PCI ierīces |
| lsusb -tv | Parādīt USB ierīces |
| date | Parādīt sistēmas datumu |
| cal 2007 | Rādīt 2007. gada kalendāru |
| date 041217002007.00 | Datuma un laika iestatīšana - Mēnesis Diena Stunda Stunda Minūte Gads. Sekundes |
| clock -w | Saglabāt laika izmaiņas BIOS |
| Komandas kods | Paskaidrojums |
|---|---|
| shutdown -h now | Sistēmas izslēgšana |
| init 0 | Izslēdz sistēmu |
| telinit 0 | Izslēdz sistēmu |
| shutdown -h hours:minutes & | Izslēdz sistēmu plānotajā laikā |
| shutdown -c | Plānotās sistēmas izslēgšanas atcelšana |
| shutdown -r now | Pārstartēšana |
| reboot | Pārstartēšana |
| logout | Iziet no sistēmas |
| Komandas kods | Komentārs Apraksts |
|---|---|
| cd /home | Ievadiet'/ home' direktorija' |
| cd .. | Atgriezties iepriekšējā direktorijā |
| cd ../.. | Atgriežas uz iepriekšējiem diviem direktorijiem |
| cd | Piekļuve personīgajam pamatkatalogam |
| cd ~user1 | Iet uz savu personīgo mājas direktoriju |
| cd - | Atgriešanās uz pēdējo direktoriju |
| pwd | Parādīt darba ceļu |
| ls | Failu skatīšana direktorijā |
| ls -F | Failu skatīšana direktorijā |
| ls -l | Failu un direktoriju informācijas rādīšana |
| ls -a | Slēpto failu parādīšana |
| ls *[0-9]* | Failu un direktoriju nosaukumu, kas satur numurus, rādīšana |
| tree | Failu un direktoriju koku struktūras parādīšana, sākot no saknes direktorijas |
| lstree | Failu un direktoriju koku struktūras parādīšana, sākot no saknes direktorija |
| mkdir dir1 | Izveidot direktoriju ar nosaukumu'dir1' direktoriju' |
| mkdir dir1 dir2 | Vienlaikus izveido divus direktorijus |
| mkdir -p /tmp/dir1/dir2 | Katalogu koka izveide |
| rm -f file1 | Dzēst failu ar nosaukumu'file1' failu' |
| rmdir dir1 | Dzēst direktoriju ar nosaukumu'dir1' direktoriju' |
| rm -rf dir1 | Dzēst direktoriju ar nosaukumu'dir1' un vienlaikus dzēst tā saturu |
| rm -rf dir1 dir2 | Vienlaikus dzēst divus direktorijus un to saturu |
| mv dir1 new_dir | Pārdēvēt/pārvietot direktoriju |
| cp file1 file2 | Kopēt failu |
| cp dir0/g' example.txt | Aizstāt vairākas nulles ar vienu nulli |
| cat -n file1 | Atzīmē rindu skaitu failā |
| cat example.txt | awk 'NR%2==1' | Dzēst visas pāra rindas failā example.txt |
| echo a b c | awk '{print $1}' | Pārskatīt rindas pirmo sleju |
| echo a b c | awk '{print $1,$3}' | Pārskatīt rindas pirmo un trešo sleju |
| paste file1 file2 | Apvieno divu failu vai divu kolonnu saturu |
| paste -d '+' file1 file2 | Apvienojiet divu failu vai divu kolonnu saturu ar"+" Atlasīt |
| sort file1 file2 | Atlasīt divu failu saturu |
| sort file1 file2 | uniq | Izņemt divu failu apvienojumu( Saglabāt tikai vienu dublikātu rindu kopiju) |
| sort file1 file2 | uniq -u | Dzēst krustpunktus un atstāt pārējās rindas. |
| sort file1 file2 | uniq -d | Noņemt divu failu krustpunktus( Atstājiet tikai tos failus, kas pastāv abos failos.) |
| comm -1 file1 file2 | Salīdziniet divu failu saturu un noņemiet tikai'file1' Noņemiet tikai tā faila saturu, kas atrodas failā. |
| comm -2 file1 file2 | Salīdziniet divu failu saturu un noņemiet tikai'file2' Iekļautais saturs |
| comm -3 file1 file2 | Salīdzinot divu failu saturu, tiek noņemtas tikai tās daļas, kas ir kopīgas abiem failiem. |
| Komandas kods | Paskaidrojums |
|---|---|
| dos2unix filedos.txt fileunix.txt | Konvertē teksta faila formātu no MSDOS uz UNIX. |
| unix2dos fileunix.txt filedos.txt | Konvertē teksta failu no UNIX uz MSDOS. |
| recode ..HTML < page.txt > page.html | Teksta faila konvertēšana uz html |
| recode -l | more | Parādīt visus atļautos konvertēšanas formātus |
| Komandas kods | Komentāru skaidrojums |
|---|---|
| badblocks -v /dev/hda1 | Pārbaudīt, vai diskā hda1 nav sliktu bloku |
| fsck /dev/hda1 | Labot/pārbaudīt linux failu sistēmas integritāti diskā hda1 |
| fsck.ext2 /dev/hda1 | Labot/pārbaudīt ext2 failu sistēmas integritāti diskā hda1 |
| e2fsck /dev/hda1 | Labot/pārbaudīt ext2 failu sistēmas integritāti diskā hda1 |
| e2fsck -j /dev/hda1 | Labot/pārbaudīt ext3 failu sistēmas integritāti diskā hda1 |
| fsck.ext3 /dev/hda1 | Labot/pārbaudīt ext3 failu sistēmas integritāti diskā hda1 |
| fsck.vfat /dev/hda1 | Fat failu sistēmas integritātes labošana/pārbaude diskā hda1 |
| fsck.msdos /dev/hda1 | DOS failu sistēmas integritātes labošana/pārbaude uz hda1 diska |
| dosfsck /dev/hda1 | Datu sistēmas dos integritātes labošana/pārbaude diskā hda1 |
| Komandas kods | Piezīmes |
|---|---|
| mkfs /dev/hda1 | Izveidot failu sistēmu hda1 nodalījumā |
| mke2fs /dev/hda1 | Izveidot linux ext2 failu sistēmu hda1 nodalījumā |
| mke2fs -j /dev/hda1 | Izveidot linux ext3 hda1 nodalījumā.( Pieteikšanās) failu sistēma uz hda1 |
| mkfs -t vfat 32 -F /dev/hda1 | FAT32 failu sistēmas izveide |
| fdformat -n /dev/fd0 | Diskeša formatēšana |
| mkswap /dev/hda3 | Apmaiņas failu sistēmas izveide |
| Komandas kods | Paskaidrojums |
|---|---|
| mkswap /dev/hda3 | Izveidot mijmaiņas failu sistēmu |
| swapon /dev/hda3 | Ieslēdz jaunu mijmaiņas failu sistēmu |
| swapon /dev/hda2 /dev/hdb3 | Ieslēgt divus mijmaiņas nodalījumus |
| Komandas kods | Piezīme Paskaidrojums |
|---|---|
| dump -0aj -f /tmp/home0.bak /home | Veido'/home' direktorijas pilnu rezerves kopiju |
| dump -1aj -f /tmp/home0.bak /home | Veido interaktīvu rezerves kopiju'/home' direktorijas interaktīvo rezerves kopiju |
| restore -if /tmp/home0.bak | Atjaunot interaktīvo dublējumu |
| rsync -rogpav --delete /home /tmp | Sinhronizē abus direktorijus |
| rsync -rogpav -e ssh --delete /home ip_address:/tmp | rsync, izmantojot SSH kanālu |
| rsync -az -e ssh --delete ip_addr:/home/public /home/local | Attālā direktorija sinhronizēšana ar vietējo direktoriju, izmantojot ssh un saspiešanu. |
| rsync -az -e ssh --delete /home/local ip_addr:/home/public | Vietējā direktorija sinhronizēšana ar attālo direktoriju, izmantojot ssh un saspiešanu. |
| dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' | Veikt vietējā diska dublējumu attālā resursdatorā, izmantojot ssh |
| dd if=/dev/sda of=/tmp/file1 | Diska satura dublēšana failā |
| tar -Puf backup.tar /home/user | Veiciet interaktīvu dublējumu'/home/user' direktoriju interaktīvi |
| ( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' | Direktūras satura kopēšana uz attālo direktoriju, izmantojot ssh |
| ( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' | Vietējā direktorija kopēšana uz attālo direktoriju, izmantojot ssh |
| tar cf - . | (cd /tmp/backup ; tar xf - ) | Vietēji kopējiet direktoriju uz citu vietu, saglabājot atļaujas un saites. |
| find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents | Atrodiet un kopējiet visus failus, kas beidzas ar'.txt' galotnēm uz citu direktoriju |
| find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 | Atrast visus failus, kas beidzas ar'.log' galotnēm un izveidojiet bzip pakotni. |
| dd if=/dev/hda of=/dev/fd0 bs=512 count=1 | Izveidot MBR kopiju(Master Boot Record) saturu uz disketes |
| dd if=/dev/fd0 of=/dev/hda bs=512 count=1 | Atjaunot MBR saturu no dublējuma, kas saglabāts disketē. |
| Komandas kods | Piezīme Paskaidrojums |
|---|---|
| cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force | Iztukšo pārrakstāma diska saturu |
| mkisofs /dev/cdrom > cd.iso | Izveido diska iso attēlu uz diska. |
| mkisofs /dev/cdrom | gzip > cd_iso.gz | Izveido saspiestu diska iso attēlu uz diska. |
| mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd | Izveido direktorijas iso attēlu. |
| cdrecord -v dev=/dev/cdrom cd.iso | ISO attēla faila ierakstīšana |
| gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - | Saspiesta ISO attēla faila ierakstīšana |
| mount -o loop cd.iso /mnt/iso | ISO attēla faila montāža |
| cd-paranoia -B | Izraksta audio celiņus no CD diska wav failā |
| cd-paranoia -- "-3" | Izraksta dziesmas no CD diska wav failā (parametrs -3) |
| cdrecord --scanbus | Skenēt kopni, lai identificētu scsi kanālus |
| dd if=/dev/hdc | md5sum | Pārbaudīt ierīces, piemēram, kompaktdiska, md5sum kodējumu. |
| Komandas kods | Piezīmes |
|---|---|
| dhclient eth0 | Ieslēdz tīkla ierīci 'eth0' dhcp režīmā. |
| ethtool eth0 | Parāda tīkla kartes 'eth0' datplūsmas statistiku. |
| host www.example.com | Atrod saimniekvārdus, lai atrisinātu nosaukumus un IP adreses un spoguļattēlus. |
| hostname | Rādīt saimniekvārdus |
| ifconfig eth0 | Parādīt Ethernet kartes konfigurāciju |
| ifconfig eth0 192.168.1.1 netmask 255.255.255.0 | IP adrešu kontrole |
| ifconfig eth0 promisc | Iestatiet "eth0" promiskuīzo režīmu pakešu izspiegošanai. |
| ifdown eth0 | Atslēgt tīkla ierīci "eth0 |
| ifup eth0 | Ieslēgt "eth0" tīkla ierīci |
| ip link show | Parādīt visu tīkla ierīču savienojuma statusu |
| iwconfig eth1 | Parādīt bezvadu kartes konfigurāciju |
| iwlist scan | Rādīt bezvadu tīklus |
| mii-tool eth0 | Parādīt "eth0" savienojuma statusu |
| netstat -tup | Rādīt visus iespējotos tīkla savienojumus un to PID |
| netstat -tup1 | Parādīt visus klausīšanās tīkla pakalpojumus sistēmā un to PID. |
| netstat -rn | Parādīt maršrutēšanas tabulu, līdzīgi kā ar komandu "route -n". |
| nslookup www.example.com | Atrodiet resursdatornosaukumus, lai atrisinātu nosaukumus un IP adreses un spoguļattēlus. |
| route -n | Rādīt maršrutēšanas tabulu |
| route add -net 0/0 gw IP Gateway | Iepriekš definētu vārteju pārvaldība |
| route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 | Kontrolē statiskos maršrutus uz tīklu "192.168.0.0.0/16". |
| route del 0/0 gw IP gateway | Dzēst statiskos maršrutus |
| echo “1”> /proc/sys/net/ipv4/ip_foward | Aktivizēt IP pāradresāciju |
| tcpdump tcp port 80 | Rādīt visas HTTP cilpas |
| whois www.example.com | Meklēšana Whois datubāzē |
| Komandas kods | Piezīme Paskaidrojums |
|---|---|
| mount -t smbfs -o username=user,password=pass | Windows tīkla koplietojuma pievienošana |
| nbtscan ip addr | netbios nosaukuma izšķiršana |
| nmblookup -A ip addr | netbios nosaukuma izšķiršana |
| smbclient -L ip addr/hostname | Parādīt Windows resursdatora attālo koplietošanas daļu |
| smbget -Rr smb: | Lejupielādējiet failus no windows resursdatora, izmantojot smb, piemēram, wget. |
| Komandas kods | Paskaidrojums |
|---|---|
| iptables -t filter -L | Tiek parādītas visas saites filtra tabulā |
| iptables -t nae -L | Tiek parādītas visas saites nat tabulā |
| iptables -t filter -F | Dzēš visus noteikumus, pamatojoties uz filtru tabulu |
| iptables -t nat -F | Dzēš visus noteikumus, kas balstīti uz nat tabulu |
| iptables -t filter -X | Dzēš visas lietotāja izveidotās saites |
| iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT | Atļaut telnet piekļuvi |
| iptables -t filter -A OUTPUT -p tcp --dport telnet -j DROP | Bloķēt piekļuvi telnet |
| iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT | Atļaut POP3 savienojumu pāradresēšanu saitēs |
| iptables -t filter -A INPUT -j LOG --log-prefix | Reģistrē visas saitē bloķētās paketes |
| iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE | Iestatiet PAT (Port Address Translation), lai maskētu izejošās paketes pie eth0. |
| 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 | Novirzīt paketes, kas paredzētas vienai saimnieka adresei, uz citiem saimniekiem. |
| Komandas kods | Piezīmes |
|---|---|
| free -m | Uzskaitīt RAM statusu megabaitos |
| kill -9 process id | Piespiest procesu izslēgt un izbeigt to |
| kill -1 process id | Piespiest procesu pārlādēt tā konfigurāciju |
| last reboot | Parādīt atkārtotas palaišanas vēsturi |
| lsmod | Uzskaitīt kodola moduļu statusu |
| lsof -p process id | Sarakstīt procesa atvērto failu sarakstu |
| lsof /home/user1 | Uzskaitīt atvērtos failus dotajos sistēmas ceļos |
| ps -eafw | Sarakstīt linux uzdevumus |
| ps -e -o pid,args --forest | Hierarhiski uzskaitīt linux uzdevumus. |
| pstress | Parādīt procesus koka skatā |
| smartctl -A /dev/hda | Uzraudzīt cietā diska ierīces uzticamību, iespējojot SMART. |
| smartctl -i /dev/hda | Pārbauda, vai cietā diska ierīcei ir iespējots SMART. |
| strace -c ls >/dev/null | Sarakstīt sistēmas izsaukumus, ko veic un saņem process |
| strace -f -e open ls >/dev/null | Uzskaitīt bibliotēkas izsaukumus |
| tail /var/log/dmesg | Parādīt iekšējos notikumus kodola palaišanas laikā |
| tail /val/log/messages | Parādīt sistēmas notikumus |
| top | Uzskaitīt linux uzdevumus, kas izmanto visvairāk CPU resursu |
| watch -nl ‘cat /proc/interrupts’ | Sarakstīt reāllaika pārtraukumus |
| Komandas kods | Piezīmes |
|---|---|
| alias hh='history' | Komandu vēstures aizstājvārda iestatīšana. |
| apropos ...keyword | Izveidojiet komandu sarakstu ar programmas atslēgvārdiem, īpaši noderīgi, ja jūs zināt tikai to, ko programma dara, un neatceraties komandas. |
| chsh | Apvalka komandu maiņa |
| chsh --list-shells | Laba komanda, lai uzzinātu, vai ir nepieciešams attālināti pieslēgties citam datoram. |
| gpg -c filel | Failu šifrēšana ar GNU Privacy Guard |
| gpg filel.gpg | Failu atšifrēšana ar GNU Privacy Guard. |