Toasobi
Linux文件目录指令
本文最后更新于2023年08月31日,已超过494天没有更新。如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢!
- 相对路径和绝对路径
pwd显示的是绝对路径
ls -lh 以更易懂的方式显示,h表示human
- 简单的cd指令
和windows下差不多的其实
- 创建目录
mkdir指令
mkdir指令用于创建目录
创建一个目录:mkdir /home/dog
创建多级目录 mkdir -p /home/animal/tiger
- 删除目录
rmdir指令
只能删除空目录 除非强制删除---rm - rf /home/animal(这个一定小心谨慎)
rm指令
删除目录 rm /home/bbb
删除文件 rm 文件名 (会有提示 如果不要提示可以加-f)
- 创建空文件
touch指令
touch 文件名称 touch hello.txt
- 拷贝文件、目录
cp指令
拷贝文件 cp hello.txt bbb/
拷贝目录 cp -r /home/bbb/ /opt/ (拷贝目录到opt目录下)
二次拷贝会触发覆盖提示
强制覆盖不提示 \cp -r /home/bbb/ /opt/
- 移动目录,重命名目录
mv指令
可以联合使用-移动并且重命名
移动整个目录:将/opt/bbb移动到/home下: mv /opt/bbb /home/
- 查看文件内容(只读)
cat
最后一行是组合使用法
more
more可以和cat结合使用,也可以独立使用查看文件 more /etc/profile
less
这个好用
head
tail
tail指令还可以监控文件是否发生变化
- 输出内容到控制台
echo
注意输出的时候输出的是加引号的内容
- 输出追加与重定向
- 软链接
也叫符号链接,类似于快捷方式。比如让myroot指向root目录,我cd myroot就相当于去访问root目录
可以实现一个文件被多个目录共享的操作
- 查看历史记录
history指令 后面加数字表示查看最近的--条指令
!+数字 执行第几条历史的命令