Linux常用的命令(二)
一.文件和目录的创建
创建目录
创建目录 -p 递归创建
二.文件和目录的删除
删除目录(空) rmdir 删除空目录
rm -ri 删除目录(不为空)
touch a 若文件存在,修改文件的更新时间
三.文件和目录的拷贝
cp A B
当B不存在,将复制一份
当B存在,将B覆盖
拷贝目录
1.cp -r 目录1/ 目录2
若目录2已存在则将目录一放到目录2 后面
四.查看文件内容
1.cat +文件名 打开以只读的方式
文件很大时,仅展示一部分
文件较小时,可以做查看
2.more +文件名
空格 翻页
回车 向下
CTRL+c 退出
CTRL+b 向前 CTRL+N 向后翻
3.less 命令查看文件
less + 文件名
文件内容分页显示到终端,可以自由上下浏览
回车:显示下一行
空格:翻页
CTRL+p 滚到上一行
CTRL+n 滚到下一行
q:退出浏览
4.head 从头部查看前x行
head -5 a.txt 查看文件的前5行
如果没有指定行数,默认前10行内容
5. tail命令
tail -5 查看后5行
tail -f 动态增加
历史命令 向上滚动 CTRL+P
向下滚动 CTRL+n
删除光标后面的字符:光标覆盖的字符 ctrl+d
光标之前的字符 ctrl +n
光标行首的字符 ctrl +a
光标行尾的字符 ctrl +e
五.mv命令
mv 1.给文件改名
2.移动文件
3.将文件变成隐藏文件
六.硬链接的创建
硬链接和软连接的区别
1.软连接只是快捷方式,若源文件删除了,快捷方式也就没有了
2.硬链接则是指磁盘本身存储文件的位置(引用硬盘的内存空间)
3.只有文件才能创建硬盘链接,目录不行
创建方式 ln a.txt a.hard 创建软连接的方式 ln -s a.txt a.s