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 内置命令的帮助
方法: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 内置命令的帮助