继续做linux命令的简单笔记,为什么把chown和chmod放在同一篇呢?主要是这两个命令单词太接近了,可能引起混淆(老赵最初就常记错),实际上这两个命令还是有很大的区别的,通俗的来讲,chown是设定所有者,而chmod是设定权限的。

chown简单使用实例

chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。

部分参数:

-c 显示更改的部分的信息

-f 忽略错误信息

-h 修复符号链接

-R 处理指定目录以及其子目录下的所有文件

-v 显示详细的处理信息

-deference 作用于符号链接的指向,而不是链接文件本身

说实话,对于命令的理解我也是很浅显的,深的咱也不会,以实际举例,我最常用到的一条就是:

chown –R www:www /home/wwwroot/zrblog.net

上面的zrblog.net是举例,这条命令是在LNMP一键包后,添加了一个虚拟主机,比如我们传个wordpress,发现传附件没法写入之类的问题,就可以用上面的这一行指令处理。

这条我用了-R参数,就是包括了该目录和子目录所有文件的。

chmod简单使用实例

chmod也是Linux常用命令,他用于改变文件或目录的访问权限,他的参数也比较多。

最简单的使用如:

chmod 777 filename

直接将文件给定777权限,同样的也可以加-R给文件夹及文件夹下的所有文件同步指定。

这里我特别记录一条命令,我总是用的时候去找自己的记事本,完了就忘记了。。。

1.当前目录及子目录下的所有文件夹给定755

find . -type d -exec chmod 755 {} +

2.当前目录及子目录下所有文件给定644

find . -type f -exec chmod 644 {} +

图片是滥竽充数的哈,如果您有其他关于这些命令的常规或者高级用法,欢迎补充。

linux基础命令chown,Linux常用命令及组件:chown和chmod相关推荐

  1. Linux 基础操作、常用shell命令、vi常用命令、man帮助手册

    Linux 基础操作.常用shell命令.vi常用命令.man帮助手册 一.简述 记录简单的Linux 基础操作.常用shell命令.vi编辑器常用命令.man帮助手册的使用. 二.Linux 基础操 ...

  2. 『Linux基础 - 4 』linux常用命令(1)

    这篇笔记包含以下知识点: 几个概念的理解:Linux命令,控制台,终端, 终端提示符 对文件目录的操作的相关命令: 切换目录,列出目录下的文件等 对文件的操作的相关命令: 创建,删除,复制,修改,移动 ...

  3. 【方向盘】达到Linux第三阶段的常用命令笔记记录---Part Ⅱ

    实现自己既定的目标,必须能耐得住寂寞单干 本文已被https://yourbatman.cn收录:女娲Knife-Initializr工程可公开访问啦:程序员专用网盘https://wangpan.y ...

  4. debian linux下载路径,Debian 常用命令,debian常用命令

    Debian 常用命令,debian常用命令 换源用中科大的比较快deb http://mirrors.ustc.edu.cn/debian jessie main contrib non-freed ...

  5. Linux(Ubuntu) 使用指南和常用命令

    L i n u x ( U b u n t u ) Linux(Ubuntu) Linux(Ubuntu) 使用指南与常用命令 Copyright: Jingmin Wei, Pattern Reco ...

  6. linux命令grep和find怎么用,Linux下find和grep常用命令及区别介绍

    在使用linux时,经常需要进行文件查找.其中查找的命令主要有find和grep.两个命令是有区别的. 区别: (1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空 ...

  7. Linux K8S(Kubernetes)常用命令

    Linux K8S(Kubernetes)常用命令集 一.K8S简介 二.常用命令 2.1 想查看kubectl命令的方法 2.2 常用的命令类 2.3 K8S常用命令 一.K8S简介 Kuberne ...

  8. 查看Linux当前操作系统版本信息常用命令

    查看Linux当前操作系统版本信息常用命令 Linux查看当前操作系统版本信息 Linux查看版本当前操作系统内核信息 linux查看版本当前操作系统发行信息 Linux查看cpu相关信息,包括型号. ...

  9. Windows 和 Linux 查看和关闭端口常用命令

    title: Windows 和 Linux 查看和关闭端口常用命令 date: 2022-03-11 09:35:48 tags: Linux Windows categories: 开发实践 co ...

  10. NO9 Linux快捷键整理及最常用命令

    Linux快捷键整理及最常用命令 常用快捷键: Ctrl + u            删除光标之前到行首的字符 Ctrl + k            删除光标之前到行尾的字符 Ctrl + c   ...

最新文章

  1. OpenCV—矩阵数据类型转换cv::convertTo
  2. Cloud一分钟 | HR SaaS 平台北森云计算E轮融资1亿美金;云学堂宣布完成C轮5000万美元融资...
  3. ABP源码分析三十六:ABP.Web.Api
  4. 设计模式——函数的写作使用外卖模式
  5. 新技能 get —— Python 断点续传下载文件
  6. Oliver运维管理系统之一庐山真面目
  7. 一个3年工作经验的Web工程师的经验之谈
  8. 简述osi参考模型各层主要功能_简述OSI参考模型及各层的功能
  9. viper12a电源电路图_viper12a引脚功能图与引脚电压
  10. 一个二本本科生如何才能进入腾讯,阿里,百度这些大厂?
  11. gwt - inherit module问题
  12. 培养学生数学核心素养,不能制造“数学小糊涂”!
  13. 计算机组成ar什么意思,到底什么是AR技术?
  14. 京东云 linux无法远程,问题解读 | Linux系统SSH无法远程登录时该怎么办?这里有篇小攻...
  15. 【自用】R语言处理GEO转录组数据记录
  16. mysql 5.6 登录 警告_mysql登录警告问题的解决方法
  17. Win10下EasyConnect闪退、右下角无图标解决方案
  18. 《Real-Time Rendering 4th Edition》读书笔记--简单粗糙翻译 第七章 阴影 Shadows
  19. 今日头条自媒体视频搬运,视频去/消重技术软件/不重复视频教程 头条消重去重复视频教程自媒体进阶...
  20. 周计划周记录:2022年6月13日-2022年6月19日

热门文章

  1. spring boot 会默认加载DataSourceAutoConfiguration这个类
  2. Azkaban-two_server模式-安装3和启动运行
  3. 模拟实现顺序表ArrayList2(三级)
  4. jQuery对象和DOM对象互转的问题、jQuery文件引入问题、DOM版本的网页开关灯
  5. mysql主从同步测试_mysql 主从同步测试
  6. 计算机领域中,增量是什么意思?
  7. 编程开发使用的辅助软件大全
  8. 200815-C指针高级和链表
  9. docker-machine create -d generic 运行的波折过程及遇见的问题
  10. jQuery Css方法