summaryrefslogtreecommitdiff
path: root/LINUX/SHELL команды.md
diff options
context:
space:
mode:
authorvlapa <vlapa@ya.ru>2026-06-13 20:33:26 +0300
committervlapa <vlapa@ya.ru>2026-06-13 20:33:26 +0300
commite5abc1fe99340b979b18864d978179f71fe8f5c5 (patch)
tree98fd0ad7c6d0744894d6e74e446daacd9e6dd1b5 /LINUX/SHELL команды.md
First
Diffstat (limited to 'LINUX/SHELL команды.md')
-rw-r--r--LINUX/SHELL команды.md63
1 files changed, 63 insertions, 0 deletions
diff --git a/LINUX/SHELL команды.md b/LINUX/SHELL команды.md
new file mode 100644
index 0000000..b348b41
--- /dev/null
+++ b/LINUX/SHELL команды.md
@@ -0,0 +1,63 @@
+```sh
+pwd
+ls ; ls . ; ls -1 ; ls -la
+cd ; cd .. ; cd ~ ; cd -
+
+mkdir name_dir ; mkdir -p /name1/name2
+touch test.txt ; > test.txt
+echo "test" > test.txt
+
+cp test.txt test1.txt
+cp -r dir1 dir2
+mv test.txt test2.txt
+mv test2.txt dir
+
+rm test.txt
+rm /путь/к/файлам/*.txt
+rm -r dir_name
+rm -i /путь/к/файлам/*.txt
+rm -f /путь/к/файлам/*.txt
+
+ln file1 file2
+
+chmod xxxx dir
+chmod -R xxxx dir
+
+cat test.txt
+cat test.txt | head -2
+cat test.txt | tail -1
+
+grep 'string' test.txt
+
+find ./ -name 'test'
+find ~/ -name 'test*'
+find ~/ -name '*.php*'
+
+tar -cf arhive_name.tar dir_name
+tar -xvf arhive.tar
+
+history
+clear
+exit
+
+Ctrl-C
+Ctrl-D
+Ctrl-U
+Ctrl-Z
+Ctrl-W
+!!
+Ctrl-Shift_c
+Ctrl-Shift-V
+
+fg ; bg
+
+====================================
+sodu mkdir demo
+^sodu^sudo
+
+# Это заменит «sodu» на «sudo» и повторно выполнит команду.
+
+# Это особенно полезно, если вы допустили ошибку в длинной команде, так как избавляет вас от необходимости повторно вводить команду.
+
+```
+