Linux基本操作 ------ 文件处理命令
2024-10-08 22:48:14
显示目录文件
ls //显示当前目录下文件
ls /home //显示home文件夹下文件
ls -a //显示当前目录下所有文件,包括隐藏文件
ls -l //显示当前目录下文件的详细信息
ls -d //查看目录属性
*ls后若跟随地址 则显示该地址下文件信息
*选项可组合使用 如 ls -al
创建新目录
mkdir name //创建一个名为name的文件夹
mkdir -p name //递归创建
创建空文件
touch name //创建一个名为name的空文件
切换目录
cd /home //切换目录至home文件夹
cd .. //切换目录至上级文件夹
cd / //切换目录至根文件夹
显示当前所在目录
pwd
删除空目录
rmdir name //删除名为rmdir的目录(该目录必须为空,否则会报错)
复制文件或目录
cp /home/name /etc/name //将home文件夹下的name文件复制到etc文件夹下
cp -r /home/name /etc/name //将home文件夹下的name目录复制到etc文件夹下
cp -p /home/name /etc/name //复制到etc文件夹下并保留原属性
剪切文件
mv /home/name /etc/name //将home文件夹下的name文件剪切到etc文件夹下
文件改名
cp name name_new //将name文件复制并以name_new的名字保存在当前文件夹
mv name name_new //将name文件改名为name_new
删除文件
rm name //删除name文件
rm -r name //删除name目录
rm -r name //强制删除name目录
显示文件内容
cat name //显示文件name的内容
cat -n name //显示文件name的内容及行号
反向显示文件内容(从末尾开始)
tac name //反向显示文件内容 (没有tac -n的操作)
分页显示文件内容
more name //分页显示名为name的文件内容
*使用 空格键 / f 翻页
* 回车键 换行
*Q / q 退出显示
分页显示文件内容(功能比more更强大)
less name //分页显示名为name的文件内容
*less可实现more的所有操作
*↑ 向上翻一行 pgup 向上翻一页
*/关键词 可在内容中搜索关键词
显示文件前几行
head name //显示name文件的前十行
head -n name //显示name文件的前n行
显示文件后几行
tail name //显示name文件末尾十行
tail -n name //显示name文件末尾n行
tail -f name //动态显示文件末尾内容
生成链接文件
ln -s [原文件] [目标文件] //生成原文件的软链接
ln [原文件] [目标文件] //生成原文件的硬链接
软链接:类似于Windows里面的快捷方式
硬链接:通过i节点识别,不能跨分区,不能针对目录使用,拷贝cp -p+同步更新
最新文章
- 安装go语言,配置环境及IDE,只需3步
- Windows 8.1 新增控件之 Hyperlink
- Powershell Remove ";Limited Access"; - 金大昊(jindahao)
- FCKeditor使用方法技术详解
- WAMP不能启动MYSQL服务
- 实现Bootstrap Carousel Fade Transition 淡入淡出效果
- 《Orange'S:一个操作系统的实现》笔记(一)
- 两端对齐justify
- dede系统自定义变量删除方法
- Python爬取百度贴吧
- ELK学习总结(2-5)elk的版本控制
- php之微信公众号发送模板消息参观模仿
- apache(OS 10013)以一种访问权限不允许的方式做了一个访问套接字的尝试 ...
- Centos7 防火墙 firewalld 实用操作
- 随想:目标识别中,自适应样本均衡设计,自适应模型结构(参数可变自适应,模型结构自适应,数据类别or分布自适应)
- 运维工具pssh和pdsh安装和使用
- oracle批量去掉字段值空格
- Notes中几个处理多值域的通用函数
- python SMTP other
- 2017-2018 ACM-ICPC Latin American Regional Programming Contest D.Daunting device