10 pytań i odpowiedzi do wywiadu dotyczącego Core Linux
Znowu nadszedł czas, aby przeczytać poważne treści w lekkim nastroju, tak! To kolejny artykuł na temat pytań do rozmowy kwalifikacyjnej, w którym przedstawiamy 10 podstawowych pytań dotyczących Linuksa, które z pewnością poszerzą Twoją wiedzę.
1. Musisz zdefiniować makro, czyli powiązanie klawiszy dla istniejącego polecenia. Jak byś to zrobił?
[root@localhost ~]# bind '"\e[24~":"date"'
Uwaga: różne typy terminali lub emulatorów terminali mogą emitować różne kody dla tego samego klawisza.
2. Użytkownik jest nowy w Linuksie i chce poznać pełną listę dostępnych poleceń. Co byś mu zasugerował?
[root@localhost ~]$ compgen -c
l.
ll
ls
which
if
then
else
elif
fi
case
esac
for
select
while
until
do
done
...
3. Twój asystent musi wydrukować stos katalogów. Co byś zasugerował?
[root@localhost ~]# dirs
/usr/share/X11
4. Masz wiele uruchomionych zadań. Jak usunąć wszystkie uruchomione procesy bez ponownego uruchamiania komputera?
5. Do czego służy polecenie „hash” w powłoce bash?
[root@localhost ~]# hash
hits command
2 /bin/ls
2 /bin/su
6. Które wbudowane polecenie systemu Linux wykonuje operacje arytmetyczne na liczbach całkowitych w Bash?
#! /bin/bash
...
...
let c=a+b
...
...
7. Masz duży plik tekstowy i musisz przeglądać jedną stronę na raz. Co zrobisz?
[root@localhost ~]# cat file_name.txt | more
8. Kto jest właścicielem słownika danych?
9. Jak poznać podsumowanie poleceń i użyteczność w systemie Linux?
Załóżmy, że natrafiłeś na polecenie w katalogu /bin, którego zupełnie nie znasz i nie masz pojęcia, co robi. Co zrobisz, aby poznać jego użyteczność?
[root@localhost ~]# whatis zcat
zcat [gzip] (1) - compress or expand files
10. Jakiego polecenia należy użyć, aby sprawdzić liczbę plików i miejsca na dysku zajmowanego przez limity zdefiniowane przez każdego użytkownika?
To wszystko na teraz. Przekaż swoją cenną opinię w naszej sekcji komentarzy. Czekaj na więcej postów na temat Linuksa i Fossa.