Press enter to see results or esc to cancel.

Calisan veya duran servisleri gormek

Asagidaki komut sayesinde hangi servislerin start edilip hangilerinin stop edildigini gorebilirsiniz.

/sbin/service –status-all

Monthly smolt check-in is disabled.
snmpd is stopped
snmptrapd is stopped
spamd is stopped
sshd (pid 2035) is running…
syslogd (pid 1804) is running…
klogd (pid 1807) is running…
Xvnc is stopped
winbindd is stopped
Wine binary format handlers are registered.
wpa_supplicant is stopped
xfs (pid 2362) is running…
xinetd (pid 2047) is running…

Existing lock /var/run/yum.pid: another copy is running. Aborting.

yum ile bir paket yuklemek istediginiz zaman asagidaki gibi bir hata aliyor olabilirsiniz. Nedeni sadece yum-updatesd servisinin caliyor olmasidir. Bu servis guncellenebilir paketleri otomatik olarak kontrol etmektedir bu da biraz zaman gerektiren bir surectir. Eger bu sureclerin tekrarlanmasini istemiyorsaniz ;

Existing lock /var/run/yum.pid: another copy is running. Aborting. 

service yum-updatesd stop

her acilista deaktif olmasi icin;

chkconfig yum-updatesd off

Simdi yum ‘u kullanmaya baslayabilirsiniz.

Sevgiyle.

Fedora üstünde ntfs yazma desteği

Bilindiği gibi fedora kurulumunda sadece ntfs okuma izni verilmiştir. Aslında çoğu dağıtımında bu şekilde. Ntfs-3g ‘nin gelmesiyle artık ntfs dosya sistemine yazma hakkı doğmuştur. Ufak bir bilgilendirmeden sonra aşağıdaki adımlara takip ederek Fedora ‘ya ntfs yazma desteği verebilirnisiz.

1. yum -y install ntfs-3g

2. mkdir /mnt/ntfs

3. id murat

uid=500(murat)

4. ntfs-3g /dev/sda1 /mnt/ntfs/ -o uid=500

4 adımdan sonra /mnt/ntfs altına ntfs formatındaki diski (veya partition) mount etmiş olduk. Kalıcı olarak her açılışta mount edilmesini istiyorsak;

vim /etc/fstab

/dev/sda1 /mnt/ntfs ntfs defaults,fmask=0222,dmask=0222 0 0

Boş bir satıra yukarıdaki satırı kopyalayıp kendi diskinize göre ayarladıktan sonra kayıt edip cıkalım. Artık fedora ‘mız her açıldığında /dev/sda1 aygıtını /mnt/ntfs altına okuma/yazma hakkı vererek mount edecektir.

NOT : Diskiniz ile ilgili bilgilere fdisk -l komutu ile ulaşabilirsiniz.

Örnek bir çıktı:

[root@murat ~]# fdisk -l

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 2550 20482843+ 7 HPFS/NTFS (Ntfs formatında olan bölüm)
/dev/sda2 2551 9729 57665317+ f W95 Ext’d (LBA
/dev/sda5 2551 3355 6466131 7 HPFS/NTFS
/dev/sda6 3356 3368 104391 83 Linux
/dev/sda7 3369 3750 3068383+ 82 Linux swap / Solaris
/dev/sda8 3751 9729 48026286 83 Linux

Sevgiyle.

Cpu frekanslarini degistirme

[root@fedora ~]# cat /proc/cpuinfo
processor          : 0
vendor_id         : GenuineIntel
cpu family         : 6
model                : 13
model name      : Intel(R) Pentium(R) M processor 1.86GHz
stepping            : 8
cpu MHz           : 798.000

[root@fedora ~]# /usr/sbin/cpufreq-selector -c 0 -f 1862000 

[root@fedora ~]# cat /proc/cpuinfo
processor          : 0
vendor_id         : GenuineIntel
cpu family         : 6
model                : 13
model name      : Intel(R) Pentium(R) M processor 1.86GHz
stepping            : 8
cpu MHz           : 1862.000

^M karakterlerini silmek..

Gecen gun bir tema yukledim ve vim ile actigimda her satir sonunda ^M karakterlerini goruyordum. Bunlar bazen yorum gibi algilaniyordu bazen ise script icinde bir karakter olarak, dogal olarak bu da tema da sorun cikartiyordu. Bunlari silmek icinse gene yardimima vim kostu. Asagidaki parametlerle sayfada bulunan tum ^M karakterlerini sildim.

:%s/\r//g
 
Sevgiyle.. 

# vim

Vim ‘i o kadar cok seviyorum ki, yakinda `vim ile artistlik patinaj` adi altinda uzun bir dokuman yayinlayacagim.Simdi ise Vim ile coklu dosya acma ve bunlarin arasinda islem yapmayi anlatalim.

Ornek vermek gerekirse;

vim /etc/passwd /etc/yum.conf dedikten sonra ilk acilan passwd dosyasi olacaktir. `Esc + :` yapip next derseniz yum.conf dosyasinin icerigine gecis yapacaktir. Eger bir onceki actiginiz dosyanin icerigine gitmek istiyorsaniz`Esc + :` previous demeniz yeterli olacaktir. Sonra bunlarin arasinda kopyalama, yapistirma ve akliniza gelen diger islemleri yapabilirsiniz..

Gecenin bir yarisindan..

pgrep httpd | xargs kill -9

pgrep komutu sayesinde calisan httpd, mysqld veya diger servislerin pid numaralarinin hepsini bulabiliriz.Bu ne isimize yarar derseniz, simdi httpd ‘yi tamamen durdurmak istiyorsunuz. init script’ i ile de durduramiyorsunuz. pgrep ile pid numaralarini buluruz | isareti ile xargs aktarip kill -9 ile de tum surecleri oldururuz. 🙂

[root@murat ~]# pgrep httpd
9885
9920
9921
9922
9923
9924
9925
9926
9927
[root@murat ~]# pgrep httpd | xargs kill -9 # tum surecleri oldurduk 😛