Faydalı Linux İpuçları  Asd10
Faydalı Linux İpuçları  Asd10
Would you like to react to this message? Create an account in a few clicks or log in to continue.



 
AnasayfaLatest imagesAramaKayıt OlGiriş yap

 

 Faydalı Linux İpuçları

Aşağa gitmek 
YazarMesaj
Cyber
SüperModeratör
SüperModeratör
Cyber



Başarı Puanı
Başarı Puanı:
Faydalı Linux İpuçları  Imgleft40/258Faydalı Linux İpuçları  Emptybarbleue  (40/258)

Faydalı Linux İpuçları  Empty
MesajKonu: Faydalı Linux İpuçları    Faydalı Linux İpuçları  Icon_minitimeCuma Haz. 25, 2010 4:17 pm

Faydalı Linux İpuçları 1-) XWindows Otomatik Gelsin

Bazen Linux'u açtığınızda direkt olarak Xwindows gelmez. Komut satırında kalır ve siz startx yazarak girebilirsiniz. Ama Xwindows'un otomatik gelmesini istiyorsunuz. Yapılacak işlem:

/etc/inittab dosyasındaki initlevel değerini 5 yapın.

************************************************** **
2-)XWindows kullanıcıları için yeteri kadar konsol açılsın

Eger surekli Xwindows kullaniyosaniz ve konsolla pek isiniz olmuyorsa /etc/inittab içindeki:

# Run gettys in standard runlevels
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6

Satırlarını

# Run gettys in standard runlevels
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
#3:2345:respawn:/sbin/mingetty tty3
#4:2345:respawn:/sbin/mingetty tty4
#5:2345:respawn:/sbin/mingetty tty5
#6:2345:respawn:/sbin/mingetty tty6

olarak degistirmenizi öneririm. Bu, size 4-5 MB arasi RAM'inizi boşaltır. 2 konsol genelde yeterli oldugu icin x kullanıcılarına, kullanmadığınız konsollar kapatmış olursunuz.
************************************************** **
3-) Linux her açılışta otomatik mount yapsın

/etc/fstab dosyasına otomatik mount satırlarını eklemek yeterli olacaktır.

Not : Boşluklara dikkat!

Örnekler:

/dev/hda1 / ext3_default 1 1
/dev/cdrom /mnt/cdrom auto user,noauto,nosuid,exec,nodev,ro 0 0

gibi. Eğer otomatik mount yapmak istediğiniz bölüm Fat32 ise dosya tipi yerine "vfat" yazacaksınız. Örneğin:

/dev/hda1 /mnt/Win_c vfat auto,usr,rw 0 0
************************************************** **

4-) Linux'da Scandisk

Linux işletim sisteminde esasen scandisk gibi bir işleme gerek yoktur. Aslında Manuel olarak gerek yoktur. Çünkü Linux her açılışta disk kontrol işlemini otomatik olarak yapar. Ama bazı durumlarda manuel olarak yapmak gerekebilir. Bu durumda yapılması gereken işlem şudur. Öncelikle taranacak diski unmount edin. Komut satırında iken:

fsck

komutunu vermeniz gerekir. Bu komut esasen hangi dosya sisteminde hangi sorunlar olduğunu bulmak ve gerekli programı başlatmaktır. Yani kendisi sadece test eder, onarmaz. Sorunu bulduktan sonra o dosya sisteminin tamir aracını çalıştırır.

ext2 dosya sistemi için bu aracın adı "e2fsck" dir. Ext3 dosya sistemi için "e3fsck"...

Bu komutların direkt kullanımı ve parametreleri:

-c :disk üzerinde bad sectör taraması yapar.
-f :dosya sisteminin temiz olması halinde bile kontrol eder.
-y : sorulan tüm sorulara "yes" cevabını otomatik olarak verir.

Öncelikle taranacak diski unmount edin...

e2fsck /dev/hda1
e2fsck -f -y /dev/hda1
e2fsck -c /devhda1

gibi.
************************************************** **
5-) Sabit Disk'lerin 32 bit erişimini açın

Genellikle sabit disklerin 32 bit disk erişimi kapalı oluyor. Bunu açılışta aktifleştirmek için hdparm aracını kullanıyoruz, tabii ki sistemde bunun mevcut olması gerek. Çoğu linux dağıtımında var.

/etc/rc.d dizininde sysinit.rc diye bir dosya olması gerek. Onu bir editörle açıp ortalarında bir yere:

hdparm -c1 /dev/hda

satırını ekleyebilirsiniz. hda yerine diskiniz neyse onu koymanız gerektiğini söylememe gerek yok. Tam olarak ne işe yaradığını bilmiyorum ama sistemimde performans sorunum var gibisinden bir soruma aşağıdaki satırı yazmam önerisi gelmişti, atlamadan yazayım:

hdparm -u1 /dev/hda

bu da "unmask irq" gibisinden bişey diyor hdparm'ın man sayfaları.

sabit diskinizle ilgili test için ise:

hdparm -t /dev/hda
hdparm -T /dev/hda

kullanabilirsiniz.
************************************************** **
################################################## #######
Bir dizini .iso image yapmak.
mkisofs -R -l -J -o xx.iso /nerdebu/dizin

################################################## #######
Cd' yi .iso image yapmak;
mkisofs -R -l -J -o xx.iso /mnt/cdrom ( /mnt/cdrom yerine siz kendi cdrom yolunuzu yazabilirsiniz.

################################################## #######
iso imagelerin mount edilmesi
mount -t iso9660 -o loop /dosyanin/bulundugu/konum.iso /mount/edilecegi/konum

################################################## #######
wget ile dosya indirirken hız sınırlaması koymak;
wget -c --limit-rate=4k http://dosyalinki/dosya . xyz

################################################## #######
Wget ile bir ftp yada http sunucuda ki belli bir dizini indirmek için;
wget -r -np http://belirli _ dizin/

################################################## #######
Consolda iken sadece dizinlerin listelenmesi;
ls -l | grep "^d"

################################################## ########
İp numarasının öğrenilmesi;

Modem için : ifconfig ppp0 |grep inet|cut -d":" -f2|cut -d" " -f1
ISDN için : ifconfig ippp0 |grep inet|cut -d":" -f2|cut -d" " -f1
1. Ethernet için : ifconfig eth0 |grep inet|cut -d":" -f2|cut -d" " -f1
2. ethernet için : ifconfig eth1 |grep inet|cut -d":" -f2|cut -d" " -f1
3. ethernet için : ifconfig eth2 |grep inet|cut -d":" -f2|cut -d" " -f1

################################################## #########
Mikrofondan ses kaydı için;

rec deneme.wav --type=wav

################################################## #########
################################################## ###############
Hdd kapasitesini toplam GB olarak görmek...
df -k | grep -vE ' kbytes | : | swap ' | awk ' { t+=$2 ** END { print "Toplam GB: ", t/1000000 ** '

################################################## ###############
Mplayer ile bir avi dosyasındaki müzikleri *** olarak kaydetmek...
mplayer -vo aaaa -dumpaudio -dumpfile audio.*** myvideo.avi

################################################## ###############
Bir dizin altındaki bütün html dosyalarının adını txt olarak değiştirmek. Benzer yapıdaki tüm dosyalara uygulanabilir.
for i in $(find . -name ' *.html ' ) ; do mv $i ${i/.html/.txt** ; done

################################################## ###############
İşlemci yapisi öğrenmek için;
rpm -q --queryformat "%{ARCH**\n" kernel

################################################## ###############
Ekran görüntüsünü consoldan almak için;
import -window root -pause 5 deneme.jpg (5 sn gecikmeli olarak tüm masa üstünün ekran görüntüsünü alır.)

################################################## ##############
tar ile dizin sıkıştırma;
tar -cvzf isim.tar.gz /dizin/* (xxxx.tar.gz şeklinde sıkıştırmak için)

tar -cvjf deneme.tar.bz2 /dizin/* (xxxx.tar.bz2 şeklinde sıkıştırmak için)
################################################## ###############
linux de mysql için ip ucları;

#Mysql root olarak ilk kez login olmak
[hacko@besthack hacko]$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3 to server version: 3.23.54

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>\q (\q quit işlemi için yani çıkmak için)

################################################## ###########

#Yeni gelen linux dağıtımında ilk kez mysql admin şifresi yaratmak için;

[hacko@besthack hacko]$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3 to server version: 3.23.54

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>use mysql

mysql>UPDATE user SET Password=PASSWORD('yeni_sifre') WHERE user='root';

mysql>\quit

#mysql databese restart etmek için
$mysqladmin -u root -p reload ( Bu işlem ile mysql databesi' ni reload etmiş oluyoruz. Eğer bu işlemi admin şifresini ilk kez yararttıktan sonra yapıyorsak şifre sorulduğunda enterla geçiyoruz. Daha sonra login olurken yukarıda ki komuta vermiş olduğunuz şifreyi kullanabilirsiniz.)

################################################## ########
#mysql' de database oluşturma;

[hacko@besthack hacko]$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3 to server version: 3.23.54

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

mysql>create database databaseadi;
Query OK, 1 row affected (0.03 sec)

mysql>

#Şimdi bu databese için user oluşturalım ve bu databese üzerinde ki bütün yetkileri verelim;

mysql> grant all on databaseadi.* to databaseadiiçinkullanıcı@localhost identified by 'şifre';
Query OK, 0 rows affected (0.04 sec)

mysql>

################################################## #############

Databesi silme;

mysql>show databases; (Databeseleri listeler)
mysql>drop databese databaseadi;
Sayfa başına dön Aşağa gitmek
 
Faydalı Linux İpuçları
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Windows Xp'yi Hizlandirmak Ve Ajanlar (%100 Faydali)

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
 :: Bilgisayar - İşletim Sistemleri - İnternet - Sohbet :: Linux İşletim Sistemi-
Buraya geçin: