linux学习笔记----常用命令(二)

chmod :文件或文件夹权限
方法:1:直接使用+ - = 号,如:chmod u   +
                                                                g    -               权限
                                                                o   =
u-所有者
g-所属组
0-其他人

rwx 可读可写可执行
比如给一个文件的所有者增加读写权限:chmod u+wx     简单直观
比如设置所属组:g=rwx

方法2:重点
数字方法:用数字表示 r ,w ,x
r--4
w--2
x--1

例如:rwxr-xr--  754     rw-r-x--x  651
     752  rwxr-x-w-

rwx深入理解:
文件的rwx:
r---查看文件内容
w---修改文件内容        有写权限不一定能删除文件
x---可执行文件
目录的rwx:
r---ls 列出目录文件
w---touch/mkdir/rm 在目录中创建删除文件
x---cd 可进入目录

表:

代表字符     权限                      对文件的含义                        对目录的含义

    r         读权限                    可以查看文件内容                   可以列出目录中内容

    w         写权限                  可以修改文件内容                    可以在目录中创建删除文件
   
    x         可执行权限             可以执行文件                          可以进入目录


chown:改变文件所有者

chown 用户 目录或文件名称

chgrp:改变所属组

命令文件搜索命令 which

定位到命令所在文件夹,which [命令名] 可提供别名信息
和which 类似:whereis
whereis 不仅查到命令文件的位置,还可查到命令的帮助文档所在的目录。

find :查找任何文件或目录
命令所在目录/usr/bin/find
find [搜索路径][搜寻关键字] 最好不要在根目录下查找
find -name 根据文件名查找
eg: find /etc -name init
通配符:* 查找匹配任意字符包括0个
    ?匹配单个字符
find -size 按文件大小查找 block 数据块儿=512字节=0.5kb 一块儿=2kb
大于用 + 小于用- 等于 直接写上数字

find -user 按文件所有者查找
按时间查找:
1、ctime atime mtime 以天为单位
2、cmin amin mmin 以分钟为单位

c: change 改变,修改 表示文件属性被修改,所有者,所属组,权限
a: access 访问
m: modify 修改,表示文件内容被修改过
-表示时间之内
+表示超过时间
find /etc -mmin -120 两个小时之内文件内容修改过的文件

find 连接符:1、-a 逻辑与 -o 逻辑或
find /etc -size +1000 -a -size -20000查找1000 --2000大小的文件
find -type 按类型查找 f 二进制 l 软链接 d 目录
find 连接符 2、-exec 命令 -ok
    find ..... -exec 命令 {} \;
    解释:{}表示find查询的结果
          \转义符,
          ;结果,结束
eg: find /etc -name inittab -exec ls -l {} \;
在etc下查找inittab文件并显示其详细信息
find /home -name test -exec rm {} \;
查找home 下名为test 的文件并删除

-ok和exec用法一样,只是多了个询问确认。

find -inum 根据i节点查找
针对一些特殊的文件,按i节点查找后用exec 操作

locate 命令:查找文件或目录
locate 与find不同,速度快,但有时查不到,在文件数据库里查找所以快,
updatedb 更新数据库 配合locate使用
grep 在文件中搜索字符串并返回所在行

帮助命令:man
获得命令或配置文件的帮助!

帮助指令info
帮助命令wantis 提取命令的用途
命令--help 列出选项
apropos 相当于 man -k 获得索引的简短信息

makewahtis 更新wahtis 和 apropos 的索引数据库

help 查看shell 内置命令的帮助


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值