A linux alapvető parancsok - Linux parancsok Referencia - blog svictor - egy
Minden Linux parancsok, és osztva tematikus fejezet, alfejezet, amely egy rövid leírás. A parancsok listáját Linux folyamatosan frissítik, és ki kell egészíteni.
Szeretné, hogy figyelmetlen munkahelyén, nem tudom, mit kell csinálni otthon, keres valami újat? Ezután az oldal szórakoztató mini-játék gyerekeknek és felnőtteknek kínál játszani mini-játékok, casual játékok és gyermek játékok.
6. Műszaki adatok
7. Merevlemez-meghajtók és a fájlrendszer
- 7.1. Információ a fájlrendszer és a merevlemez
- 7.2. Merevlemez teljesítményét.
- 7.3. Szerelés lemezpartíciók
9. Hozd létre és éget ISO képek
10. Felhasználók és csoportok
11. Munka a folyamatokat
13. Munka a kernel és modulok
14. Munka a LiveCD
16. Nyomtatási ki
1. Közös Linux parancsok
2. Linux parancsok: munka fájlok és könyvtárak
Ebben a részben a Linux parancsokat szánt: létrehozása és törlése fájlokat és könyvtárakat, navigációs parancsok között, és hozzárendelni a tulajdonos és a hozzáférési jogokat.
2.1 Könyvtárak és fájlok
Is olvasható: Mount Manager - Grafikus eszköz szerelhető
2.2 Engedélyek
# [Sudo] chmod 0777 / home / # abba a könyvtárba engedélyeket csak a / home. 0777 - engedélyt olvasási / írási / végrehajtási valamennyi csoport; # [sudo] chmod -R 0777 / home / # Rekurzívan jogosultságok megváltoztatása a / home. 777 - engedélyt olvasási / írási / végrehajtási minden csoport számára. Minden alkönyvtárak és fájlok joga lesz 0777; # [sudo] chown Mut @ NT: ITShaman /home/primer.txt# Változás a tulajdonos és a csoport csak /home/primer.txt;# file [sudo] chown -R Mut @ NT / home / # Change tulajdonosa az összes tartalmát a / home;
3. Linux parancsok: dolgozni archívum
# Tar cf primer.tar /home/primer.txt# létrehozása tar-fájl nevét tartalmazó primer.tar /home/primer.txt;# tar czf primer.tar.gz /home/primer.txt# létrehozásához tar-archívum Gzip tömörítés nevű primer.tar.gz; # tar cjf primer.tar.bz2 /home/primer.txt# létrehozni tar-archívum Bzip2 kompressziós elemzi primer.tar.bz; # tar xf primer.tar # Unzip primer .tar az aktuális mappában; # tar xzf primer.tar.gz # kicsomagolása tar archívumot gzip; # tar xjf primer.tar.bz # kicsomagolása tar-archívum Bzip2;
4. Linux parancsok: szoftver telepítése
RPM - felosztott # rpm -qa # Itt a telepített RPM csomagokat a rendszer DEB - felosztott # dpkg -l | több # A telepített DEB csomagokat a rendszer # apt-cache search csomag neve # keresések indexek van elérhető csomag és kijelzők képernyőn összefoglaló a kívánt csomagot (nagyon hasznos parancs, hogy megtalálja és programokat telepíteni a konzolból); # apt-cache showpkg csomag neve # Teljes részletek az említett csomag;
4.2 Telepítés és eltávolítása csomagok
RPM - felosztott # [sudo] rpm -i pkgname.rpm # Set RPM pkgname.rpm csomag; # [sudo] rpm -e pkgname # eltávolítása RPM pkgname csomag; # [sudo] dpkg -i * .rpm # Telepítse az összes csomag könyvtárban DEB - felosztott # [sudo] apt-get update # frissítés a rendelkezésre álló csomagok listája az interneten; # [sudo] apt-get upgrade # frissítés verziója, csomagok telepítve a rendszer # [sudo] apt-get install pkgname # telepítése DEB pkgname csomag; # [sudo] apt-get remove pkgname # eltávolítása pkgname DEB csomag; # [sudo] dpkg -i * .deb # Telepítse az összes csomagot a könyvtárban;
Linux parancsok monitorozásához szükséges az operációs rendszer. Minden leolvasást valós időben jelennek meg. A szám után megjelenő parancs az intervallum a kimeneti adatainak.
6. Linux parancsokat: eszköz információt.
# Lsdev # információra már telepített eszközök (egyes terjesztéseknél procinfo a csomagot); # cat / proc / cpuinfo # Display részletes információt a processzor modell (frekvencia, támogatott utasítás, stb) # cat / proc / meminfo # megjelenítése terjeszteni információra elfoglalt RAM (MemTotal, MemFree, pufferek, tárolt, SwapCached, HighTotal, HighFree, LowTotal, stb ...); # grep SwapTotal / proc / meminfo # a rész mérete alapján a kiválasztott csere; # karóra -n1 " cat / proc / megszakítások # információk megjelenítése megszakításokat; # a free -m # tájékoztatás a felhasznált és a szabad RAM és Swap-fájlt (-m azt jelzi, hogy meg kell jeleníteni MB); # lshal # Itt megtalálja az összes eszköz és azok paramétereit; # cat / proc / devices # Összes eszköz van a rendszerben (a név származik a / proc / devices); # lspci -tv # A PCI-felfedezett eszköz; # lsusb -tv # a talált USB-eszközök; # [sudo] dmidecode # a verzió információ a számítógép BIOS; # GTF 1024 768 75 # kijelzők ModeLine értékeket a monitor beállításait 1024x768x75Hz képernyőn;
7. Linux parancsok: merevlemez és a fájlrendszer.
7.1 Tájékoztatás a fájlrendszer és a merevlemez
# Fdisk -l # Információ az összes csatlakoztatott merevlemezek, eltávolítható; # [sudo] hdparm -I / dev / sda # adatok teljes IDE / ATA merevlemezzel # smartctl -a / dev / sda1 # jeleníti SMART-információk részben merevlemez / dev / sda1 (telepíteni kell a csomag smartmontools) # [sudo] blkid # UUID Megjeleníti az összes rendelkezésre álló információt a tárolási rendszer;
Is olvasható Pidgin - kiváló ICQ-kliens Linux
7.2 merevlemez teljesítményének
# [Sudo] hdparm -tT / dev / sda # jelzi a merevlemez teljesítményét;
7.3 szerelése merevlemez partíciós
# Szerelhető | oszlop -t # Megmutatja a teljes körű tájékoztatást a szerelt ustroysva; # cat / proc / partíciók # Itt csak csatlakoztatni partíciókat; # df # t mutatják a szabad hely a partíciókat; # [sudo] mount / dev / sda1 / mnt # mount a partíció / dev / sda1 csatolási pont / mnt; # [sudo] mount -t auto / dev / cdrom / mnt / cdrom # csatolja a legtöbb CD-ROM`ov; # [sudo] mount / dev / hdc -t iso9660 -r / cdrom # mount az IDE CD-ROM-on; # [sudo] mount / dev / scd0 -t iso9660 -r / cdrom # mount SCSI CD-ROM-on;
# [Sudo] mount -t UFS -o ufstype = UFS2 ro / dev / sda3 / mnt #: Mount FreeBSD-s partíciókat Linux alatt; # [sudo] mount -t smbfs -o username = Vasja, password = Pupkin // kölyök / Videó # Szerelés hálózati részvények (SMB); # [sudo] mount -t iso9660 -o loop /home/file.iso / home / ISO # Szerelés ISO-képek; # [sudo] mount / dev / sdb1 -t vfat -o rw / mnt # rögzítési tartományának a FAT 16/32 fájlrendszer (például USB-stick), hogy a csatolási pont / mnt írható; # [sudo] umount / mnt # leválasztása szakaszt a csatolási pont / mnt;
8. Linux parancsok: Network Configuration.
8.1 Network Configuration
8.2 Routing
# Route -n # jeleníti routing table; # netstat -rn # jeleníti routing tábla;
8.3 portok Management (tűzfal)
# Netstat -an | grep MEGHALLGAT # Felsorolja az összes nyitott portot; # lsof -i # Felsorolja az összes nyitott portok Internet hálózat # [sudo] netstat -tup # aktív internetkapcsolat; # socklist # Megmutatja az összes nyitott foglalat; # [sudo] netstat - ANP -udp TCP | grep MEGHALLGAT # Az alkalmazások a nyitott portokat; # [sudo] iptables -L -n -v # állapotát jeleníti meg tűzfal (iptables státusz); # [sudo] iptables -P INPUT ACCEPT # Lehetővé teszi a hozzáférést az összes port; # [sudo] iptables -P FORWARD ACCEPT # Lehetővé teszi a hozzáférést az összes port; # [sudo] iptables -P OUTPUT ACCEPT # Lehetővé teszi a hozzáférést az összes port; # [sudo] iptables -X # törlése az összes láncot;
8.4 NAT Management
9. Linux parancsok: hozzon létre, és éget ISO képek.
# Cdrecord -scanbus # mutatja az összes rendelkezésre álló CD-ROM-on; # dd if = / dev / hdc a = / tmp / mycd.iso bs = 2048 conv = notrunc # létre az ISO képeket egy lemezes CD-ROM-on;
10. Linux parancsok: A felhasználók és csoportok.
Linux parancsok megmunkálásához szükséges felhasználókat és csoportokat. # ID # összegzését jeleníti meg az aktuális felhasználó (bejelentkezési név, adószám, GID, csoportok); # ujj Mut @ NT # A felhasználó Mut @ NT; # last # A múlt regisztrált felhasználó, # aki # Az aktuális felhasználó nevét és idő bejegyzés; # useradd Mut @ NT # új felhasználó hozzáadása Mut @ NT; # groupadd ITShaman # hozzáadása ITShaman csoport; # usermod -a -G ITShaman Mut @ NT # Hozzáteszi felhasználó Mut @ NT ITShaman a csoportban (Debian-szerű disztribúciók); groupmod -A Mut @ NT ITShaman # Adds Mut @ NT felhasználó ITShaman csoportban (SuSE); # userdel Mut @ NT # törlése felhasználói Mut @ NT; # # groupdel ITShaman csoport törlése I TShaman;
Lásd még: Mi a torrent, és mit eszik?
11. Linux parancsok: munka folyamatokat.
Minden futó folyamatok egyedi szám - PID. # Ps axjf # megjelenítése az összes betöltött folyamatok # pgrep -l sshd # Display PID meghatározott eljárásban - sshd; # echo $$ # A PID a shell; # fixáló -VA 22 / tcp # Itt PID folyamat kikötői 22; # fixáló - va / home # jelzi PID hozzáféréssel rendelkező / home; # lsof / home # List folyamatok, amelyek a / home; # killall 0 httpd # az aktuális állapot httpd folyamatot; # kil 4712 # "kill" folyamat PID 4712; # [sudo] killall TERM 4712 # küld folyamat 4712 PID`om jel TERM - leállítja a folyamatot; # [sudo] killall HUP httpd # küld folyamat nevű httpd jel HUP - stop folyamat; # [sudo] fuser -k - TERM -m / home # „Kill” minden folyamat hozzáférhet a / home;
Fontos jeleket küldenek a folyamat:
- 1 - HUP leszokással ess
- 2 - INT megszakítás folyamat
- 3 - Ne lépjen ki
- 9 - ölni „megöli” a folyamat
- 15 - TERM teljes folyamat
12. Linux parancsok: futási.
Betöltése után a Linux kernel elkezd betölteni különféle démonok és programok, mint a NetworkManager Evolution, és így tovább. D. A aminek látjuk magunkat betöltése után az asztalon. Loading script minden szolgáltatás teljesült. Hogy a szkriptek /etc/init.d.
Runlevels - egy egész, amely meghatározza a „terhelési szint”.
„Load szint” a következők:
- Futási szintek = 0 Kapcsolja ki a számítógépet;
- Futási szintek = 1 egyfelhasználós módban;
- Runlevels = 2 szöveges módban hálózati támogatás nélküli;
- Runlevels = 3 Szöveg mód hálózattal;
- Futási szintek = 4;
- Futási szintek = Grafikus mód 5;
- Futási szintek = 6 A számítógép újraindítása.
Ez azt jelenti, hogy a scriptek kell betölteni csak szöveges mód hálózattal, futási egyenlő 3.
Egy egyszerűbb beállításokat: # [sudo] sysv-rc-conf # Nagyon egyszerű beállítás futási (telepíteni kell sysv-rc-conf csomag); Kézi beállítási lehetőség: # chkconfig -list # Felsorolja az összes szkriptet a megfelelő futási szintek; # chkconfig -list udev # jelzi a futási szintek engedélyezettek csak egyetlen script, ebben az esetben, udev; # [sudo] frissítés-rc.d udev defaults # beállítás script udev futási szintek alapértelmezett értékeket (a Debian-szerű eloszlások); # [sudo] chkconfig udev -szintű 35 # hozzáadása script udev futási szintek a 3. és 5. # [sudo] frissítés-rc.d udev Start február 20 3 4 5. leállításához 20 0 1 6 # megváltoztatása paraméterek udev script (Debian-szerű eloszlások); # [sudo] chkconfig udev off # y udev letiltása az összes futási szintek; # [sudo] frissítés-rc.d -f udev eltávolítani # y letiltása udev minden futási szint (Debian-Like eloszlások s);
13. Linux Csapat: Work a kernel és modulok.
13.1 Munka a rendszer kernel
# Uname -a # A változat a Linux kernel;
13.2 Munka kernelmodulokban
# A lsmod # Lista az összes modult betölteni a kernel; # [sudo] modprobe isdn # Modul betöltése isdn példát; # make # Készítsen egy tömörített fájl a kernel; # make modules # összeállítja a modulok # [sudo] make modules_install # beszerelése modul; # [sudo] make install # Állítsa be a lényege a rendszer;
14. Linux parancsok: dolgozni LiveCD.
# [Sudo] chroot / mnt # gyökér változó környezetben a / mnt. Ezután Knight részben primontirovnny a / mnt, fogják használni, mint egy anya;
15. Linux parancsokat: konvertáló különböző információs;
15.1 konvertálása szöveg
# Iconv -l # Lista az összes elérhető kódolás; # iconv -f cp1251 -t UTF-8 -o file_cp1251.txt> file_utf8.txt # módosítása a karaktert. Ez volt file_cp1251.txt fájlkódolási cp1251, de a végén kiderült file_utf8.txt fájl kódolt utf8;
15.2 PDF konvertálása JPEG
# Konvertálása name.pdf name-% 03d.jpg # átváltva name.pdf Oldalanként JPEG képeket (néhány disztribúció, telepíteni kell imagemagick csomag) # convert * .jpeg name.pdf # Convert JPEG képeket PDF (néhány disztribúció, telepíteni kell imagemagick csomag);
# Mencoder -o videoout.avi -oac mp3lame -ovc lavc -srate 11025 -csatornák 1 -af-adv force = 1 -lameopts preset = közepes -lavcopts vcodec = msmpeg4v2: vbitrate = 600 -mc 0 vidoein.AVI
15.4 hanganyag
16. Linux parancsokat: nyomtatni a nyomtatóra.
# Export printer = LBP2900 # Select Printer default. A kiválasztott példában nyomtató Canon LBP-2900; # lpr # 2 name.txt # Nyomtatás a nyomtató Canon LBP-2900 name.txt két példányban a fájl # lprm - # Törli az összes alapértelmezett feladatokat a nyomtató;