阿X吃鸡录——–第三站:第二站(续)

用户组和权限

block设备:硬盘上读数据随机访问,根据路径自动定位位置,有缓存
char设备:按顺序查询,第一个—第二个—–。。。。。,一般没有缓存
软连接即为windows 快捷方式
阿X吃鸡录——–第三站:第二站(续)
在命令“ ll ”下以d开头且文件为蓝色—->目录
阿X吃鸡录——–第三站:第二站(续)
在命令“ ll ”下以-开头且文件为绿色—->可执行文件
阿X吃鸡录——–第三站:第二站(续)
在命令“ ll ”下以-开头且文件为红色—->压缩文件
阿X吃鸡录——–第三站:第二站(续)
在命令“ ll ”下以-开头且文件为浅蓝色—->链接文件
阿X吃鸡录——–第三站:第二站(续)
灰色————–>其他文件w
rename 批量修改文件
“txt” ” txt.bak” file
硬链接 ln f1 f2
本质相当于同一个文件,只是新的名称,除了文件名其他属性都相同
同一个文件多个文件名称,方便访问,删除一个名称不影响其他名称使用
创建硬链接,会增加链接数
不支持跨设备跨分区创建
创建的硬链接文件,节点编号和原始文件相同
不支持文件夹(避免文件夹内死循环嵌套)
节点编号和原始文件一样
链接文件和原始文件是对等的关系
软链接 ln -s f1  f2
本质是一个新的文件,相当于快捷方式
创建软链接不会增加链接数
支持跨分区跨设备创建
支持文件夹创建软链接
节点编号不一样,新文件会分配新的节点编号
通过软链接间接的是打开源文件
创建软链接,节点编号不递增
依赖于原始文件,有主次之分,删除原始文件,链接失效
set -C 禁止覆盖的情况下 >|强行覆盖
tr 删除和替换
tr ‘abcd’ ‘123’ a =1 b= 2 c =3 d= 3
tr “abc” “1234” a =1 b=2 c=3
tr -t “abcd” “123” a =1 b= 2 c=3
dos2unix把txt从window转到linux(windows操作系统换行符为\r\n
linux则为\n)
unix2dos 则相反
hexdump -C查看文件头
seq -s + 100 100之内数的累加
seq 100 生成100个数
采用多定向时在其内部使用变量或者命令。
pwunconv 设置/etc/passwd用户口令(默认没有)
阿X吃鸡录——–第三站:第二站(续)
pwconv相反
chfn 用户名 给用户添加属性(passwd/)
finger 打开系统用户的描述文件
通过设置etc/passwd下面的uid可以设置成管理员和用户
/var/spool/mail用户个人邮箱
/etc/passwd 用户信息
getent passwd 用户名 查看某个用户的信息
getent shadow 同上(用户密码信息)
chage 用户 去修改 /etc/shadow密码设置时间等
etc/default/useradd 下面inactive账户口令过期多长时间锁定
expire设置有效期
/etc/skel 创建新用户时,系统将本文件下的内容复制到用户的家目录
openssl rand -base64 长度 生成随即口令
/etc/login.defs 加密算法的设置
authconfig–passalgo=sha256 –update 更改加密算法
groupmems -g 组名 -d 用户名
newgrp 组名 用户自己加入组(主组会变成主动加入的组)
gpasswd 对组进行密码
gpasswd -a 用户 组 把用户加入组里
useradd -D 查看用户的配置信息(/etc/default/useradd)
rpm -q -scripts postfix
su – -c ‘ ‘临时切换到root,完成任务自动切换回来
chfn 更改个人信息
newusers xxxx.txt批量创建用户
chpasswdxxx。txt 批量修改密码(只需用户名和密码两个字段)
X 只会在目录(dir)上有作用(文件上如果有权限为x的话,那么都有)
chmod –reference=f2 f1
~/.bashrc (umask)umask配置文件
(umask xxx;touch f3)临时改变umask的值 -S查看已经设置好的文件 权限 -P umask
0022
suid权限只能使用在二进制可执行的文件上(任何执行文件的用户都会获得owner本身的权限)
t 给一个目录权限,其中的文件不能在不同用户之间访问
chattr -i 目录 给目录增加标记(不能被误操作)
lsattr -i ↑相反
acl:centos7之前,手工添加的ext4类型的分区没有ACL功能
tune2fs -o acl/dev/sdb1
mount -oacl/dev/sdb1 /mnt/test
由此启动acl功能
acl生效顺序:所有者,自定义用户,自定义组,其他人
setfacl -R 目录 文件 备份acl文件
setfacl –restore 读取文件内备份的acl
setfacl -M 从文件设置
-X 删除

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/104188

(0)
boa丶constrictorboa丶constrictor
上一篇 2018-07-30
下一篇 2018-07-31

相关推荐

  • linux一些实用小命令

    linux的哲学思想: 1 一切皆文件2 小型,单一用途的程序3 链接程序,共同完成复杂的任务4 避免令人困惑的用户界面5 配置数据存储在文本中1Byte=8bit1k=1024Byte1M=1024k1G=1024M1T=1024G1P 1E 1Z 1Y 1D每个汉字占2个字节(Byte) 每个英文字母占1字节(Byte)在网络配置文件中修改网络开机自启项…

    Linux笔记 2018-03-31
  • win10家庭版连接samba服务器无响应并且windows资源管理器被自动刷新问题解决

    wind10家庭版连接linux的samba,访问有权限的samba文件夹直接被关闭文件夹资源,任务栏也刷新一次,访问文件夹失败。

    Linux笔记 2018-07-28
  • LAMP、php、mariadb

    LAMP: a:apache m:mariadb、mysql p:php,perl,python LAMMP:memcached   静态资源:静态内容,客户端从服务器获得的资源的表现形式与源文件相同; 动态资源:通常是程序文件,需要在服务器执行之后,将执行的结果返回给客户端; CGI:common gateway interface通用网关接口 …

    Linux笔记 2018-05-21
  • 搭建主DNS服务器

    DNS笔记

    2018-05-30
  • 计算机组成及其功能

    计算机主要有两个组成,硬件和软件; 硬件主要分为主机和外部设备; 主机: 主板:主板是电脑中各个部件工作的一个平台,它把电脑的各个部件紧密连接在一起,各个部件通过主板进行数据传输。也就是说,电脑中重要的“交通枢纽”都在主板上,它工作的稳定性影响着整机工作的稳定性。 CPU:CPU即中央处理器,是一台计算机的运算核心和控制核心。其功能主要是解释计算机指令以及处…

    Linux笔记 2018-05-10
  • 第十次笔记 二

    使用PEX和cobbleer实现网络服务器自动化安装系统

    2018-05-26