200910
200910
starta program i terminalen i
bakgrunden
firefox &
exit
nohup firefox &
setsid firefox
firefox & ; disown
Job control basisctrl+z paus
bg körs i bakgrunden
fg avpausas
COMMANDO & skickar programmet till bg
jobs ger en lista över job
screen kör ett program i en skärm, fördelen är att man kan hoppa ut ur skärmen (ofta ctrl+a ctrl+d) och sen hoppa in igen senare med
screen -rdFTP
- file transfer protocol, praktiskt för att tanka filer från en server eller upp till en server
finns på i stort sett alla plattformar
finns inga begränsningar vad gäller storlek
nackdelen är framför allt att allting är okrypterat
http - går bara åt ena hållet, från servern till din dator.
ftp tillåter att man som tredje part byter filer mellan två andra parter
det använder normalt port 21
lftp textbaserad klient som är mycket praktisk
wget laddar hem data
curl kan ladda upp och ner data
lynx textbaserad browser
links - modern textbaserad browser
rpm det red hat kör för pakethantering
SUSE, fedora, mandriva kör också rpm
Yum configuration
* Main configuration
/etc/yum.conf
* Yum repositories
/etc/yum.repos.d
EPEL = fedoras repository konverterat till CentOS/RedHat
Nackdel med att köra det är att olika paketversioner kan krocka.
APT
apt-get kommando för installation
apt-get install paketnamn installation av ett paket
apt-cache search leta efter paketnanm
aptitude, dselect cli-baserade interface till apt-get
synaptic grafisk hantering av apt
System messaging comands
writewalltalkIRC - Internet relay chat, gammal chat som fortfarande är praktiskt.
irssi, weechat
Kompilation
./configure
make
sude make install
Portabel version av ett program
./configure
make
köra programmet utan att installera det
IM
populära klienter:
pidgin, kopete, emesene, amsn
EMAIL
cli:
mail, pine, elm, mutt
bra för att bläddra igenom stora mängder mail
Grafiska
thunderbird, kmail, evolution
sendmail
var väldigt stort förrut, därför kallar sig många smtp för sendmail för legacy support
sendmail -t skickar mail med sendmail
Linux printer sub-systems
lpd
- legacy, till för att skriva ut till line-printing, dvs, skriva ut en
rad åt gången, används fortfarande för bla fakturerings och
bokningssystem
LPRng - legacy, vidareutveckling av LPD
CUPS -
modernt, ägs sen 2005 av APPLE, fördelen är att program behöver inte
kunna något om vad det är för skrivare, CUPS sköter helt enkelt allt
med skrivaren
Web baserad administration, port 631
Använder postscript
SSH and sshd Configuration~/.ssh/known_hosts/
Där alla nycklar och system ligger
CLI
:
lftp, mc klarar sftp
GUI
konqueror, nautilus klarar sftp
mount orkar jag inte skriva igen