基本单词
英文 |
翻译 |
directory |
目录、文件夹 |
file |
文件 |
make |
新建 |
remove |
删除 |
move |
移动 |
copy |
复制 |
list |
罗列 |
link |
链接 |
find |
查找 |
echo |
发出回音、重复 |
touch |
触摸 |
基本概念
1. 没有盘符,整个硬盘就是 /,叫做 根目录
2. 文件、目录、路径、节点
1. 文件
2. 目录,就是文件夹
1. 当前目录,用 . 表示
2. 父目录,用 .. 表示
3. 节点 = 文件 或者 目录
4. 路径
1. 绝对路径,以 / 开头,能唯一确定一个节点
* 如 /tmp/a/1.txt
2. 相对路径,不以 / 开头,是一个相对值
* 如 a/, ./a/
* 如 b.txt, ./b.txt
* 如 a/b.txt, ./a/b.txt
* 如 ../c/d.txt
操作命令
创建目录 |
mkdir -p 目录路径 |
查看路径 |
ls 路径 |
查看路径 |
ls-a 路径 |
查看路径 |
ls-l 路径 |
查看路径 |
ls -al 路径 |
-- |
-- |
创建文件 |
echo'1'> 文件路径 |
创建文件 |
echo'1'>! 文件路径 强制创建 |
创建文件 |
echo'1'>> 文件路径 添加内容 |
创建文件 |
touch 文件名 |
改变文件更新时间 |
touch 文件名 |
-- |
-- |
复制文件 |
cp 源路径 目标路径 |
复制目录 |
cp -r 源路径 目标路径 |
-- |
-- |
移动节点 |
mv 源路径 目标路径 |
-- |
-- |
删除文件 |
rm 文件路径 |
强制删除文件 |
rm-f文件路径 |
删除目录 |
rm -r 目录路径 |
强制删除目录 |
rm -rf 目录路径 |
-- |
-- |
查看目录结构 |
tree |
建立软链接 |
ln-s真实文件 链接 |
-----------------|----------------|
进入目录 | cd
显示当前目录 | pwd
创建目录 | mkdir 目录名
创建目录 |
mkdir -p 目录路径 |
查看路径 |
ls 路径 |
查看路径 |
ls-a 路径 |
查看路径 |
ls-l 路径 |
查看路径 |
ls -al 路径 |
-- |
-- |
创建文件 |
echo'1'> 文件路径 |
创建文件 |
echo'1'>! 文件路径 强制创建 |
创建文件 |
echo'1'>> 文件路径 添加内容 |
创建文件 |
touch 文件名 |
改变文件更新时间 |
touch 文件名 |
-- |
-- |
复制文件 |
cp 源路径 目标路径 |
复制目录 |
cp -r 源路径 目标路径 |
-- |
-- |
移动节点 |
mv 源路径 目标路径 |
-- |
-- |
删除文件 |
rm 文件路径 |
强制删除文件 |
rm-f文件路径 |
删除目录 |
rm -r 目录路径 |
强制删除目录 |
rm -rf 目录路径 |
-- |
-- |
查看目录结构 |
tree |
建立软链接 |
ln-s真实文件 链接 |
如何自学命令行
1. man ls
2. ls -h
3. ls --help
4. ExplainShell.com
使用 vim 编辑文件
1. 如何退出 vim
1. 按一下 ESC
2. 依次按下 :wq,回车
2. 如何输入
1. i
3. 如何学习 vim
1. vimtutor
网友评论