linux知识点

   

rmdir---只能删除空目录

rm---文件删除 –r

     例如:rm  -r  dir_1   删除目录dir_1 ctrl+c终止

           rm  -rf  dir_1  强制删除目录dir_1

           rm  -rf  *      删除所有目录

 

①  临时修改权限

chmod

1)   使用字母方式

2)   使用数字方式

例如:chmod  700  file1   ls  -l  file1  结果:-rwx------

 

②查找(find、locate、grep)

1)   根据文件属性信息查找

find  locate

find:系统中存在的文件都可以查找到,时间长,效率低,使用方便。

locate:不存在于库,查不到,效率快 updatedb

 

1、        find:在指定的路径下查找文件

find   路径  条件  模式

 例:

    find  /  -name  *.c在查找linux系统中c语言的源文件

find  /home  -name  file1在home下查找文件file1

find  /  -name  file  -type  d 查找file目录

find  /  -name  file  -type  f 查找file文件

 

-name:按照文件名查找

-type:按照文件类型查找

-exec:将查找结果进行二次处理

 例:

  将dir1  dir2下file目录删掉

   find  /home  -name  file  -type  d  -exec  rm  -r {} \;

 

2、        locate文件名称 

  文件没有在库存在  updatedb  locate文件名称0

例:touch  file5  updatedb  locate  file5

 

 

2)根据文件内容查找

  grep

例:查找/etc/passwd文件中含有root的行的数量

     grep  -c  root  /etc/passwd

例:以r开头

     grep  -c  ^r  /etc/passwd

例:用户登录显示

     grep  sh$  /etc/passwd

 

 

 

管道符号|

  1、直接cat回车  输入什么  显示什么

     ctrl  +  d退出

  2、cat>file1  cat  file1

  3、tr命令

     -s:字符产替换

     -d:去掉不想留下的字符

   例:

     tr  -s  a  A

     输入:abcd    结果:Abc

   例:

     tr  -d  this

     输入:tabc    结果:abc

 

4、        cut命令

   例:date 回车  结果:四  12月  8  10:43:39 CST 2011

       date |cut  -f  1 –d “ “  结果---四

       date |cut  -f  2,4,7 -d  “ “结果:12月  8  2011

       date |cut  -f  2-7  -d

        结果: 12月  8  10:43:39 CST 2011

   例:12月-8-2011

      date  |cut  –f  2,4,7  -d  “ “  |tr  -s  “ “ -

 

5、whereis

  ①whereis  ls

②whereis  cd

6、linux的内部命令和外部命令

   内部命令:cd---系统启动是自动加载,效率高

   外部命令:ls---系统启动时不加载,效率低

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值