Skip to content

Linux

🔧 vim

快捷键功能
Ctrl + A移动光标到行首
Ctrl + E移动光标到行尾
Alt + B向后移动一个单词
Alt + F向前移动一个单词
Ctrl + U删除光标前所有内容(剪切)
Ctrl + K删除光标后所有内容(剪切)
Ctrl + W删除光标前一个单词(剪切)
Ctrl + Y粘贴上一次剪切的内容
Ctrl + L清屏(等同于 clear 命令)

ls

sh
ls -al
ls -l --full-time

tar

https://www.cnblogs.com/daikaiqiang/articles/18426422

压缩文件或目录:tar -czvf archive.tar.gz /path/to/directory

解压缩:tar -xzvf /path/to/file.tar.gz -C /path/to

sh
# 压缩
tar zcvf  package.tgz  /myopt/dist

# 解压
tar zxvf  package.tgz  -C  /myopt/dist
tar xzvf  build.tgz  -C  .

多行文本键入

sh
cat > filename.txt << 'EOF'
第一行内容
第二行内容
第三行内容
EOF

其他

sh
cat << EOF > filename.txt
第一行内容
第二行内容
第三行内容
EOF
sh
echo "第一行内容" > filename.txt
echo "第二行内容" >> filename.txt
echo "第三行内容" >> filename.txt
sh
echo -e "第一行内容\n第二行内容\n第三行内容" > filename.txt