Parancsok openSUSE konzol

shutdown -h now
init 0
telinit 0 - Stop rendszer
shutdown -h óra: perc - tervezni a rendszer megáll a megadott időpontban
shutdown -c -, hogy megszünteti a tervezett menetrend stop rendszerrel
shutdown -r now
újraindításához - indítsa újra a rendszert
logout - logout


A fájlok és könyvtárak

cd / home - lépj be a '/ home'
cd. - menj a könyvtárba feletti
cd. /. - menj a könyvtárba két szint felett
cd - megy a home könyvtár
CD

felhasználó - írja a felhasználó saját könyvtárát felhasználó
CD - - Menj a könyvtárba, ahol volt a rendszerváltás előtt az aktuális könyvtárba
pwd - mutatják az aktuális könyvtár
ls - megjeleníti a tartalmát az aktuális könyvtárban
ls -F - megjeleníti a tartalmát az aktuális könyvtárban, azzal a kiegészítéssel, egy szimbólum nevét, típusát hrakterizuyuschih
ls -l - részleteket mutat fájlok és könyvtárak az aktuális könyvtárban
ls -a - mutassa a rejtett fájlokat és mappákat az aktuális könyvtárban
ls * [0-9] * - mutat fájlok és könyvtárak számokat tartalmazó nevet
fa
lstree - mutatják a fájlok és könyvtárak egy fa kiindulva gyökér (/)
mkdir dir1 - hozzon létre egy könyvtárat az úgynevezett „dir1”
mkdir dir1 dir2 - hozza létre a két könyvtárat egyidejűleg
mkdir -p / tmp / dir1 / dir2 - hozzon létre egy könyvtárfa
rm -f fájl1 - fájl törlése úgynevezett „fájl1”
rmdir dir1 - eltávolítani egy könyvtárat úgynevezett „dir1”
rm -rf dir1 - eltávolítani egy könyvtárat az úgynevezett „dir1” és a rekurzív annak teljes tartalmát
rm -rf dir1 dir2 - távolítsa el a két könyvtár tartalmát rekurzívan
mv dir1 new_dir - átnevezése és áthelyezése a fájl vagy könyvtár
cp fájl1 fájl2 - sopirovat fájl1 fájlt a fájl fájl2
cp dir / *. - Másolja az összes fájlt a könyvtárban dir aktuális könyvtárban
cp -a / tmp / dir1. - másolat dir1 könyvtárat és annak tartalmát az aktuális könyvtárban
cp -a dir1 dir2 - másolni egy könyvtárba dir1 dir2 könyvtár
ln -s fájl1 lnk1 * - hozzon létre egy szimbolikus linket a fájl vagy könyvtár
ln fájl1 lnk1 - hozzon létre egy „merev” (fizikai) linket egy fájl vagy könyvtár
érintse -t 0712250000 fileditest - módosítja a dátumot és az időt a fájl létrehozásának, ennek hiányában, hogy hozzon létre egy fájlt a megadott dátum és idő (YYMMDDhhmm)

find / -name fájl1 - keresni a fájlok és könyvtárak nevű fájl1. Keresés kezdeni gyökér (/)
find / -user felhasznalo1 - talál a fájlok és könyvtárak tulajdonosa a felhasználó felhasznalo1. Keresés kezdeni gyökér (/)
találj / home / user1 -name „* .bin” - Keresse meg az összes fájlt és könyvtárt amelynek elnevezése”. bin”. Keresés kezdeni '/ home / user1' *
megtalálni a / usr / bin típusú f -atime 100 - megtalálja a fájlokat a „/ usr / bin”, az utolsó hozzáférési idő, amely több mint 100 nap
megtalálni a / usr / bin típusú f -mtime -10 -, hogy megtalálja az összes fájlt az „/ usr / bin”, létrehozott vagy módosított belül az elmúlt 10 napban
find / -name * .rpm -exec chmod 755 "<>„\; - megtalálja a felhúzókötelek és könyvtárakat, amelynek elnevezése a „saját rpm”, és módosítsa a hozzáférési jogosultságokat
find / -name -xdev „* .rpm” -, hogy megtalálja az összes felhúzókötelek és könyvtárakat, amelynek elnevezése a „saját rpm”, figyelmen kívül hagyva a cserélhető adathordozókon, mint például CD-ROM, floppy, stb
keresse „* .ps” -, hogy megtalálja az összes fájlt a neve sozherzhaschie”.PS'. Pre ajánlatos az „updatedb”
whereis megállt - mutatja a helyét bináris forráskód és kézikönyvek kapcsolódó file „megállt”
amely megállt - megjeleníti a teljes elérési utat „megállt”


Szerelés fájlrendszerek

mount / dev / hda2 / mnt / hda2 - csatol egy partíció hda2 'a csatolási pont '/ mnt / hda2'. Győződjön meg róla, hogy a csatolási pont könyvtárat „/ mnt / hda2”
umount / dev / hda2 - leválasztani a 'hda2'. Végrehajtás előtt hagyja „/ mnt / hda2”
fixáló-km / mnt / hda2 - Erőltetett leválassza a szakaszban. Akkor használják, ha egy szakaszt foglal bármely felhasználó
umount -n / mnt / hda2 - elvégezni razmonitrovanie nélkül az információk megadásával az / etc / mtab. Ez akkor hasznos, ha egy fájl attribútumokat „csak olvasható” vagy nincs elegendő lemezterület
mount / dev / fd0 / mnt / floppy - felmászik egy floppy lemez
mount / dev / cdrom / mnt / cdrom - mount CD vagy DVD
mount / dev / hdc / mnt / cdrecorder - csatlakoztatni a CD-R / CD-RW vagy DVD-R / DVD-RW (+ -)
mount -o loop file.iso / mnt / cdrom - mount ISO-image
mount -t vfat / dev / hda5 / mnt / hda5 - csatlakoztassuk a fájlrendszert a Windows FAT32
mount -t smbfs -o username = user, password = át // winclient / share / mnt / share - szerelt hálózati a Windows (SMB / CIFS) fájlrendszer
mount -o bind / home / user / prg / var / ftp / felhasználó - "rögzítő" könyvtár a könyvtárban (kötelező). Kapható 2.4.0. Hasznos például, hogy a tartalmát a felhasználó könyvtár keresztül ftp-ftp-server a „sandbox” (chroot), amikor a symlinks lehet tenni. Ez a parancs másolatot a tartalom a / home / user / prg a / var / ftp / felhasználó


Felhasználók és csoportok


Spotting / változás hatóság fájlok


Különleges fájlattribútumok

chattr + egy fájl1 - lehetővé teszi, hogy nyissa meg a fájlt írásra csak hozzáfűzés módban
chattr + c fájl1 - lehetővé teszi, hogy a kernel automatikusan tömöríti / kibontására a fájl tartalmát.
chattr + d fájl1 - ukazavet billenő segédprogram hogy figyelmen kívül hagyja ezt a fájlt során backup'a
chattr + i fájl1 - fájlaktuaiizáiási megközelíthetetlen bármilyen változás: szerkesztés, törlés, mozgatás, létrehozása link mutat rá.
chattr + s fájl1 - lehetővé teszi, hogy biztonságos törlés, azaz kitett attribútum s azt mondják, hogy ha egy fájl törlődik, a helyet foglalja el a fájlt a lemezen nullákkal töltjük fel, amely megakadályozza, hogy az adat-helyreállítást.
chattr + S fájl1 - rámutat arra, hogy ha a változásokat menti, a szinkronizálás fogják elvégezni, mint amikor a sync parancsot
chattr + u fájl1 - ez attribútum jelzi, hogy a fájl törlődik, annak tartalmát mentésre kerül, és a felhasználó képes lesz visszaállítani, ha szükséges
lsattr - mutatja a fájl attribútumokat


Archiválás és fájl tömörítési

bunzip2 file1.bz2 - kibontja a fájlt 'file1.gz'
gunzip file1.gz -
gzip fájl1
bzip2 fájl1 - tömöríti a fájlt fájl1 "
gzip -9 fájl1 - tömöríteni fájl1 fájl maximális kompresszió
rar egy file1.rar test_file - hozzon létre egy rar-archívum file1.rar ", és tartalmazza a fájl test_file
rar egy file1.rar fájl1 fájl2 dir1 - hozzon létre egy rar-archívum file1.rar ", és magában foglalja a fájl1, fájl2 és dir1
rar x file1.rar - kicsomagolni rar-archívum
unrar X file1.rar -
tar -cvf archívum.tar fájl1 - hozzon létre egy tar-archívum archívum.tar tartalmazó fájl fájl1
tar -cvf archívum.tar fájl1 fájl2 dir1 - hozzon létre egy tar-archívum archívum.tar tartalmazó fájl1, fájl2 és dir1
tar -TF archívum.tar - mutatják az archív fájl tartalmát
tar -xvf archívum.tar - csomagolja az archívumban
tar -xvf archívum.tar C / tmp - csomagold ki a fájlt a / tmp
tar -cvfj archive.tar.bz2 dir1 - archívum létrehozására és tömörítse a bzip2 (. Prim.perevodchika a -j nem működik minden * nix rendszerek)
tar -xvfj archive.tar.bz2 - akkor ki a fájlt, és csomagolja ki (. Prim.perevodchika -j kulcs nem működik minden * nix rendszerek)
tar -cvfz archive.tar.gz dir1 - archívum létrehozására és tömöríteni a gzip
tar -xvfz archive.tar.gz - ki a fájlt, és csomagolja ki
zip file1.zip fájl1 - hozzon létre egy tömörített zip-archívum
zip -r file1.zip fájl1 fájl2 dir1 - hozzon létre egy tömörített zip-fájlt, és a bezárt több fájl és / vagy könyvtárak
csomagolja file1.zip - kibontására és a zip-archívum


RPM-csomagok (Fedora, Red Hat és hasonlók)

rpm -ivh csomag_neve.rpm - telepítsük a csomagot a kimeneti üzenetek és állapotjelző sáv
rpm -ivh --nodeps csomag_neve.rpm - telepítsük a csomagot a kimeneti üzenetek és állapotjelző sáv ellenőrzés nélkül függőségek
rpm -U csomag_neve.rpm - frissítés csomagot anélkül konfigurációs fájl változások, hiányában a csomag, ez lesz telepítve
rpm -F csomag_neve.rpm - frissítési csomag csak akkor, ha van telepítve
rpm -e package_name.rpm - Egy csomag eltávolításához
rpm -qa - megjelenik egy lista az összes csomag telepítve van a rendszerben
rpm -qa | grep httpd - köztük az összes csomagot a rendszerre telepített, keresse meg a csomag tartalmazza a nevét „httpd”
rpm -Qi package_name - kijelző információt a csomag konkrentnom
rpm -qg „System Environment / Démonok” - megjelenik a csomag tartalmazza a csomag csoport
rpm -ql csomagnév - megjeleníti a fájlok listáját tartalmazza a csomag
rpm -qc csomagnév - megjelenik egy lista a konfigurációs fájlok által biztosított csomag
rpm -q csomagnév --whatrequires - megjeleníti a csomagok listáját telepítéshez szükséges egy-egy konkrét csomag függőségeket
rpm -q csomagnév --whatprovides - mutat képesség által nyújtott rpm csomagot
rpm -q csomagnév --scripts - megmutatja szkriptek indult a telepítés során / eltávolítás csomag
rpm -q csomagnév --changelog - vezető csomag módosítási előzmények
rpm -qf /etc/httpd/conf/httpd.conf - ellenőrzi, hogy melyik csomag tartozik a megadott fájlt. Meg kell határozni a teljes elérési utat és fájlnevet.
rpm -C ^ csomag_neve.rpm -l - megjelenít egy listát a fájlok, amelyet a csomag még nincs telepítve a rendszerben
rpm --import / media / cdrom / RPM-GPG-KEY - iportirovat nyilvános kulcs digitális aláírás
rpm --checksig csomag_neve.rpm - ellenőrizze csomag aláírások
rpm -qa gpg- Publikus - ellenőrizze a integritását a csomag tartalmát készlet
rpm -V package_name - ellenőrizze a fájl mérete, engedélyek, típus, tulajdonos, csoport, MD5-összeg és az utolsó módosítás dátuma csomag
rpm -VA - ellenőrizze a tartalmát az összes csomag telepítve van a rendszerre. Használja óvatosan!
rpm -vp csomag_neve.rpm - ellenőrizze a csomagot, ami még nincs telepítve a rendszerben
rpm2cpio package.rpm | cpio --extract ügyelj-könyvtárak * bin * - a fájlokat tartalmazó csomag nevét bin
rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm - egy csomag telepítése a forráskódját fordítjuk
rpmbuild --rebuild package_name.src.rpm - összeállítja a csomagot forrásból


Hasznos tippek dolgozó Linux (folytatás)

cat file1 - nyomtasson tartalmát fájl1 a standard kimenetre ustroysva
tac fájl1 - nyomtasson tartalmát fájl1 a szabványos ustroysva kimenet fordított sorrendben (az utolsó sort az lesz az első, és így tovább)
Több fájl1 - lapozható tartalma fájl1 a standard kimenetre
kevesebb fájl1 - lapozható tartalomfájltól fájl1 a szabványos kimeneti eszköz, de a görgetés mindkét irányban (fel-le), a tartalom a keresést és hasonlók
fej -2 fájl1 - teljesítmény az első két sor a fájl fájl1 a standard kimenetre. Alapértelmezésben nyomatok tíz sor
farok -2 fájl1 - kimenet az utolsó két sor a fájl fájl1 a standard kimenetre. Alapértelmezésben nyomatok tíz sor
tail -f / var / log / messages - tartalmának megjelenítéséhez a / var / log / messages a standard kimenetre, ahogy azok megjelennek a szöveges kijelző van.


Szövegmanipuláció


Karakterkészlet konverzió és formátumok

dos2unix filedos.txt fileunix.txt - konvertálja a fájlt szöveges formátumban MSDOS UNIX (a különbség a karakter kocsi vissza)
unix2dos fileunix.txt filedos.txt - konvertálja a fájlt szöveges formátumban UNIX MSDOS (karakteres koretki visszatér a különbség)
újrakódolni. HTML page.html - átalakítani a tartalmát a vizsgálati page.txt fájlt egy html-fájl page.html
újrakódolni -l | Több - a rendelkezésre álló formátumok


elemzés fájlrendszerek

badblocks -v / dev / hda1 - check hda1 partíciót badblocks
fsck / dev / hda1 - javítás / ellenőrizze épségét linux file rendszer partíció hda1
fsck.ext2 / dev / hda1
e2fsck / dev / hda1 - javítás / ellenőrizze épségét ext2 fájlrendszer lemez hda1
e2fsck -j / dev / hda1 - javítás / ellenőrizze épségét ext3 lemezen hda1 a jele, hogy a folyóirat található ugyanazon a helyen
fsck.ext3 / dev / hda1 - javítás / ellenőrizze épségét ext3 lemezen hda1
fsck.vfat / dev / hda1
fsck.msdos / dev / hda1
dosfsck / dev / hda1 - javítás / ellenőrizze épségét zsír partícióddal hda11

A formázás fájlrendszerek

mkfs / dev / hda1 - hozzon létre egy linux-fájlrendszert hda1 partíción
mke2fs / dev / hda1 - Egy ext2 fájlrendszert hda1 partíció
mke2fs -j / dev / hda1 - létrehozása naplózó ext3 fájlrendszer hda1 partíció
mkfs -t vfat 32 -F / dev / hda1 - hozzon létre egy FAT32 fájlrendszert hda1 partíción
fdformat -n / dev / fd0 - formázott floppy lemezt ellenőrzése nélkül
mkswap / dev / hda3 - megteremti a swap-tér szakasz hda3

mkswap / dev / hda3 - megteremti a swap-tér szakasz hda3
swapon / dev / hda3 - be a swap-tér található hda3 rész
swapon / dev / hda2 / dev / hdb3 - be a swap-tér található szakaszok hda2 és hdb3


A mentések (backup)

cdrecord -v gracetime = 2 dev = / dev / cdrom -eject blank = fast -force - tisztítható egy újraírható CD-ROM
mkisofs / dev / cdrom> cd.iso - hozzon létre egy iso képet a cdrom a lemezen
mkisofs / dev / cdrom | gzip> cd_iso.gz - hozzon létre egy tömörített iso kép cdrom lemezen
mkisofs -J -allow vezető-pontokat -R -V "Label CD" -izo-4-es szint -o ./cd.iso data_cd - hozzon létre egy ISO kép egy könyvtár
cdrecord -v dev = / dev / cdrom cd.iso - írhatjuk az ISO image
gzip -dc cd_iso.gz | cdrecord dev = / dev / cdrom -
éget egy tömörített ISO image
mount -o loop cd.iso / mnt / iso - mount ISO kép
cd-paranoia -B - rip hangsávok CD-ről a WAV fájlok
cd-paranoia - "-3" - rip első három hangsávot egy CD-t WAV fájlok
cdrecord --scanbus parancsot - scan busz azonosítani a csatorna scsi


Hálózat (LAN és WiFi)


Microsoft Windows hálózatok (SAMBA)

NBTSCAN ip_addr
nmblookup -A ip_addr - lehetővé netbios-name NBTSCAN nem minden rendszer kerül alapértelmezés szerint előfordulhat, hogy telepíteni több kézzel. nmblookup tartalmazza a samba csomagot.
smbclient -L ip_addr / hostname - megjeleníti a biztosított források az általános hozzáférést a windows-gép
smbget -RR smb: // ip_addr / share - mint wget kaphat fájlokat a Windows-gépek SMB protokoll
mount -t smbfs -o username = user, password = át // winclient / share / mnt / share - smb szerelhető előírt forrásokat windows-készüléket a helyi fájlrendszer

iptables -t filter -NL
iptables -NL - megjeleníti az összes Egy lánc szabályainak


Monitoring és hibaelhárítás

top - kijelző futó folyamatokat, a források felhasználását és további hasznos információk (automatikus frissítését adatok)
ps -eafw - kijelző a futó folyamatokat, a források felhasználását és további hasznos információk (egyszer)
ps -e -o pid, args --forest - hozza a PID és folyamatok, mint egy fa
pstree - megjeleníti a fa folyamatok
kill -9 98989
megölni -KILL 98 989 - „megöli” a folyamat PID 98 989 „halál” (nélkül megfelelés adatok integritását)
ölni -TERM 98989 - helyesen töltsék ki a folyamatot PID 98989
ölni -1 98.989
kill -HUP 98.989 -, hogy a folyamat a PID 98.989 pereprochitat konfigurációs fájl
lsof -p 98989 - megjelenik egy lista a megnyitott fájlok a folyamat PID 98989
lsof / home / user1 - megjelenik egy lista a megnyitott fájlokat a / home / user1
strace -c ls> / dev / null - megjelenik egy lista a rendszer hívások létre, és megkapta a folyamat ls
Eztán -f -e nyitott ls> / dev / null - hoz bibilotek hívások
nézni -n1 „cat / proc / megszakítások” - kijelző megszakítja a valós idejű
utolsó újraindítás - megjelenítéséhez a történelem, a rendszer újraindul
Utolsó felhasznalo1 - kijelző felhasznalo1 regisztrációs történelem a rendszer, és közben ő ott
lsmod - hoz betöltött kernel modulok
A free -m - állapotát mutatják RAM megabájt
smartctl -A / dev / hda - kontroll állapotban a merevlemez / dev / hda a SMART
smartctl -i / dev / hda - ellenőrzése SMART merevlemez / dev / hda
farok / var / log / dmesg - kijelzi az utolsó tíz bejegyzéseket a kernel boot log
farok / var / log / messages -, hogy a legutóbbi tíz bejegyzés a naplóban


Egyéb hasznos utasítások

Talált vneshke!


Elrejtése buta olyan nehéz, mint hogy bemutassa az elme!

Kapcsolódó cikkek