yum install aaaaa
yum provides aaaaa
yum search aaaa
yum grouplist | less
yum install aaaaa
yum provides aaaaa
yum search aaaa
yum grouplist | less
Połącz z serwerem:
sftp://user@example.com:22 ftp://user@example.com:21
Fedora 64 bit: /usr/lib64/mozilla/plugins
chmod 755 libflasplayer.so
check the output of lsmod
and look for iwlwifi
and iwldvm
to see if the module is loaded, if not, you can load it yourself using modprobe -v iwldvm
yum search iwl
you’ll see iwl6000-firmware, iwl6000g2b-firmware, and so on.
lshw – hardware monitor
monitor
xrandr
xrandr –output DVI-1 –right-of DisplayPort-0
MAIL FROM:<God@heaven.af.mil> 250 ok RCPT TO:<angels@heaven.af.mil> 250 ok DATA 354 ok Hi, guys. Just testing our new mail system. . 250 Written safely to disk. #902487694.289148.12219.
emctl start dbconsole
emctl status agent
emctl stop agent
https://host:1158/em/console/aboutApplication
plik ifcfg-eth0 (/etc/sysconifig/network-scripts)
route add -host 192.168.0.131 dev eth0
route add -net 192.168.0.0 netmask 255.255.254.0 dev eth0
route add default gw 192.168.0.1 eth0
postmap /etc/postfix/virtual.cf
/etc/init.d/postfix reload
http://www.oracle.com/technetwork/java/javase/downloads/index.html
ia32-libs is a Debian(/Ubuntu) package name, it brings the 32-bit
version of the C standard library. The Fedora equivalent is glibc.i686.
So here:
# yum install glibc.i686
sprawdzenie wersji:
glibc (ldd –version)
java (java -version)
lokalizacja: /usr/java/latest
w /etc/sudoers zakomentować:
Defaults requiretty
Firefox – instalacja flash’a:
pobrać flash’a, skopiować libflashplayer.so do katalogu: /usr/lib/mozilla/plugins
xrandr -s 1280×720
xrandr -s 1280×800
Aplikacje dla windowmakera: http://www.dockapps.org/
switchdesk wmaker
xrandr --output VGA1 --preferred Jasność obrazu: xrandr --output LVDS1 --brightness 0.6
trzeba zainstalować strace:
yum install strace
chroot /var/chroot/
chroot: failed to run command `/bin/bash’: No such file or directory
trzeba wykonać: ldd /bin/bash
i skopiować brakujące biblioteki do katalogu lib w środowisku chroot
a potem:
addjailsw /var/chroot -P bash
useradd -d /var/chroot -s /usr/local/bin/jail kowalski
passwd kowalski
addjailuser /var/chroot/ /home/www /bin/bash kowalski
addjailsw /var/chroot -P sftp-server
(Jeżeli są problemy z dodaniem sftp-servera to trzeba sprawdzić jego lokalizację. Najprościej jest skopiować binarkę z (u mnie: /usr/libexec/openssh/sftp-server do /usr/libexec/sftp-server i jeszcze raz wykonać addjailsw /var/chroot -P sftp-server)
Po tej operacji binarka “sftp-server” znajdzie się w katalogu /var/chroot/usr/libexec/sftp-server i wszystko było by dobrze gdyby nie fakt, że prawdopodobnie w pliku konfiguracyjnym sshd_config masz wpis:
Subsystem sftp /usr/libexec/openssh/sftp-server
dlatego aby wszystko działało jak należy wykonaj jeszcze:
mkdir /var/chroot/usr/libexec/openssh
cp /var/chroot/usr/libexec/sftp-server /var/chroot/usr/libexec/openssh
teraz już nie powinno być żadnych problemów
smbstatus (u góry jest wyświetlana lista userów)
smbstatus -L
lsof – otwarte połączenia
net status sessions
net status shares
Niestety trend windowsowy pojawia się również w linuksach. Przy kopiowaniu plików mimo parametrów -rf pojawia się pytanie czy nadpisywać pliki… (zgroza)
Dzieje się tak bo w wielu linuksach jest ustawiony alias polecenia: cp
Aby to sprawdzić wpisz: alias
pojawi się wpis: alias cp=’cp -i’
aby się tego pozbyć: unalias cp
aby się pozbyć aliasu na stałe: edytuj plik .bashrc i wywal wpis ustawiający ten alias
Wildcard | Matches |
* | zero or more characters |
? | exactly one character |
[abcde] | exactly one character listed |
[a-e] | exactly one character in the given range |
[!abcde] | any character that is not listed |
[!a-e] | any character that is not in the given range |
{debian,linux} | exactly one entire word in the options given |
ISCSI is a network storage protocol above TCP/IP. This protocol encapsulates SCSI data into TCP packets. iSCSI allows us to connect a host to a storage array via a simple Ethernet connection. From the host view the user sees the storage array LUNs like a local disks. One iSCSI volume can by accessed by one host.
Initiator – is the name of the iSCSI client. The iSCSI client has a block level access to the iSCSI devices, which can be a disk, tape drive, DVD/CD writer. One client can use multiple iSCSI devices.
Target – is the name of the iSCSI server. The iSCSI server offers its devices (disks, tape, dvd/cd … etc.) to the clients. One device can by accessed by one client.
Discovery – is the process which shows the targets for the initiator.
Discovery method – the way in which the iSCSI targets can be found.
Internet Storage Name Service (iSNS) – Potential targets are discovered by interacting with one or more iSNS servers.
SendTargets – Potential targets are discovered by using a discovery-address.
SLP – Discover targets via Service Location protocol (RFC 4018)
Static – Static target adress is specified.
Linux:
/etc/rc.d/init.d/iscsid
/etc/iscsi/iscsid.conf
/etc/iscsi/initiatorname.iscsi
iSCSI initiators and targets prove their identity to each other using the CHAP protocol, which includes a mechanism to prevent cleartext passwords from appearing on the wire.
iscsiadm -m discovery -t st -p 192.168.0.240
192.168.0.240:3260,0 iqn.2000-01.com.synology:mir-syn01.samba1
podłączenie:
iscsiadm -m node -T iqn.2000-01.com.synology:mir-syn01.samba1 -p 192.168.0.240 – -login
Logging in to [iface: default, target: iqn.2000-01.com.synology:mir-syn01.samba1, portal: 192.168.0.240,3260]
Login to [iface: default, target: iqn.2000-01.com.synology:mir-syn01.samba1, portal: 192.168.0.240,3260]: successful
W urządzeniach pojawił się dysk: /dev/sda
fdisk /dev/sda (utworzenie partycji)
mkfs.ext3 /dev/sda1 (formatowanie)
Ten system plików będzie automatycznie sprawdzany co każde 33 montowań
lub co 180 dni, zależnie co nastąpi pierwsze. Można to zmienć poprzez
tune2fs -c lub -i.
wylogowanie:
iscsiadm -m node -T iqn.2000-01.com.synology:mir-syn01.samba1 -p 192.168.0.240 – -logout
sprawdzenie sesji:
iscsiadm -m session
sprawdzenie jakie zasoby są podłączone:
iscsiadm -m node
odłączenie:
iscsiadm -m node -T iqn.2000-01.com.synology:mir-syn01.samba1 -u
inne pomocne komendy:
umount -l /mnt/dysk (odmontowanie na twardo)
fuser -v -m /dev/sdg1 (co trzyma)
Źródła:
Na serwerze:
/etc/exports
/mnt/data/katalog 192.168.0.10(rw)
/etc/rc.d/init.d/nfs start
(lub ręczne uruchomienie demona)
aby zobaczyć co jest udostępnione: exportfs
Na kliencie:
rpc.portmap lub portmap
mount -t nfs nazwa_serwera:/mnt/data/katalog /lokalny/katalog
klient: http://www.tightvnc.com
sudo apt-get install vnc4server
uruchomienie: vnc4server
konfig: home/user/.vnc/xstartup
dodatkowe informacje: https://help.ubuntu.com/community/VNC/Servers
remote desktop: http://www.debianadmin.com/remote-desktop-sharing-in-ubuntu.html
SATA I (150 MB/s) or SATA II (300 MB/s)
Ot, zachciało mi się sprawdzić wydajność dysków na których pracuje baza danych oracle pod windowsami.
Pośród sporej ilości płatnych programów, trafiłem na darmowy Disk Thruput Tester – polecam.
Strona domowa: http://disktt.en.softonic.com/ (tu znajdziesz najnowszą wersję)
Program też możesz pobrać ode mnie: DiskTT
A co z Linuksem:
sequential access:
hdparm -tT /dev/sda
dla bardziej miarodajnych wyników test należy powtórzyć kilkakrotnie
tu z kolei patrzymy na wydajność w różowych okularkach
random access:
można użyć programu seeker.c (kompilacja: gcc -O2 seeker.c -o seeker)
(dokładny opis działania na stronie: http://www.linuxinsight.com/how_fast_is_your_disk.html)
./seeker /dev/sda
ilość seeks/sec należy pomnożyć przez 4096 – otrzymujemy ilość bajtów na sekundę)
Gorszej wydajności już raczej nie będzie
dd if=/dev/zero of=/tmp/output.img bs=8k count=256k dd if=/dev/zero of=/tmp/output.img bs=64k count=32768 rm /tmp/output.img
iostat (http://www.cyberciti.biz/tips/linux-disk-performance-monitoring-howto.html)
graficznie: palimpsest
można przetestować wydajność odczytu, przy zapisach wymagane jest aby dysk był pusty
Strona startowa: www.jaceksen.pl