用户相关基础

在这里插入图片描述

[root@oldboyedu59 ~]# ll -di /lidao/ /lidao/.
67141566 drwxr-xr-x. 2 root root 24 Mar 29 09:08 /lidao/
67141566 drwxr-xr-x. 2 root root 24 Mar 29 09:08 /lidao/.

#在这个目录下面创建1个新目录 /lidao/alex/ lidao目录的硬链接数是几? 3
[root@oldboyedu59 ~]# ll -di /lidao/ /lidao/. /lidao/alex/…
67141566 drwxr-xr-x. 3 root root 36 Apr 11 09:08 /lidao/
67141566 drwxr-xr-x. 3 root root 36 Apr 11 09:08 /lidao/.
67141566 drwxr-xr-x. 3 root root 36 Apr 11 09:08 /lidao/alex/…
在这里插入图片描述

UID和 GID

User ID 身份证号
Group ID 户口本号码

Linux用户分类
root 用户: 皇帝 UID 0
普通用户: UID > 1000(C7) > 500(C6)
手动创建/添加
虚拟用户: 傀儡用户
无法直接使用
满足,每个进程在运行的时候需要一个用户和用户组
在这里插入图片描述

在这里插入图片描述

whoami
显示当前用户名字
id
查询用户信息(UID GID)
useradd
添加用户
passwd
passward设置密码
su
switch user 切换用户 su - oldboy
su -
usserdel
删除用户

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
userdel 删除用户
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

guo guo59 老王 guoav.macbook
主人 家人 外人(陌生人)
所有者 所属用户组 其他人(陌生人)
user group other
u g o

oldboy用户

rwx
r 4 read 是否可以读
w 2 write 是否可以写
x 1 executable 是否可以运行(执行)
运行命令
运行脚本
- 0

[root@oldboyedu59 oldboy]# ls -l /etc/hosts /bin/ls
-rwxr-xr-x. 1 root root 117680 Oct 31 03:16 /bin/ls
-rw-r–r-- 1 root root 188 Apr 1 17:13 /etc/hosts

-rwxr-xr-x
421401401
7 5 5

-rw-r–r--
420400400
6 4 4

修改权限 chomd (modify time)
修改权限 (根据数字形式)
[root@oldboyedu59 oldboy]# ls -l oldboy.txt
-rw-r–r-- 2 root root 7 Apr 10 11:57 oldboy.txt
[root@oldboyedu59 oldboy]# chmod 755 oldboy.txt
[root@oldboyedu59 oldboy]# ls -l oldboy.txt
-rwxr-xr-x 2 root root 7 Apr 10 11:57 oldboy.txt

修改权限 (根据字符形式)
[root@oldboyedu59 oldboy]# chmod u-w oldboy.txt
[root@oldboyedu59 oldboy]# ll oldboy.txt
-r–r--r-- 2 root root 7 Apr 10 11:57 oldboy.txt
[root@oldboyedu59 oldboy]# chmod u+w oldboy.txt
[root@oldboyedu59 oldboy]# ll oldboy.txt
-rw-r–r-- 2 root root 7 Apr 10 11:57 oldboy.txt
[root@oldboyedu59 oldboy]# chmod u=w oldboy.txt 有点类似输出重定向
[root@oldboyedu59 oldboy]# ll oldboy.txt
–w-r–r-- 2 root root 7 Apr 10 11:57 oldboy.txt

在这里插入图片描述
user group other
所有者 所属用户组 其他人
综合简写成 ugo ugo==a (all)
在这里插入图片描述

[root@oldboyedu59 ~]# ll /etc/rc.local
lrwxrwxrwx. 1 root root 13 Mar 26 11:39 /etc/rc.local -> rc.d/rc.local
[root@oldboyedu59 ~]# ll /etc/rc.d/rc.local
-rw-r–r--. 1 root root 473 Oct 31 07:31 /etc/rc.d/rc.local
[root@oldboyedu59 ~]# chmod +x /etc/rc.d/rc.local
[root@oldboyedu59 ~]# ll /etc/rc.d/rc.local
-rwxr-xr-x. 1 root root 473 Oct 31 07:31 /etc/rc.d/rc.local
在这里插入图片描述

chmod ugo+x oldboy.txt
chmod a+x oldboy.txt

chmod +x oldboy.txt √√√√√√

chmod ugo +|-|= oldboy.txt
chmod u=rw,g=r,o=rx oldboy.txt在这里插入图片描述
[root@oldboyedu59 oldboy]# stat /etc/hosts
File: ‘/etc/hosts’
Size: 188 Blocks: 8 IO Block: 4096 regular file
Device: 803h/2051d Inode: 67141588 Links: 1
Access: (0644/-rw-r–r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2019-04-10 15:30:32.558596112 +0800
Modify: 2019-04-01 17:13:55.235775699 +0800
Change: 2019-04-01 17:13:55.236775699 +0800
Birth: -
在这里插入图片描述

目前遇到的错误提示集合:

一. 文件和目录类

1. File exist 文件已经存在

2. No such file or directory 没有这个文件或目录(这个东西不存在)

##3. command not found 命令找不到(没有这个命令)
##4. invalid option 无效的参数(不可用的参数)
##5. overwrite 覆盖
##6.remove regular empty file 是否删除普通文件(空的)?
##7. is a directory xxx是一个目录
##8. descend into directory 是否进入目录
##9. Invalid level 无效的层数,层数必须大于0
##10. Can’t open file for writing 无法打开这个文件
##11.No write since last change
##12. xx column window is too narrow 窗口只有xx列太窄了 无法完全显示
##13. xxx not a directory 不是一个目录
##14.查看压缩包的时候报错
#二. 网络连接类

1. 远程连接错误 Connection Failed 连接失败

##2. yum安装软件故障提示 Could not resolve host无法解析主机
##3.yum安装软件提示:Nothing to do (没事做)
#没有找到叫treea的软件包
##4. Name or service not known 域名无法识别(无法上网)
#三. 修改系统基础配置类
##1. 重启网卡报错 device not present
##2. 修改主机名过程中,命令行中主机名没有变化
###1# hostname命令修改主机名(临时 重启服务器之后失效)
###命令行中的主机名部分没有改变?

在这里插入图片描述
在这里插入图片描述

[root@oldboyedu59 oldboy]# stat /etc/hosts
File: ‘/etc/hosts’
Size: 188 Blocks: 8 IO Block: 4096 regular file
Device: 803h/2051d Inode: 67141588 Links: 1
Access: (0644/-rw-r–r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2019-04-10 15:30:32.558596112 +0800
Modify: 2019-04-01 17:13:55.235775699 +0800
Change: 2019-04-01 17:13:55.236775699 +0800
Birth: -

#题目

[多选]将文件oldboy.txt复制为oldboy.txt.bak可以用下面哪些命令( )

  • A. cp oldboy.txt oldboy.txt.bak
  • B. cat oldboy.txt > oldboy.txt.bak
  • C. cat < oldboy.txt >oldboy.txt.bak
  • D. dd if=oldboy.txt of=oldboy.txt.bak
  • E. cat oldboy.txt | cat >oldboy.txt.bak
  • F. cat oldboy.txt |tee oldboy.txt.bak
  • G. cp oldboy.txt{,.bak}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值