Forum dla studentów PB ... Nie wiesz jak zrobić jakieś zadanie ? My tym bardziej ! Ale "w kupie siła"
Nie jesteś zalogowany na forum.
UWAGA! ZBLIŻAJĄ SIĘ EGZAMINY
Materiały wrzucajcie/możecie znaleźć w odpowiednich kategoriach w forach typu "Notatki / Materiały...". Zachęcam do dyskusji i wspólnej nauki.
Skąd pomysł na takie forum ?
Jak sama nazwa wskazuje LINUX i możliwość używania internetu na kolokwium ;) Ale po co rozwijać je aż tak ? A próbowaliście coś kiedyś znaleźć na forum grupy na FB ? Zanim się znajdzie to co nas interesuje minie trochę czasu... a tutaj chociaż jest segregacja na przedmioty.Strony: Poprzednia 1 2
3 : grep "^[^:]*:.:[0-9]*:[0-9][0-9]:"
Offline
rm -r var/ps1
Find -iname "*.txt" -type f -mtime 1 -size -100c -exec tj{}\
Nie jestem tych pewien.
A skrypt raczej źle bo $@ to odwołanie do zmiennych wywolania
Chmod a+x u-r ps1.txt (albo to co wyżej)
Offline
Mi sie wydaje ze powinno byc tak:
find ~ -maxdepth 1 ! -empty -type f -iname "*.txt" -atime 1 -size -100b -exec rm {} \;
bo jeszcze niepuste pliki
chyba ze tak:
find ~ -maxdepth 1 ! -empty -type f -iname "*.txt" -atime 1 -size -100b -exec rm {} ~ /student \;
Offline
1. rm -fr PS1
2. find /etc ! -empty -type f -name "*.txt" -atime 1 -size -100b -exec rm {} \;
3. grep "^[^:]*:.:[0-9]*:[0-9][0-9]:"
4.
chmod a+x PS1.txt
chmod u-r PS1.txt
5.
#!/bin/bash
for ((i = $2 ; i<= $3; i++ ))
do
echo "$1 x $i = $[ $1*$i ]"
done
kto potwierdza
Wiadomość dodana po 01 min:
1. rm -fr PS1
2. find ~ ! -empty -type f -name "*.txt" -atime 1 -size -100b -exec rm {} \;
3. grep "^[^:]*:.:[0-9]*:[0-9][0-9]:"
4.
chmod a+x PS1.txt
chmod u-r PS1.txt
5.
#!/bin/bash
for ((i = $2 ; i<= $3; i++ ))
do
echo "$1 x $i = $[ $1*$i ]"
done
POPRAWIONE2
Offline
Ja mam dobrze skrypt 5zad:
Zad 5:
#!/bin/bash
for ((i = $2 ; i<= $3; i++ ))
do
echo "$1 x $i = $[ $1*$i ]"
done
DZIALA
Offline
1. ls /etc -p | grep -v / | grep .*[0-9].
2. cut -f 4 -d: /etc/passwd | tr -d "\n" | wc -m
3. mkdir grup1
mkdir grup2
mkdir wspolny
chgrp -R 1243 grup2 //nadanie folderom przykładowego GID
chgrp -R 1234 grup1
groupadd -g 1234 tg1 //stworzenie danych testowych grup
groupadd -g 1243 tg2
useradd -g 1234 tus1 // stworzenie użytkowników
useradd -g 1243 tus2
4.
Wiadomość dodana po 35 min 58 s:
1. ls /etc -p | grep -v / | grep .*[0-9].
2. cut -f 4 -d: /etc/passwd | tr -d "\n" | wc -m
3. mkdir grup1
mkdir grup2
mkdir wspolny
chgrp -R 1243 grup2 //nadanie folderom przykładowego GID
chgrp -R 1234 grup1
groupadd -g 1234 tg1 //stworzenie danych testowych grup
groupadd -g 1243 tg2
useradd -g 1234 tus1 // stworzenie użytkowników
useradd -g 1243 tus2
4. dd if=/dev/zero of=plikdysk bs=1024 count=0 seek=$[1024*250]
parted plikdysk
mklabel msdos
mkpart primary 0.0 50.0
mkpart primary 50.0 150.0
mkpart primary 150.0 250.0
//wyjscie z parted
mkfs.ext3 plikdysk
mkdir MARCINNOWIK
mount plikdysk MARCINNOWIK
5. cat /etc/services |grep 'TCP\|UDP' | grep '[0-9][0-9][0-9][0-9]' //nie wiem czemu ale jak wpisywałem {4, }[0-9] to nie działało
6. (15 p.) Napisz skrypt, który dla podanych nazw pamięci (Mem, Swap), podanych jako parametry wywołania (1 lub 2 parametry), dopisze w katalogu "/home/pamiec" do pliku o nazwie pamiec.log dane:
RODZAJ_PAMIECI PAMIEC_ZAJETA PAMIEC_WOLNA
Skrypt uruchom co 10 minut o nieparzystej godzinie każdą środę, czwartek i piątek miesiąca.
Offline
Strony: Poprzednia 1 2