linux基础分享三

Posted 吾非同

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux基础分享三相关的知识,希望对你有一定的参考价值。

linux基础命令

用户管理

跟用户相关的配置文件

用户信息文件:  /etc/password

密码文件:      /etc/shadow

用户组文件:    /etc/group

用户组密码文件:/etc/gshadow

对用户可进行如下操作:

who:查询当前在线的用户

whoami:用户身份查询

groups:查询用户所属的组

id:显示当前用户信息

useradd username:添加新的用户  

passwd  username:更改用户密码         

userdel  username仅删除用户注册信息

userdel -r username 删除属于该用户的的家目录和邮件


文件访问权限 

通过ls -l命令,可查看文件的相关属性。


第一个字符:- (代表文件)  d(代表目录)   l(是L代表链接)

第二到第九位是文件的所属权限。

Linux文件的权限分为4种:

read(可读)  write(可写)   execute(可执行)  none(什么也没有) 

9位分成3组:

第一组代表这个文件的所有者owner有什么权限

第二组代表这个文件的所有组group的人所拥有的权限

第三组代表其他人others具有什么权限


修改文件访问权限:

chomod who +/- r/w/x file

chmod u+x  file 只给自己加上可执行权限

chmod  ug+x file 所有者和所属组加上可执行权限

chmod  u-x file  用户取消可执行权限


在Linux(Unix)内部表示权限,是用3个八进制数来表示的

000 :0   111:7 

所以r=4,w=2,x=1

7表示权限都齐了   5表示没有写的权限

假设owner:rwx,group:r-x,other:r-x

则权限设置为:chmod 755 file


查看日志命令:

tail -f log.txt:循环查看

tai -500f log.txt:查看最后500行

cat file:查看短文件

less file:查看长文件

head example.txt :显示文件 example.txt 的前十行内容
head -n 20 example.txt:显示文件 example.txt 的前二十行内容

vi file:编辑文件




以上是关于linux基础分享三的主要内容,如果未能解决你的问题,请参考以下文章

目录 (◕ᴗ◕)

Linux基础命令介绍 - 1

「书籍分享:Linux基础学习篇」

[分享]Linux基础

独家分享Linux基础入门书籍

linux基础指令三