linux 文件和目录操作
2024-10-10 20:48:25
1 相对路径和绝对路径 (与C++中概念相似)
cd /root/cat 绝对路径
cd ../文件名/ 相对路径,指相对某个文件而言的
2 切换目录
cd 当前目录 进入某个目录
pwd 显示当前目录
cd .. 上一层目录
cd ~切换到home目录
cd - 不同路径切换(返回上一次的目录)
3 复制文件和目录
1)cp 文件名 (可以连续多个文件)destination(目标)复制(文件时间戳会变的)
cp -p文件名(可以连续多个文件) destination(目标)复制(文件的时间戳还是原来的那个)
cp -r dir1 dir2 复制目录
备注:-r是递归,指复制整个目录下的所有文件等,单个的R应该大写,与其他组合应该小写
4 移动和重命名文件和目录
mv 操作与cp类似,既可以用来移动,也可以用来重命名
重命名:mv 原文件名 现文件名
移动: mv 要移动的文件 目标位置的文件名(../指的是上一层)
5 删除文件和目录
rm 文件名 删除文件 (需要确认)
rm -f 文件名 删除文件(不需要确认,直接删除)
rm -r文件名 删除目录 (需要确认)
rm -rf 文件名 删除目录(不需要确认,直接删除)
其他的:
-i 交互式
-r 递归(复制那里有讲过)
6 新建文件和目录
touch 文件名 新建文件
mkdir 目录名 新建目录
7 确定文件格式
file 文件名 确定文件属性,查看文件
8 查看文件文本内容
cat 文件名 会显示文件的详细信息
如果一个文件的详细信息过多的话,可以用pageup,pagedown翻页(整页整页得翻)
另外,/g直接到顶部
/G直接到底部
/N往上翻页
/n往下翻页
/搜索 搜索相关内容
敲键盘上的q退出
最新文章
- CentOS 配置MySQL允许远程登录
- SqlServer2008安装时提示重启计算机失败 解决办法
- 7月10日——[HouseStark] 扬帆起航--第一次会议
- ubuntu 工作区中拖动一个窗体到另一个工作区就卡住回不到桌面了
- ES6 — 字符串String
- django的模板页面里,如何获取一个集合的数据?
- Vagrant工具
- 将 Sublime 3 打造成 Python/Django IDE
- Android 在广播接收器中弹出对话框
- Linux&;shell之高级Shell脚本编程-创建菜单
- Python sql数据的增删改查简单操作
- 学习Emacs系列教程
- jQuery源码笔记——准备
- atexit模块解析
- 模板 AC自动机
- CentOS7 分布式安装 Hadoop 2.8
- 走进JDK(八)------AbstractSet
- python学习之条件语句(if循环)
- Vue.js 生态之vue-router
- kindEditor 使用