24 основных команд Flashcards

1
Q

man

A

man+[command_name]
Вывод справки о команде.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

pwd

A

Вывод текущей рабочей директории.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

ls

A

Вывод содержимого директории.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

ls -a

A

Вывод скрытых файлов.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

ls -l

A

Вывод подробной информации о файле.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

ps

A

Просмотр выполняющихся процессов.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

ps -e

A

Вывод сведений обо всех выполняющихся процессов.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

cd

A

cd+[my_directory]
Переход на my_directory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

cd ..

A

Переход на директорию уровнем выше.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

touch

A

touch+[my_file]
Создание файла my_file.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

mkdir

A

mkdir+[my_directory]
Создание папки [my_directory] по заданному пути.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

mv

A

mv+[my_file]+[target_directory]
Перемещение файла в указанную директорию.
mv+[my_file]+[target_directory]+[my_new_name_file]
Перемещение файла с переименованием.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

cp

A

cp+[my_file]+[target_directory]
Копирование файла.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

ln -s

A

ln -s+[my_file]+[target_file]
Создание ссылки с одного файла на другой.
Можно и для директорий.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

>

A

[my_command] > [my_file]
Результаты работы command направляются на file.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

<

A

[my_command] < [my_file]
Направление данных с file на текущую задачу консоли.

17
Q

> >

A

Файл должен существовать, ничего не будет перезаписано, данные будут добавлены в конец этого файла.

18
Q

|

A

[first_command] | [second_command]

19
Q

head

A

head+[my_file]
Считывает строки из начала файла и выводит на экран.
Не только содержимое файлов, но и то, что эти команды выводят.
Можно использовать в конвейере.

20
Q

tail

A

tail+[my_file]
Считывает строки с конца файла.
Можно использоваться в конвейере.

21
Q

cat

A
  1. cat+[my_file.txt]
    Выводит в stdout.
  2. cat [my_file1.txt]+[my_file2.txt]
    Конкатенирует их содержимое и вывеет что получилось в stdout.
    Если результат нужно вывести отдельным файлом, то можно использовать >.
22
Q

rm

A

rm+[my_file]
Удаление файла.

rm -r+[my_folder]
Удаление папки.
rm -rf
Удаление без подтверждения каждого файла.

23
Q

kill

A

kill+[1234]
Остановка процесса.
kill -9
Принудительное остановка.

24
Q

grep

A

grep+[my_regex]+[my_file]
Выполняет поиск my_regex в my_file.

25
Q

ag

A

ag+[my_regex]+[my_file]
Находит сведения о номерах строк, и сами строки, в которых найдены совпадения с my_regex.

26
Q

tar

A

tar+[my_source_directory]
Объединяет файлы из папки.
Это входит в созданный файл с расш .tar.

27
Q

tar -cf

A

tar -cf [my_file.rar]+[my_source_directory]
Создает архив с с содержимым папки.

28
Q

tar -xf

A

tar -xf [my_file.tar]
Извлекает файлы из тарболла в текущую рабочую директорию.

29
Q

tar -cfz

A

tar -cfz [my_file.tar.gz]+[my_source_directory]
Создай сжатый архив их этой директории.

30
Q

Флаги tar

A

-c — create
-f — file
-x — extract
-z — zip

31
Q

tar -xfz

A

tar -xfz [my_file.tar.gz]
Экструдируй мой сжатый файл.

32
Q
A