总结工作中常用的SHELL指令【PART 1】

rm file_name:删除file_name文档
rm test.txt
rm *.txt

rm –rf:删除此路径下的所有文档
rm-rf test
rm –rf *test

mv file_name path:将file_name文档转移到path路径下
mv test.txt …/…/test
mv test.txt …/…/test_cp.txt

cp file_name path:将file_name文档复制粘贴到path路径下
cp test.txt …/…/test
cp test.txt …/…/test/test_cp.txt

scp file_name path:将file_name文档远程复制粘贴到path路径下(一般涉及到IP地址的更换)
scp test.txt [email protected]:~/mfs/test
scp test.txt [email protected]:~/mfs/test test_scp.txt

mkdir folder_name:创建一个folder_name的文件夹目录
mkdir test

mkdir –p folder_name/folder_name:创建一个目录的路径
mkdir –p test/model/result

vim file_name:编辑file_name文件
vim test.sh

df –h:查看磁盘资源

top

yarn top

ctrl + c:回到最初的路径地址

shift + z + z:编辑文档的时候快速保存并退出

head –n file_name:显示file_name文件前几行的内容
head –n 10 test.txt

tail –n file_name:显示file_name文件倒数几行的内容
tail –n 10 test.txt

ll:展示当前目录下的文件

cd:进入某个路径

cat file_name:浏览file_name文件
cat test.txt

cat > file_name: 生成file_name
cat << EOF >file_name: 生成file_name,EOF为结束语

发布了1 篇原创文章 · 获赞 1 · 访问量 51

猜你喜欢

转载自blog.csdn.net/MmmmiaGe/article/details/103967655