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. |