Daži uzdevumi var prasīt zināšanas kā darboties ar Linux komandrindu. Tas ir ļoti viegli, jāzina tikai pamat komandas, kurus saprot Linux-serveris.
Mijiedarbība ar serveri notiek caur SSH protokolu, tādēļ, ja jūs izmantojat Microsoft Windows, jums būs jāinstalē programmu, lai strādātu ar SSH (Linux un Mac OS turpmākās uzstādīšanas neprasa):
Augšupielādēt failu uz serveri:
Wget http://www.cloudhosting.lv/filename.zip
Procesu saraksts:
Top
Procesu saraksts īpaša lietotāja:
Top –u lietotāja-vārds
Datums:
date
Mainīt paroli:
passwd
Mainīt paroli konkrētam lietotājam:
passwd lietotāja-vārds
Paradīt informāciju par kodoli:
uname –a
Paradīt informāciju par CPU:
cat /proc/cpuinfo
Paradīt informāciju par atmiņu:
cat /proc/meminfo
Paradīt informāciju par diska lietošanu:
df
Restartēt kaut kādu servisu:
/etc/init.d/servisa-nosaukums restart
Informācija par atmiņas lietošanu un swap:
free
Iespējama pielikuma atrašanas vieta:
whereis pielikuma-nosaukums
Restartēt serveri (pilna restartēšana):
Reboot
tar.gz-arhīva izveidošana:
tar czf arhīva-nosaukums.tar.gz direktorijas nosaukums
tar.gz-arhīva atarhivēšana:
tar xzf arhīva-nosaukums.tar.gz
tar.bz2-arhīva izveidošana:
tar cjf arhīva-nosaukums.tar.bz2 direktorijas nosaukums
tar.bz2 arhīva atarhivēšana:
tar xjf arhīva-nosaukums.tar.bz2
rar-arhīva atarhivēšana:
unrar x arhīva-nosaukums.rar
Failu un mapes saraksts:
ls
Pilns failu un mapes saraksts, ieskaitot slēptas:
ls -a
Mainīt direktoriju:
cd kataloga-nosaukums
Piemēri:
Mapes izveidošana:
mkdir direktorijas-nosaukums
Failu vai mapes dzesēšana:
rm failu-nosaukums
Rekursīva failu un mapes dzesēšana (ieskaitot visus pievienotos failus un mapes):
rm r direktorijas-nosaukums
Failu kopēšana:
cp faila-nosaukumu faila-kopijas-nosaukums
Mapes kopēšana:
cp -r mapes-nosaukums mapes-kopijas-nosaukums
Pārdēvēt failu:
mv faila-nosaukums jauna-faila-nosaukums
Ja jauna-faila-nosaukums - ir mape, fails tiks pārvietots uz šo mapi.
Izveidot simbolisko saiti:
ln-s faila-nosaukums saites-nosaukums
Mainīt atļauju (CHMOD) failam vai mapei:
chmod 755 mapes-nosaukums
Mainīt atļauju (CHMOD) visiem failiem rekursīvi:
find. -type f | xargs chmod 644
Mainīt atļauju (CHMOD) visiem failiem ar noteiktu paplašinājumu rekursīvi:
find. -name '*.cgi-type f | xargs chmod 755
Mainīt atļauju (CHMOD) mapēm rekursīvi:
find. -type d | xargs chmod 755
mysqldump --user=Lietotais --host=HOSTS -acnqQ --single-transaction
--default-character-set=KODĒJUMS --password=PAROLE -- DATU_BĀZE
| sed s#^CREATE TABLE# IF NOT EXISTS# ; s#^INSERT INTO#REPLACE INTO#
| gzip -qf9c > /home/username/mape-kur-glabāsies-rezerves-kopijas/datu-bāzes-nosaukums-
`date +%Y-%m-%d`.sql.gz
Kodējuma piemērs: cp1251, utf8.
Perl-skripta izpilde:
perl skripta-nosaukums.cgi
Perl moduļu uzstādīšana caur CPAN:
install MODUĻA: :NOSAUKUMS
Pirms šis komandas izpildīšanas, jums ir jāiet CPAN, izmantojot šādu komandu:
perl -MCPAN-e shell