CyberTek - the future at the present!
Google

Grep ile metin bulma

Gönderen: (2 Kasım)

İşte dağıtımlar tüm linux için geçerli resimler, bir dizi metin aramak için basit bir yoldur:

grep "arama dizesi" / home / MyHome / *. txt

grep komutu başka seçenekler de ekleyebilirsiniz:

- Alt dizinleri bir özyinelemeli arama yapın:

grep-r "Metin" / home / MyHome

- Biz Notre olay var dosyanın yalnızca adını yazdır:

grep-H-R "My Testi" / home / MyHome

Yayınlandığı yer: linux , kabuk , ipuçları

Ubuntu Yüklü paketleri

Gönderen: (17 Haziran)

Biz (aynı zamanda Debian ve benzerleri için de geçerlidir) olabilir önceki Ubuntu Linux'un kullanılan tüm paketleri yeniden yükleyin uzun ve daha sonra belki de biz tesislerinin zengin özellikle eğer, kullanılan her şeyi unutmayın dedi değil geliştirme kütüphaneleri veya kurulum sunucuları. Yeni kutu üzerindeki tüm paketleri yeniden yüklemek için, ama biz birkaç basit komutları ile herşeyi yapabilirsiniz.

Lütfen Ubuntu Linux'un yüklü paketlerin listesini oluşturmak için:

  dpkg - get-seçimler> yüklü yazılım 

Listenizdeki tüm paketleri doğrulamak ve yeniden yüklemek için, hedef Ubuntu Linux'un:

  dpkg - set-seçimler <yüklenen yazılım 

Son olarak, komutu yazın

  dselect 

Yayınlandığı yer: linux , ipuçları , ubuntu

nano editörü, klavye kısayolları ve alternatif

Gönderen: (Tue 21)
Kısaltmalar gösterimi aşağıdaki gibidir. Sembol (^) tarafından tanımlanan dizileri Kontrol tuşu (Ctrl) ile tanıtıldı, ya da iki kez Esc tuşuna basarak. Sembolü Meta (M) tarafından tanımlanan dizileri klavye yapılandırmasına bağlı olarak ya Esc, Alt ya da Meta kullanılarak eklenebilir. Buna ek olarak, iki kere Esc tuşuna ve 000 ile 255 karakter numaralarını yazarak karşılık gelen ASCII kodu ile girilebilir. Aşağıdaki kısaltmalar ana editör penceresi mevcuttur. Alternatif dizileri parantez içinde gösterilir:

^ G (F1) Bu yardım mesajını göster
^ X (F2) geçerli dosya / Çıkış nano Kapat
^ O (F3) disk üzerindeki mevcut dosya kaydeder
^ J (F4) Geçerli paragrafı Yasla

^ R (F5) geçerli başka bir dosya ekleme
Bir dize veya normal bir ifade için ^ W (F6) Arama
^ Y (F7) önceki ekrana git
^ V (F8) sonraki ekrana git

^ K (F9) satırı kesip cutbuffer saklar
^ U (F10) cutbuffer satırı Yapıştır
^ C (F11) İmlecin yerini gösterir
Varsa ^ T (F12), yazım denetleyicisi çalıştırın

M-\ (M |) dosyanın ilk satırına gider
M / (M-?) Dosyasının son satırına olmalı

^ _ (F13) (MG) bir satır numarası ve sütun özel gider
^ \ (F14) (MR) bir dize veya normal bir ifade yerine
^ ^ (F15) (MA) İmleç konumunda metnini
MW (F16) son aramayı tekrarla

M-^ (M-6) satırı kopyalayın ve cutbuffer saklar
Uygula} satıra M-girinti
M-{geçerli satırdan girinti çıkarın
Bir karakter Advance ^ F
^ B tipi azaltır
Ileri ^ Uzay bir kelime
M-Uzay kelime azaltır
^ P taşı önceki satıra
^ N sonraki satıra gider

^ Satırın başına git
^ E satırın sonuna gitme
M-((M-9) paragrafın başına, ardından önceki paragraf
M-) (M-0) sonraki paragraf sonra, paragrafın sonuna gitme
M-] karşılık gelen parantez git
M-imleci hareket ettirmeden (M-_) Yukarıya bir satır
-M + (M-=) imleci hareket ettirmeden bir satır aşağı kaydırma
M-<(M) önceki tampon gider
M-> (M-.) sonraki tampon git

Ekler anlamıyla MV bir karakter
^ Ben İmleç konumunda Ekle sekmesinde
İmleç konumunda ^ M ekler bir satırbaşı
^ D İmlecin altındaki karakteri sil
^ H imlecin solundaki karakteri sil
MT imleç dosyanın sonuna Kesme

MJ tüm dosya Yasla
MD sözcük, satır ve karakter sayısını hesaplama
^ L Yenile geçerli ekran
^ Z (uyku etkinse) editörü askıya aldı

(MX) Komut çubuğu / devre dışı bırakır
(MC) Her zaman imlecin konumunu gösteren etkinleştirmek / devre dışı
(MO) etkin / devre dışı fazla değişiklik için bir satır kullanın
(MS) Sürekli Kaydırma / devre dışı bırakır
(MP) göster boşluk / devre dışı bırakır
Renkli (MY) Sözdizimi / devre dışı bırakır
(MH) Akıllı Ev anahtar / devre dışı bırakır
(MI) Otomatik Girinti / devre dışı bırakır
Satır sonuna kadar (MK) Kes / devre dışı bırakır
(ML) Sarma / devre dışı bırakır
(MQ) alanlara sekme açma / kapama dönüştürme
(MB) Dosya Yedekleme / devre dışı bırakır
(MF) birden çok dosya açma / kapama
(MM) Fare Destek açma / kapama
(MN) DOS / Mac hiçbir biçimi dönüştürme / devre dışı bırakır
(MZ) Süspansiyon açma / kapama
(M-$) Wrap yumuşak açma / kapama

Yayınlandığı yer: linux , linux nano , kabukları , ipuçları

Ubuntu VirtualMin + + Antispam / Antivirüs Modülü

Gönderen: (Tue 21)
Motoru çalıştırmak için antispam / antivirüs + Webmin + Virtualmin Ubuntu dağıtımı öncelikle Procmail'in için sarıcı yüklemeniz gerekir, bu hizmet Ubuntu dağıtımı değil, ama kolayca yerinde online bulabilirsiniz VirtualMin:

http://software.virtualmin.com/gpl/debian/dists/virtualmin-etch/main/binary-i386/

sudo dpkg-i wrapper_1.0 procmail-2_i386.deb: basit bir paketi sisteminize kurmalısınız

Sonra / usr / bin bulabileceğiniz resi procmail-sarmalayıcı izinlerini kontrol etmelisiniz:
rwsr-xr-x 1 root root 2.9K 2006/11/28 10:08 procmail-wrapper
aslında zaten kurulumdan sonra ok olmalıdır. S kullanıcı izinleri görünmüyorsa Özellikle, sorunları var.

Son olarak postfix direkt olarak sarıcı procmail kullanır ve değil emin olun:

sudo nano / etc / postfix / main.cf

Aşağıdaki yönergeler var emin olun:

mailbox_command = / usr / bin / procmail-wrapper-o-a $ DOMAIN-d $ LOGNAME

Yayınlandığı yer: linux , ipuçları , ubuntu , virtualmin

Php PCNTL formu etkinleştirme

Gönderen: (Tue 14)

Ilk etapta php5 PCNTL destek (10.10 Ubuntu üzerinde test) etkinleştirmek için php5-cli php5-dev yüklemek ve tabii ki sistem gerekli tüm bağımlılıkları karşılamak gerekir gerekir:

# Sudo apt-get install php5-dev php5-cli

Size doldurmak istediğiniz modülün kaynak bulabilirsiniz yoluna koymak sonra:

# Cd / etc/php5/cli/php5-5.3.3/ext/pcntl

Yol php (/ etc/php5/cli/php5-xxxxx/ext/pcntl) ile dağıtımı ve sürümüne bağlı olarak farklı olabilir. Ama sonra biz son adımlara geçin:

# Phpsize

#. / Yapılandırma

# Olun

# Make install

Alternatif olarak elle sadece derlenmiş modülü kopyalamak için make install edebilirsiniz:

# Kp modules / pcntl.so / usr/lib/php5/shared_location_modules

Son olarak eklemek Php ini bizim formunu yüklemek için.

# Echo "extension = pcntl.so"> / etc/php5/conf.d/pcntl.ini

Bizim değişiklikleri uygulamak için daha sonra apache yeniden unutmayın:

# / Etc/init.d/apache2 restart

Yayınlandığı yer: apache , geliştirme , php , ipuçları , ubuntu

Bill vs Steve

Gönderen: (19 Ocak)

Yıl Bill Gates ve evrimi görmek Bu video özetlenmiştir Steve Jobs, üzerinde geliştirmiştir bir garip ilişki de karakterlerin yaşlanma not edin. 1983 yılında Bill gerçek bir nerd oldu!

Yayınlandığı yer: tarih , mac , microsoft

Ssh aktif kalma süresini artırın

Gönderen: (5 Ekim)

Hareketsizlik bir zaman sınırı ulaşmak için bir ssh oturum erken kesilmesi önlemek için aşağıdaki adımları atabilirsiniz:

1) Bir müşteri düzeyinde, / etc / ssh / ssh_config değiştirerek, örneğin ses ServerAliveInterval ekleyerek veya değiştirerek:

ServerAliveInterval 15

Hareketsizlik nedeniyle 15 dakika oturumu tutma saati ayarlayın.

2) sunucu düzeyinde, örneğin, giriş ve ClientAliveInterval ClientAliveCountMax ekleme veya değiştirme, / etc / ssh / sshd_config düzenleyin:

ClientAliveInterval 15
ClientAliveCountMax 15

Yapılandırmaları dosyaların konumları bir Linux dağıtımı diğerine değişebilir, ancak genellikle belirtilen olanlar gibi Debian, Ubuntu, Fedora, RH gibi ana yolları vardır.

Yayınlandığı yer: linux , kabuk , ipuçları

Linux dosya sistemi I / O performansını artırma

Gönderen: (4 Ekim)

Eğer noatime bölümünü bağlamak ekleyebilirsiniz I / O dosya sisteminin performansını artırın:

# Vi / etc / fstab

proc / proc proc defaults 0 0
none / dev / pts devpts gid = 5, mode = 620 0 0
/ Dev/md0 / boot ext3 defaults 0 0
/ Dev/md1 none swap sw 0 0
/ Dev/md2 / ext3 defaults, noatime 0 0

Bu, geçerli bölüm bastarimontare bunu değiştirmek için sistemi yeniden başlatmaya gerek yoktur:

# Montaj-o remount /

ve o zaman sadece yazın bizim partzione koymak hangi ile parametrelerini görüntülemek için: +

# Montaj

Bu gibi bir sonuç almalısınız:

/ Dev/md2 on / type ext3 (rw, noatime)
/ lib / rw / init tip tmpfs (rw, nosuid, mode = 0755) üzerinde tmpfs
proc on / proc type proc (rw, noexec, nosuid, nodev)
/ sys tip sysfs (rw, noexec, nosuid, nodev) hakkında sysfs
/ proc / bus / usb tipi usbfs (rw) hakkında procbususb
/ dev tip tmpfs üzerinde udev (rw, mode = 0755)
/ dev / shm tip tmpfs (rw, nosuid, nodev) hakkında tmpfs
/ dev / pts tip devpts (rw, noexec, nosuid, gid = 5, mode = 620) üzerinde devpts
/ Dev/md0 on / boot type ext3 (rw)

Yayınlama yeri: Hacks & Mods , linux , ipuçları

Ubuntu / Debian yüklü paketlerin listesi

Gönderen: (21 takım)

Linux makine (Ubuntu / Debian) yüklü yazılım paketlerinin bir listesi için:

dpkg-l | awk '/ ^ ii / {print $ 2}' | grep-v-e ^-e-dev-lib ve $ (uname-r)> list.txt

Yayınlandığı yer: linux , kabuk , ipuçları

Rsync ile kırık İndirmeyi sürdür

Gönderen: (26 Temmuz)

Burada scp veya rsync ile kısmen indirilmiş dosya indirme devam etmek için nasıl bir örnektir. Scp devam desteklemediği için sie bu komutu ile dosyayı indirmek başladı eğer, biz hala rsync tabanlı bir alternatif ile değiştirin:

rsync-kısmi-ilerleme-rsh = "ssh-p 1022" root @ remotehost: / ~ / dosya dosya

Yukarıdaki örnekte de SSH protokolü için geleneksel 22 dışında bir bağlantı noktası kullanıyorsanız, komut oluşturmak için nasıl gösterilir.

Yayınlandığı yer: linux , kabuk , ipuçları

Istemi ile, Linux Megaupload, Rapidshare ve diğer hizmetler dosya indirin

Gönderen: (22 Temmuz)

Yüksek kaliteli kullanmayı deneyin saban demiri upload ve en popüler dosya paylaşım sitesi bazı indirmek gerçekleştirmek için Genişletilmiş (bir program komut satırı). Megaupload, Rapidshare, 2Shared, 4Shared, zSHARE, Badongo, DepositFiles ve Mediafire: Linux ve Unix benzeri sistemlerde, destekler çalışır. Uygulamada bunun yerine geçer wget bu siteler için.

Ubuntu Linux kurmak için saban demiri

1. Memnun değilse, bağımlılıkları uyulması:

  sudo apt-get install curl imagemagick tesseract-ocr-recode eng SpiderMonkey-bin aview 


2.. saban demiri indir , özü ve içeriği yükleyin. Zaten paket tabanlı bir sürümü de vardır Deb, size sadece paketi çift tıklayın ve kurulum, tam tersi onaylamak bu sürümü kullanıyorsanız.

  tar xvzf saban demiri-0.x 


3. Şimdi saban demiri kurmak edelim:

  Saban demiri cd-0.x 
  sudo bash setup.sh yükleyin 

Komutları saban demiri

Rapidshare dosya indirme:
plowdown http://www.rapidshare.com/files/86545320/Tux-Trainer_25-01-2008.rar

Na u dosya (her satırda bir) listesini indirin:
plowdown file_with_links.txt

Ücretsiz üyelik ID ile rapidshare dosya indirme:
plowdown-bir myuser: mypassword http://www.megaupload.com/?d=132348234

Rapidshare bir parola korumalı dosyasını indirin:
p-plowdown somepassword http://www.megaupload.com/?d=ieo1g52v

Aslında indirmeden sadece URL dosya alın. Çok kullanışlı başka bir downloader Web kullanmak isterseniz:
plowdown-link-sadece http://www.2shared.com/file/4446939/c9fd70d6/Test.html | xargs wget-rt

İleri düzey kullanıcılar için: Eğer ilk 10 linkleri görmek için indirebilirsiniz Linkleri sadece üyelerimiz dosyalarına çeşitli bağlantılar içeren bir sayfa bulursanız, aşağıdaki komutu kullanmalısınız:
curl http://some-website.com/page.html | \
grep-o "http://www.megaupload.com/ [^ \" <] * "| uniq | kafa-N10 | plowdown -

Bir metin dosyasına faaliyet bağlantıları filtrelemek için:
plowdown file_with_links.txt c-> file_with_active_links.txt

Ücretsiz membershipID ile rapidshare bir dosya yükleyin:
plowup-bir myuser: mypassword-d "Hakkımda" / yol / dosya.txt megaupload

Bir prim multifetch kimliği ve upload etme rapidshare bir dosya yükleyin:
plowup-bir myuser: mypassword-d "Benim açıklama"-multifetch http://www.somewherefarbeyond.com/somefile megaupload

Yükledikten sonra dosya adını değiştirme, rapidshare anonomamente bir dosya yükleyin:
plowup / yol / dosya.txt rapidshare: anothername.txt

Yayınlandığı yer: linux , rapidshare , kabuk

Ekran paylaşımı ile Linux konsol

Gönderen: (Temmuz 4)

Ekran ile yerel olarak veya ssh üzerinden bağlı birden fazla kullanıcı sonsole arasında paylaşabilirsiniz. Bunu yapmak için, talimatlar Debian sistemi için tipik olan, ancak diğer dağıtımlar için benzer şekilde geçerlidir, lütfen aşağıdaki adımları uygulayın.

1. Ekran yükleyin

sudo apt-get install ekranı
2. Ana bilgisayardan ekran S OturumAdı bir oturum başlatmak için parametre ekranı tarafından yönetilir. S-Bu oturum için bir ad belirlemenizi sağlar, bu aynı anda ve çok daha kolay çoklu kullanıcı oturumları yönetmenize olanak sağlar.
ekran-S ekran testi

4. Uzak kullanıcı (misafir) uzak bilgisayarda (remotehost) bağlanmak için SSH kullanıyor

Konuk @ ssh remotehost
  5 yazarak çok kullanıcılı ekran oturumunda bağlantıya ana bilgisayar (remotehost) onay Ctrl-A:. Üzerinde çok kullanıcılı (kaçış dizisi tüm 'komutu ekran' başlangıç ​​Ctrl-A). 
CTRL-A: çok kullanıcılı hakkında

. User_name kullanıcının uzak girişiniz acladd kullanıcı_adı: 6 Sonra, ana bilgisayar (remotehost) o CTRL-A commadn ekrana oturumu erişimine izin vermek için uzak kullanıcı (misafir) izin vermesi gerekir.

CTRL-A: acladd konuk

7. Uzak kullanıcı ana oturumuna bağlanabilirsiniz. Başka bir kullanıcının ekran oturumuna bağlanmak için sözdizimi host_username ekran x / OturumAdı olduğunu.

ekran-x adı / ekran-testi
Yayınlandığı yer: NASIL , Linux , Shell , ipuçları
CyberTek Powered by - Uzaktan Yardım