LINUX基础知识【1】

LINUX基础知识

有壳就有核,核值得是UNIX/LINUX内核,shell是指提供给使用者使用界面的软件(命令解析器),类似与DOS下的command命令行和cmd.exe. 叫做壳的原因是因为它隐藏了了系统底层的细节。
在Linux上shell是用户交互界面,同时也是控制系统的脚本语言

1.指令

1.1用户
#创建用户#
> sudo adduser zoe
#输入密码,不知道的信息回车#

#修改密码#
> sudo passwd zoe  

#切换登录用户#
> su -l zoe

#查看当前使用用户#
> who am i
> whoami
#查看当前路径#
> pwd
1.2组
#创建组#
> groups test
#每次新建用户如果不指定用户组的话,默认会自动创建一个与用户名相同的用户组#

默认情况下在 sudo 用户组里的可以使用 sudo 命令获得 root 权限。

#查看显示在sudo用户组#
> sudo cat /etc/sudoers.d/zoe

我们在 /etc/sudoers.d 目录下创建了这个文件,从而给 zoe 用户赋予了 sudo 权限

/etc/group 的内容包括用户组(Group)、用户组口令、GID(组 ID) 及该用户组所包含的用户(User)

#查看 /etc/group文件#
> cat  /etc/group |sort
# cat 命令用于读取指定文件的内容并打印到终端输出#

# |sort 表示将读取的文本进行一个字典排序再输出#
> cat /etc/group | grep -E "zoe"
1.3将用户加入用户组
> su -l zoe
> sudo ls

!会提示ZOE不在sudoer文件中
使用 usermod命令为用户添加到用户组
该命令必须需要root权限

> groups zoe
> sudo usermod  -G sudo zoe
> groups zoe
1.4删除用户,组
> sudo deluser zoe
#将用户目录一起删除#
> sudo deluser zoe --remove-home
#查看是否删除#
> cat /etc/group | grep "zoe"
> ls /home


#删除组#
#必须先删除组里的用户#
> sudo groupdel 
1.4文件权限
#列出文件名较长的文件#
#了解drwxr-xr-x不同的文件权限#
> ls -l
> 

drwxr-xr-x
r 表示可读 w表示可写 x表示可执行
d 表示目录 l 表示软连接 b 表示块设备
c表示字符设备 s表示socket p表示管道

在Linux里面一切皆文件

#读取文件权限#
> cat <filename>
#一个目录需要具有读权限才可以打开打开查看内部文件,一个目录 必须要写权限才能够在里面修改或者创建其他文件#
#查看隐藏文件#
> ls -a
#查看目录完整属性#
> ls -dl
> ls -asSh
> ls -alh <filename>
>
1.5变更文件的所有者
#切换到root权限#
> ls <filename>
> sudo chown root <filename>
1.6修改文件权限
#用echo指令在文件里写东西#
> echo "echo \"hello zoe\"" > <fielname>
> chmod 666 <filename>
> ls -alh <filename>

#其他方法#
> chmod go-rw <filename>
#g: group o:others u:users   +- 表示增加和去掉相应的权限#

! 注意

  • adduser : 只创建用户,不会创建用户目录和密码。创建完了之后需要使用passwd去设置新用户的密码
  • adduser:在创建用户的额同时,会创建相应的工作目录和密码。
例子

添加一个用户 zoe,使用 sudo 创建文件 /opt/titi,设置成用户 loutest 可zoe以读写。

> sudo adduser zoe
> groups zoe
> sudo usermod  -G sudo zoe
> sudo touch /opr/titi
> chmod 666 titi

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值