Linux 标准输入输出、重定向、管道、文件权限、后台启动进程命令-

1 三种标准输入输出

  1. 标准输入(STDIN),文件描述符号为:0,默认从键盘获取输入;
  2. 标准输出(STDOUT),文件描述符号为:1,默认输出到显示终端;
  3. 标准错误输出(STDERR),文件描述符号为:2,默认输出到显示终端;

2 什么是重定向?如何重定向?

(1)什么是重定向?

IO 重定向是为了改变默认输入、输出的位置,如默认情况下标准输出(STDOUT),标准错误输出(STDERR)都是输出到显示终端,如对标准输出、标准错误输出改变其默认输出位置,可重定向输出到指定的文件中(实际工作中经常这么使用),要重定向就要配合一些语法符号。

(2)如何重定向?

  1. ">" # 使用本次输出内容替换原有文件的内容;
  2. ">>" 把本次输出追加到原文件的后面;
  1. 【>】标准输出覆盖重定向
  2. 【>>】标准输出追加重定向
  3. 【2>】标准错误输出覆盖重定向
  4. 【2>>】标准错误输出追加重定向
  5. 【&>】将标准输出和标准错误输出都同时覆盖重定向
  6. 【&>>】将标准输出和标准错误输出都同时追加重定向

3 管道符以及和它容易混淆的一些符号使用

(1)管道符 |

(2)&和&&、|和|| 区别、分号(;)用法

4 nohup 后台启动进程命令和案例

# 以后台进程执行启动 grafana 命令,& 放在命令到结尾,表示后台运行
nohup ./bin/grafana-server  start > grafana.log 2>&1 &

# 2>&1 解释:将标准错误输出(2 表示)重定向到标准输出(&1 表示) ,标准输出(&1) 再被重定向输入到 grafana.log 文件中。

5 小结




Linux 搞懂「文件所属者更改及权限的赋予」(chmod、chgrp、chown)

01 一图详解「ls -l」

Linux 标准输入输出、重定向、管道、文件权限、后台启动进程命令

02 两种符号区分表示文件和目录

03 三种访问权限及表示

文件或目录的访问权限分为只读、只写、可执行三种。

04 四种符号表示文件所属者用户

05 三个变更文件所属者及修改所属者权限的命令

修改文件权限命令:chmod、chgrp、chown。

  1. chmod # (change mode) 用来变更用户对文件的权限的命令,就是修改读、写、执行属性。
  2. chown # (change owner) 用来变更文件或目录的所有者和所属用户组的命令,需要超级用户 root 权限才能执行该命令。
  3. chgrp # (change group) 用来变更文件或目录的所属用户组的命令,与 chown 命令不同,chgrp 允许普通用户改变文件所属的组,只要该用户是该组的一员。

06 工作实践命令举例

变更文件所属者

  1. (1)chown -R admin /logs # 把文件夹 /logs 及其下的所有文件和子目录的所属者改成 admin (注: -R 即以递回的方式逐个变更);
  2. (2)chown -R admin.root /logs # 把文件夹 /logs 及其下的所有文件和子目录的所属者改成 admin,所属组改为 root;
  3. (3)chown admin log # 把文件 log 的所有者改为 admin;

变更文件所属者对文件的权限

  1. (1)chmod ug+w,o-x info.log # 为 info.log 文件,所属者(u)增加写(w)权限;所属组(g)增加写(w)权限;其他用户(o)删除执行权限(x);
  2. (2)chmod a+x info.log # 为 info.log 文件的所有用户增加可执行(x)权限;
  3. (3)chmod -R 777 /logs # 为 logs 及其下的所有文件和子目录的所属者(u),所属组(g),其他用户(o)赋予所有权限,即可读(r),可写(w),可执行(x)权限;

07 附录 chmod 命令使用示意图

Linux 标准输入输出、重定向、管道、文件权限、后台启动进程命令

08 小结

搞懂「文件所属者更改及权限的赋予」,涉及关于 chown、chmod、chgrp 命令,结合用例零基础理解和掌握使用。


原文地址:
https://www.cnblogs.com/bilahepan/p/15898514.html

展开阅读全文

页面更新:2024-03-15

标签:后台   命令   权限   文件   标准   终端   输入输出   符号   管道   进程   错误   目录   用户

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top