Linux命令(二)

1、复制

cp /data/linux.c /tmp    #将linux.c复制到temp目录下

cp /data/linux.c /tmp/linux.c.bak  #备份

cp /tmp/linux.c  #把某个文件复制到当前目录下

cp -a/-r/-p   /data/ /tmp/ 复制目录

-r 递归复制

-p复制的时候保持属性不变

-a复制所有

2、移动

mv /data/  /root/  #将data目录移动到root目录下

3、进入某个目录页,删除某个文件

进入: cd /root/data/

pwd: 查看当前位置

rm linux.c #删除文件

rm -f  linux.c  #强制删除

4、删除目录

rm -r data #会提示是否要删除目录

rm  -rf  data  #不会提示是否要删除目录

5、寻找文件

find  /root/  -type   f/d  -name  "linux.c"    #  f:文件,d:目录

管道:find /root/  -type f/d -name "linux.c"|xargs ls -i     #查看找到的所有文件

6、退到上一级:

cd   ..

7、过滤:在文件中找到想要的内容

grep  "content" linux.c    #把包含content的内容显示出来

awk "content" linux.c    #把包含content的内容显示出来

grep -v "content"  linux.c #把除了包含content的行显示出来

grep  "!/content" linux.c    #把除了包含content的内容显示出来

head -n2 linux.c   #取出前n行

tail -2 linux.c   #取出后n行

sed "/content/d" linux.c  #把包含content的行删除

8、创建多层目录

mkdir -p /data/my_dir1/my_dir2

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值