linux文件权限

Linux常用命令

旧街凉风 提交于 2019-12-02 05:52:19
一般的常用命令 cat 查看文件内容 (1.一次显示整个文件 2.从键盘创建一个文件 3.将几个文件合并为一个文件)    -n 或 --number:由 1 开始对所有输出的行数编号。   -b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编号。   -s 或 --squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行。   -v 或 --show-nonprinting:使用 ^ 和 M- 符号,除了 LFD 和 TAB 之外。   -E 或 --show-ends : 在每行结束处显示 $。   -T 或 --show-tabs: 将 TAB 字符显示为 ^I。   -A, --show-all:等价于 -vET。   -e:等价于"-vE"选项;   -t: 等价于"-vT"选项; cd 打开 (cd命令后面加要打开的文件(/etc 绝对地址文件 etc 相对地址文件)) cd. 代表当前目录 cd.. 代表上一层目录 cd- 代表前一个工作目录 cd~ 代表【目前用户身份】所在的自家目录 cd~account 代表 account 这个用户的自家家目录 chown 改变属权 (这个指令只有是由系统管理者(root)所使用) 参数: user : 新的文件拥有者的使用者 ID   group : 新的文件拥有者的使用者组

Linux 常用指令总结

落花浮王杯 提交于 2019-12-02 05:45:18
一. 与时间有关的参数: 1.find 基本语法参数如下: find [PATH] [option] [action] -mtime n : n为数字,意思为在n天之前的“一天内”被更改过的文件; -mtime +n : 列出在n天之前(不含n天本身)被更改过的文件名; -mtime -n : 列出在n天之内(含n天本身)被更改过的文件名; -newer file : 列出比file还要新的文件名 例如: find /root -mtime 0 # 在当前目录下查找今天之内有改动的文件 与用户或用户组名有关的参数: -user name : 列出文件所有者为name的文件 -group name : 列出文件所属用户组为name的文件 -uid n : 列出文件所有者为用户ID为n的文件 -gid n : 列出文件所属用户组为用户组ID为n的文件 例如: find /home/hadoop -user hadoop # 在目录/home/hadoop中找出所有者为hadoop的文件 与文件权限及名称有关的参数: -name filename :找出文件名为filename的文件 -size [+-]SIZE :找出比SIZE还要大(+)或小(-)的文件 -tpye TYPE :查找文件的类型为TYPE的文件,TYPE的值主要有:一般文件(f)、设备文件(b、c)、 目录(d)

Linux:权限管理

落花浮王杯 提交于 2019-12-02 03:47:11
ACL权限: 使用df -l 查看根目录挂载的分区 使用dumpe2fs -h /dev/sda5 查看 Default mount options 选项是否只支持 ACL。   (/dev/sda5 是使用df -l 查看到的挂载目录、默认一般都是支持的) 如果没有开启支持acl,可以使用下面两种方法配置支持。   1、临时开启:mount -o remount,acl \       (重新挂载根分区,使根分区支持acl选项)   2、永久生效:vi /etc/fstab 文件       (/etc/fstab 是开机自动挂载的文件,如果该文件修改错误,会导致 系统启动失败 。!!! 小心 !!!) 查看ACL 命令     getfacl 文件名   查看acl 权限 设置ACL命令   setfacl 选项 文件名   选项:       -m :设定ACL权限       -x :删除指定的ACL权限       -b :删除所有的ACL权限       -d :设定默认的ACL权限       -k :删除默认的ACL权限       -R :递归设定ACL权限 setfacl -m u:user1:rx mnt   给用户user1 设置 /mnt目录的权限为rx (命令一般用不到) setfacl -m g:group1:rwx mnt   给group1组 设置

常用的Linux命令

最后都变了- 提交于 2019-12-02 03:32:19
man 命令 : man+ 命令 可以查询该命令的相关信息 进入之后空格键向下翻一页 也可以小键盘方向键控制 reboot 命令:重启计算机 Ifconfig :用于获取网卡配置和网络状态 ,比如 ifcfg-ens33 网卡信息就可以看看 uname :用于查看系统内核版本信息 uname -a 也可以用 cat /etc/centos-release 查看 只不过稍微有些区别 uname -a 显示的是 内核名称 、内核发行版、内核版本、节点名、硬件名称、硬件平台、处理器类型、操作系统等信息 。 Release文件里的是系统详细版本信息。 uptime: 查看系统负载情况 输出内容分别为 系统当前时间、系统已运行时间、当前在线用户以及平均负载值 。 负载值越低越好 正常的是 1以下。也会用watch -n 1 uptime 每秒刷新一次获得当前系统负载情况。 free:显示当前系统中内存的使用量情况。 总计内存量 已用量 可用量 进程共享的内存量 磁盘缓存的内存量 缓存的内存量 total used free shared buffers cached Mem: 1483 885 598 9 0 255 -/+ buffers/cache: 628 855 Swap: 2047 0 2047 who: 查看当前登入主机用户情况。 也经常用whoami查看现在正在用的用户

常用的Linux命令

爷,独闯天下 提交于 2019-12-02 03:30:58
与时间有关的参数:find 基本语法参数如下: find [PATH] [option] [action] -mtime n : n为数字,意思为在n天之前的“一天内”被更改过的文件; -mtime +n : 列出在n天之前(不含n天本身)被更改过的文件名; -mtime -n : 列出在n天之内(含n天本身)被更改过的文件名; -newer file : 列出比file还要新的文件名 例如: find /root -mtime 0 # 在当前目录下查找今天之内有改动的文件 与用户或用户组名有关的参数: -user name : 列出文件所有者为name的文件 -group name : 列出文件所属用户组为name的文件 -uid n : 列出文件所有者为用户ID为n的文件 -gid n : 列出文件所属用户组为用户组ID为n的文件 例如: find /home/hadoop -user hadoop # 在目录/home/hadoop中找出所有者为hadoop的文件 与文件权限及名称有关的参数: -name filename :找出文件名为filename的文件 -size [+-]SIZE :找出比SIZE还要大(+)或小(-)的文件 -tpye TYPE :查找文件的类型为TYPE的文件,TYPE的值主要有:一般文件(f)、设备文件(b、c)、 目录(d)、连接文件(l)

Linux中常用命令

北城以北 提交于 2019-12-02 03:25:55
最重要的帮助命令 Man 命令 ------手册帮助*****解释 查看时需要翻屏: 向后翻一屏:space(空格键)   向前翻一屏:b 向后翻一行:Enter(回车键)    向前翻一行:k 查看时需要查找: /关键词 向后查找 n:下一个 ?关键词 向前查找 N:前一个 辅助命令 Hostname 显示主机名 Ifconfig 显示ip Ping 命令 连通两台计算机 参数: -q 不显示任何传送封包的信息,只显示最后的结果 -n 只输出数值 -R 记录路由过程 -c count 总次数 -i 时间间隔 -t 存活数值:设置存活数值TTL的大小 ifdown +设备名 关掉该设备 ifup +设备名 开启该设备 yum autoremove tigervnc-server 卸载 yum相关服务 yum install tigervnc-server 下载yum相关服务 exit命令 用于退出目前的shell netstat命令 用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。。 例如:netstat -an|grep 590 显示端口590的信息 Reboot 关机 Shutdown 改为桥接模式 Alt + f1~f12控制切换不同交换机 防火墙命令 systemctl status firewalld 查看防火墙状态

linux系统篇2

≡放荡痞女 提交于 2019-12-02 00:39:39
ps:本篇接上篇linux系统篇1 1. 3 Linux用户权限 在Linux操作系统中,root的权限是最高的,相当于windows的administrator,拥有最高权限,能执行任何命令和操作。在系统中,通过UID来区分用户的权限级别,UID等于0,表示此用户具有最高权限,也就是管理员。其他的用户UID依次增加,通过/etc/passwd用户密码文件可以查看到每个用户的独立的UID。 每一个文件或者目录的权限,都包含一个用户权限、一个组的权限、其他人权限,例如下: 标红第一个root表示该文件所有者是root用户,第二个root代表该文件的所属的组为root组,其他用户这里默认不标出。 [root@node1 ~]# ls -l monitor_log.sh -rw-r–r-- 1 root root 91 May 7 20:21 monitor_log.sh [root@node1 ~]# 如果我们想改变某个文件的所有者或者所属的组,可以使用命令chown chown –R test:test monitor_log.sh即可。 每个Linux文件具有四种访问权限:可读®、可写(w)、可执行(x)和无权限(-)。 利用ls -l命令可以看到某个文件或目录的权限,它以显示数据的第一个字段为 准。第一个字段由10个字符组成,如下: [root@node1 ~]# ls -l

Linux---用户及权限管理类命令

强颜欢笑 提交于 2019-12-01 22:31:02
1.Linux用户 分为三类: 超级用户: 拥有最高权限 系统用户: 与系统服务相关,但不能用于登录 普通用户: 由超级用户创建并赋予权限,只能操作其拥有权限的文件和目录,只能管理自己启动的进程 2.用户管理类命令 (1)useradd (2)passwd (3)usermode (4)userdel (5)su (6)id、whoami、w 3.用户组管理类命令 (1)groupadd (2)groupmod (3)groupdel 4.文件权限管理类命令 (1)文件的三种权限 文件用户分类: (2)修改文件权限chmod (3)修改文件所有者chown (4)修改文件所属用户组chgrp 来源: https://www.cnblogs.com/nxf-rabbit75/p/11719164.html

Linux:用户与用户组(二)

。_饼干妹妹 提交于 2019-12-01 20:36:25
用户管理文件 1、用户的家目录   普通用户:     /home/用户名/     所有者与所属组都是此用户,默认权限是700   超级用户:     /root/     所有者与所属组都是root用户,默认权限是550 2、用户的邮箱   /var/spool/mail/用户名/ 3、用户模板目录   /etc/skel 来源: https://www.cnblogs.com/rtczza/p/11717160.html

Linux 用户与权限管理命令笔记

我怕爱的太早我们不能终老 提交于 2019-12-01 20:22:44
用户管理 相关命令:(多为root用户操作)    useradd name 新建用户name (会在/etc/passwd /etc/shadow 中追加一条记录     -m 创建用户时会在/home下同时创建用户家目录    passwd name 更改用户name的密码 (更改root用户密码 直接使用passwd    userdel name 删除用户name (配置文件也会相应地被删除    usermod 修改用户属性     d 修改用户家目录 usermod -d new user 更改user的家目录为new     g 修改组 usermod -g group user 更改user的组为group(user也可以不存在 则直接创建user 然后属于group组    chage 也是用来修改所属组的    id user 可以查看user用户信息    su - root 切换用户 带'-'时环境也切换    visudo 赋予用户或用户组以终端形式执行命令不需要输入密码     在末尾添加: 用户 ALL=(命令) 或 %用户组 ALL=(命令) (ALL包括 字符终端(localhost) 和图形终端 组管理 相关:    groupadd 新建组    groupdel 删除组 用户配置文件:     /etc/passwd 保存了 用户信息