linux的常用文件操作命令

1.日常操作命令

查看当前所在的工作目录
pwd
查看当前系统的时间
date
查看有谁在线(那些人登录了服务器)
who 查看当前在线
last 查看最近的登录历史记录

2.文件系统操作

ls / 查看根目录下的子节点(文件夹和文件)信息
ls -al -a是显示隐藏文件 -l是以更详细的列表形式

3.切换目录

cd /home

4.创建文件夹
mkdir aaa 相对路径的写法
mkdir -p aaa/bbb/ccc
mkdir /data 这是绝对路径的写法

5.删除文件夹
rmdir 可以删除空目录
rm -r aaa 可以把aaa整个文件夹及其中的所用子节点全部删除
rm -rf aaa 强制删除aaa

6.修改文件夹名称
mv aaa cj

7.创建文件
touch somefile.txt 创建一个空文件
echo “i miss you” > somefile1.txt 如果由此文件就像此文件写入否则创建写入,利用重定向“”>“”的功能,将一条指令的输出结果写到一个文件中,会覆盖原文件的内容
echo “i miss you” >> somefile1.txt 追加

vi 用文本编辑器编辑文本

会进入一般模式,按i键进入编辑模式,编辑完成之后按Esc退出编辑模式,回到一般模式, 再按:进入底行命令模式,按wq命令,回车保存退出

cat somefile.txt 查看文件内容

一些有用的快捷键(在一般模式下使用)

a 在光标后一位开始插入
A 在该行的最后插入
I 在该行的最前面插入
gg 直接跳到文件的首行
G 直接跳到文件的末行
dd 删除行,如果 5dd ,则一次性删除5行
yy 复制当前行,复制多行,则 3yy,则复制当前行附近的3行
p 粘贴
v 进入字符选择模式,选择完成后,按y复制,按p 粘贴
ctrl+v 进入块选择模式,选择完成后,按y复制,按p粘贴
shift+v 进入行选择模式,选择完成后,按y复制,按p粘贴

查找并替换(在底行命令模式中输入)
%s/sad/88888 效果: 查找文件中所有sad,替换为88888

/you 效果 : 查找文件中出现的you,并定位到第一个找到的地方,按n可以定位带下一个匹配位置(按N定位到上一个)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卡搜偶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值