linux文件操作相关命令

创建文件

touch  文件名 创建文件

mkdir 目录名 创建目录

cp  复制的文件名  目地文件目录   复制文件到其他目录

mv 文件名 目地文件目录  移动文件

编辑文件

cat 文件名 查看文件

vi  文件名  查看编辑文件,用法:输入i进入可编辑状态,键入esc退出编辑状态,键入w保存文件,键入q退出文件,/内容 来搜索内容 n跳转到下个搜索项

vim 文件名  查看编辑文件,用法:输入i进入可编辑状态,键入esc退出编辑状态,键入w保存文件,键入q退出文件

joe 文件名  查看编辑文件,用法:CTRL-KD保存,CTRL-KX保存并退出,CTRL-C退出而不保存,更多命令用CTRL-KH查看

pico 文件名 查看编辑文件,CTRL-o保存文件,CTRL-x保存并退出或仅退出

搜索文件

find

find 【搜索目录】【-name或者-iname】【搜索字符】:-name和-iname的区别一个区分大小写,一个不区分大小写

①、find /etc -name init (精准搜索,名字必须为 init 才能搜索的到)
②、find /etc -iname init (精准搜索,名字必须为 init或者有字母大写也能搜索的到)
③、find /etc -name *init (模糊搜索,以 init 结尾的文件或目录名)
④、find /etc -name init??? (模糊搜索,? 表示单个字符,即搜索到 init___)

find / -size +204800 根目录下查找大于 100M 的文件

find /home -group root 在home目录下查询所属组为 root 的文件

grep

功能描述:在文件中搜寻字符串匹配的行并输出
 语法:grep -iv 【指定字符串】【文件】
        -i 不区分大小写
        -v 排除指定字符串
 eg:查找 /root/install.log 文件中包含 mysql 字符串的行,并输出
    grep mysql /root/install.log

删除文件

rm -f 文件名 删除对应文件

rm -d 目录名 删除空目录

rm -rf 目录名 递归删除文件下说有内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值