CyberTek - the future at the present!

Arhīvs par 'shell' Kategorija

Shorcuts no bash

Posted by: (Oct 19)

Ctrl + Doties uz augšu no līnijas rakstāt.
Ctrl + E Iet uz rindiņas beigām jūs rakstāt.
Ctrl + L Notīrīt ekrānu.
Ctrl + U Notīra ekrānu pirms kursora. Ja jums ir beigās līnijas, notīra visu līniju.
Ctrl + R ļauj jums meklēt, izmantojot iepriekš izmantotās komandas.
Ctrl + C Stop ko jūs darāt.
Ctrl + D Iziet pašreizējo apvalks.
Ctrl + Z sākas apturēšanu fonā ko jūs darāt.
Ctrl + W Dzēst vārdu pirms kursora ir.
Ctrl + K Notīrīt rindu pēc kursora.
Ctrl + T Apvērš pēdējās divas rakstzīmes pirms kursora.
Esc + T Pārslēgties pēdējos divus vārdus pirms kursora.
ALT + F Pārvietot kursoru uz nākamo vārdu pašreizējā rindā.
ALT + B Pārvietot kursoru atpakaļ vienu vārdu pašreizējā rindā.
Cilnē Automātiskā pabeigšana nosaukumus failiem un mapēm.
Pastas Ctrl + Y (kā kopēt un ielīmēt) viss teksts pirms kursora.

Piezīme: Daži no šo komandu nedarbojas, ja apvalks piekļuve ir caur telnet vai SSH sesiju, ja tastatūra ir īpaši configuratain

Publicēts: linux , kas apvalks , kas padomi

Automatizēta atjaunināšana SpamAssassin noteikumu

Posted by: (May 20)

Kad mēs instalēt spamassassin mūsu pasta serverī mēs esam uzstādījuši skriptu izmanto, lai lejupielādētu noteikumus, lai uzlabotu e-pasta surogātpasta uztveršanas nāk uz mūsu serveri.

Skripts sauc sa-update . Zemāk mēs ziņo par vienkāršu crontab ierakstu, kas iekļauta jūsu Linux lodziņā zvanīt katru dienu 7:00 un skripts, lai sekot līdzi jaunākajiem piekrīt Jūsu spamassassin noteikumiem.

spamassassin auto update rules

0 7 *** / usr / bin / sa-update-D-updatedir / etc / mail / spamassassin /

Neaizmirstiet arī restartēt spamassassin pakalpojumus pēc atjaunināšanas ar komandu:

/ Etc / init.d / spamassassin pārstartēšana

vai

/ Etc / init.d / spamd restart

PIEZĪME: Komandas un vietas var atšķirties no distro uz distro, bet par sysadmin nevajadzētu būt grūti atrast pareizo pozīciju. Grūtību gadījumā lūdzam sazināties ar mums vai atstāt komentāru.

Publicēts: linux , kas apvalks , kas mēstules , kas padomi

Pievienojot Fonti Ubuntu

Posted by: (Tue 15)
Attiecībā uz novecojušām logiem pat Linux sadali, mūsu gadījumā mēs Ubuntu piemēram, jūs varat pievienot fontus panta fontiem) tik viegli.
no termināla vienkārši ievadiet komandu:
sudo mīkstmiesis / usr / share / fonts / TrueType /
Atcerieties, ka par katru izplatīšanas jums vajadzētu nomainīt savu Nautilus failu menedžeri, piemēram, delfīnu uz ​​Kubuntu. Pēc kopēšanas patieso tipa fontus šajā vietā, jūs varat arī nodot apakšprojekta katalogi labāk organizēt savu fontus jums ir jāsāk atsvaidzināt kešatmiņas fontus ar komandu:
FC-cache-f-v
Jūs esat darīts, vienkārši atveriet programmu, kuru vēlaties izmantot fontus, kas interesē mūs.
Publicēts: linux , kas apvalks , kas padomus , kas Ubuntu

noņemt komentārus failā

Posted by: (Jan 17)

Bieži jums ir likts roku biezs konfigurācijas failu, kur mēs varam darīt ar nedaudz parametriem. Šādos gadījumos mēs varam likvidēt visus nevajadzīgas pūka vienkārši izmantojot komandu parādīts zemāk:

# Grep-v "^ #" / etc / my.conf | sed-e '/ ^ $ / d "> / etc / my_new.conf

vai jūs varat izmantot šo alternatīvu:

# Cat / etc / my.conf | sed '/ * # / d / ^ * $ / d "> / etc / my_new.conf

Neaizmirstiet my_new.conf pārrakstīt oriģinālo failu pēc tā satura pārbaudes.

Publicēts: linux , kas apvalks , kas padomi

Izmantojiet komandu rpm

Posted by: (komplekts 12)

Rādīt visas rpm pakas uzstādīta:

# Rpm-QA

Vaicājumus db rpm filtrēšanas visas paketes, tekstu 'httpd ":

# Rpm-QA | grep httpd

Iegūtu informāciju par konkrētu uzstādīta paketes, piemēram:

# Rpm-Qi httpd

Parādīt sarakstu ar failiem, ko sniedz uzstādītas iepakojuma, piemēram:

# Rpm-QL httpd

Parādīt tikai sarakstu konfigurācijas failu, ko sniedz uzstādīts paketi:

# Rpm-QC httpd

Saņemt informāciju par iesniegtajiem dokumentiem paketi:

# Rpm-QC httpd

Parādīt sarakstu atkarībām nepieciešamo paketi:

# Rpm-q httpd-whatrequires

Rādīt iespējas, ko sniedz iepakojumā:

# Rpm-q httpd-whatprovides

Rādīt skripti sācis instalācijas laikā un izvešanu:

# Rpm-q httpd-skripti

Parādīt vēsturi pārskatīšanai paketes:

# Rpm-Q httpd-changelog

Izbraukšana kas pakete pieder dotais fails:

# Rpm-QF / etc / httpd / conf / httpd.conf

Parādīt sarakstu ar failiem, ko sniedz pakete vēl nav uzstādīts:

# Rpm-qp-2.0.52-3.i386.rpm httpd-l


Ubuntu / RedHat, parakstīt visas paketes ar digitālo privāto GPG atslēgu importēšana publiskā atslēga, izmantojot šādu komandu.:

# Rpm-importa / media / cdrom / RPM-GPG-KEY

Lai pārbaudītu integritāti paketi pirms turpināt instalāciju, īpaši, ja tas tiek lejupielādēts no interneta, palaidiet nākamo komandu:

# Rpm-checksig package_name.rpm

Pārbaudīt visus paketes instalēta jūsu sistēmā:

# Rpm-QA gpg-pubkey

Instalēt bināro pakotni:

# Rpm-ivh package_name.rpm

Instalēt bināro pakotni ignorējot atkarību pieprasījumus:

# Rpm-ivh-nodeeps package_name.rpm

Instalēt bināro pakotni, nosūtot automātisku izšķirtspēju atkarību:

# Rpm-ivh palīdzības package_name.rpm


Modernizācijas paketi nemainot konfigurācijas failu:

# Rpm-U package_name.rpm

Atjaunināt paketi tikai tad, ja tas ir jau instalēts:

# Rpm-F package_name.rpm

Rimuore ar rpm paketi:

# Rpm-e paciņas_vārds


Pārbaudīt faila izmēru, atļaujas, tipa, īpašnieks, grupas, MD5 kontrolsumma un pēdējā grozīšana par RPM datu bāzē:

# Rpm-V httpd

Pārbaudīt visus paketes instalēta jūsu sistēmas - izmantojiet piesardzīgi, sistēma iesaistās ekstremālā veidā:

# Rpm-Va

Pārbaudot paketi nav instalēts:

# Rpm-Vp httpd-2.0.52-3.i386.rpm

Šī komanda ļauj jums iegūt failus no paketes varētu konvertēt plūsmā un tad cpio iegūt izpildāmā no iepakojumā:

# Httpd-2.0.52-3.i386.rpm rpm2cpio | cpio-nosūces-make-katalogi * bin *

Uzstādot avota iepakojuma I386.

Solis 1:

# Rpmbuild-pārbūvēt nome_pacchetto.src.rpm

Solis 2:

# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm

Uzstādot avota lietošanas I386 (alternatīva procedūra).

Solis 1:

# Rpmbuild-recompile nome_pacchetto.src.rpm

Solis 2:

# Rpmbuild-bb / usr / src / redhat / ARHĪVS / nome_pacchetto.spec

Solis 3:

# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm


Radot rpm paketi no avota.
Mēs vēlamies, lai izveidotu paketi no avota pieteikuma piemērā mēs lejupielādēt avots no interneta ar wget.:

# Wget http://www.example.org/dl/example-2.0.0.tar.gz

# Cp piemērs-2.0.0.tar.gz / usr / src / redhat / AVOTS

# Cd / usr / src / redhat / AVOTS

# Piemērs-2.0.0.tar.gz darvas xzf


Pārbaudiet vai direktorija eksistē ietvaros unzipped failā "Spec", kas ietver specifikācijas izveides ceļa, un kopēt to uz / usr / src / Redhat / spec.:

Example.spec # cp / usr / src / redhat / SPEC / example.spec

.. Ja fails specprojekts neeksistē var izveidot Visbeidzot, sagatavo pildījumu, lai izveidotu jaunā rpm:

# Cd / usr / src / redhat

# Rpmbuild-bb ARHĪVS / snort.spec

Publicēts: linux , kas Redhat , kas apvalks , kas padomi

Maksimālais skaits atvērt failus Linux

Posted by: (No 4)

Linux sistēmas parasti ir iepriekšiestatīti limits 1024 failu atvērtu vienlaicīgi. Šis ierobežojums ir patiešām diezgan zems, ja mašīna ar lielu darba slodzi, jo īpaši klātesot web serveriem ar daudziem dažādās jomās un norādes uz failiem un žurnālus.

Kad jūs sasniedzat ražošanas stadiju, un jūs pārsniegt šo ierobežojumu parasti dīvaini svārstību problēmas. Lai jūs labāk rīkoties ātri. Zinot tehnoloģiskā procesa id mūsu piemērošanas (piemēram, runcis vai httpd) ar komandu seguende mēs pārbaudīt vairākus failus, process, kam atvērta:

lsof-p [procesu id] | wc-l

Pēc izpratni problēmu mēs varam iejaukties minimāli ar ulimit. Izmantot šādu komandu, lai iegūtu informāciju par sistēmas iestatījumiem:

ulimit-Ha

ulimit-HS

Visbeidzot, lai pārskatītu maksimālos vienlaicīgi atvērtos failus Linux mēs varam tips:

ulimit-N 4000

Skatīt arī manpages panākt lielāku par komandu info un visas tās iespējas:

Vīrietis ulimit

Publicēts: linux , kas apvalks , kas padomi

Piespiežot failu sistēmas pārbaudi uz reboot

Posted by: (Jun 23)

Ja jūs vēlaties, lai piespiestu failu sistēmas pārbaudi, lai atsāktu mūsu Linux kaste var vienkārši izveidot saknē "/" failu forcefsck:

# Cd /

# Touch / forcefsck

# Reboot

Publicēts: linux , kas apvalks , kas padomi

ext2online RHEL 5.x

Posted by: (Dec 17)

Tiem, kuri nāk no ilgu pieredzi no 4.x RHEL ir noteikti nācās saskarties ar komandu ext2online. Šajā īss atzīmēt atcerēties, ka RHEL 5.x vairs nav šo komandu. Lai mainītu nodalījums ir uzstādīts vienkārši izmantojiet komandu resize2fs. Kontrole automātiski atpazīst statusu sadalīšanās un uzvedas atbilstoši. Zemāk ir piemērs:

[Saknes @ host ~] # resize2fs / dev/mapper/VolGroup00-LogVol00

resize2fs 1,39 (29-May-2006)
Failsistēma ir dev/mapper/VolGroup00-LogVol00 / uzstādīta ieslēgšanas; on-line izmēru maiņas nepieciešama
Veicot tiešsaistes Attēlu dev/mapper/VolGroup00-LogVol00 / uz 4923392 panta 4k) blokos.
Gada dev/mapper/VolGroup00-LogVol00 / failsistēmas tagad 4923392 bloki ilgi.

Howto Forge par HOWTO par to, kā mainīt partition ext2 / 3, nezaudējot datus .

Publicēts: linux , kas apvalks , kas padomi

Noņemt atvēlēta vieta saknes cietā diska

Posted by: (Dec 16)
Ext2 un ext3 starpsienas ir noklusējuma 5% vietu, kas atstāta 'root. Šī ir laba lieta, lai izvairītos, ka sistēma darbojas no vietas klātbūtnē lietotāju salami nodomu nosprostot failsistēmu ar labierīcībām. Bet, ja attiecīgais nodalījums nav nepieciešams visu šo telpu, kā arī attiecībā uz noņemamā diska vai nodalījuma uzglabāšanas / backup, tad mēs varam iejaukties un novērst šo ierobežojumu:
# Tune2fs-m 0 / dev/sdc5
Piemērs uz nulles vietu, kas atstāta uz saknes sadaļa sdc5, sdc5 aizstāj ar nodalījumu, un nekavējoties jums atguvuši savu dārgo telpu. (Neaizmirstiet to darīt uzdevumu kā root, unprivileged lietotāji nevar iejaukties).
Publicēts: linux , kas apvalks , kas padomi

Apskatīt atļaujas pilsētā astotnieku

Posted by: (Oct 25)

Kad mēs izmantojam ls komanda var parādīt atļaujas failus šādā formātā:

-RW-r-r-1 lietotāja grupa 49.296 Mar 24, 2006 file.bin

Jo tām vajadzīga, lai parādītu, oktols atļaujas uz failu paši ieteikt šo skriptu:

ls-l | AWK "{k = 0, jo (i = 0; i <= 8; i + +) k + = ((substr ($ 1, i 2,1) ~ / [rwx] /) * 2 ^ (8 -i)) ja (k) printf ("% 0.", k), drukāšanas} "

Komandu displeji + stils astotnieku atļaujas drwxr-XR-x.

Ja esat apmierināts ar rezultātu jūs varat padarīt pastāvīgu un vieglāk izmantot, veidojot alias savā čaulā izmantojāt, parametrs un prieks. Lai bash jums ir, lai rediģētu failu savā mājas direktorijā ~ / Bashrc, pēc logout un login jūs varat izmantot komandu 's ", lai klasisks pārmaiņus comanto Tieši Ls".:

alias l = 'ls-LHA krāsu | AWK "{k = 0, jo (i = 0; i <= 8; i + +) k + = ((substr ($ 1, i 2,1) ~ / [rwx] / ) * 2 ^ (8-i)) ja (k) printf ("% 0.", k), drukāšanas} '"

Rezultāts:

600-134K rw --- 1 lietotājs grupa Apr 21, 2006 mbox

Publicēts: linux , kas apvalks , kas padomi

Kā lietot komandu EKRĀNS

Posted by: (Oct 22)
Tiem, kas lieto spēku Linux čaulas noteikti nav izbēguši, izmantojot SSH, tad instrumenta jauda tiks pārtraukta tikai tad, kad mums ir nepieciešams scollegarci darbojas, kamēr iznomāšanas procesu uzsāka no mūsu sesijas. Sistēma ir nežēlīgs, ja man atvienots visus procesus mēs nogalināšanas nekavējoties iedarbināta. Lai pārvarētu šo ir komanda ekrāns gatavs nākt mums palīgā, pievienojot papildu efektivitāti, lai tālvadības korpusam mūsu Linux kastes. Ekrāns ir "reizinātājs termināli", kas ļauj mums rīkoties ar vairākiem termināļiem, "atsaiste" no sesijas procesā, un "piekārt".
GNU Terminal
  • Ekrāns sāk ekrānu un dod mums mūsu apvalks: mēs varam strādāt, it kā nekas nebūtu noticis.
  • ekrāns + ProgramName sāktu programmu ProgramName iekšā ekrānā, kā ar čaumalu.
  • , nospiežot Ctrl + un pēc tam c iekšpusē ekrāna sesijā mēs izveidosim jaunu terminālu.
  • , nospiežot Ctrl + un pēc tam n pāriet pie termināla.
  • un pēc tam nospiediet taustiņu kombināciju ctrl + p pāriet uz iepriekšējo terminālā.
  • , nospiežot Ctrl + un tad būsi "atraisīt" no mūsu pašreizējās sesijas ekrāna, kamēr darbojas komandas neizskatītās. Tagad mēs varam pabeigt savu ssh sesiju ar pārliecību, ka mūsu procesi nav saduras.
  • Ekrāns-r izgūst sesijas iepriekš "jānomet".


Piemērs (atjaunināšana ar tālvadības sistēmu, izmantojot Yum):
Pirmais savienojums:
  • ssh host.domain
  • Ekrāns Yum-y update
  • Ctrl +
  • d
  • iziet
Pēc Saite:
  • ssh host.domain
  • ekrāns-r
  • Ja vēl pastāv darboties Yum piekraste dara. Ja yum ir pabeidzis savu uzdevumu, tad jūs redzēsiet ziņojumu [ekrāns, kurš izbeidz]
  • iziet
Publicēts: linux , kas apvalks , kas padomi

Ziņu pēc Login SSH

Posted by: (Oct 15)

Lai saņemtu personalizētu welcome ziņu pēc pieteikšanās caur SSH vienkārši rediģēt failu / etc / motd.

Pēc izvēles jūs varat rediģēt failu / etc / profilu, lai parādītu datumu, uptime un citu info.

Vēl viena iespēja ir izveidot banner par sshd dēmons, reklāmkarogs tiks parādīts pirms pieteikšanās. Ievadiet "Banner / etc / banner", kas sshd_config

Publicēts: linux , kas apvalks , kas padomi
Powered by CyberTek - Remote Support