大数据基础

大数据基础笔记

**

  1. 项目
  2. 用户权限
  3. 时间
  4. 磁盘信息
  5. 进程信息

打包与解压

打包:

概念:打包是指将一大堆文件或目录什么的变成一个总的文件,压缩则是将一个大的文件通过一些压缩算法变成一个小文件。

格式:

tar z/jcvf 包名 文件名或路径
c:创建包
v:显示详细信息
f: 文件名
z/j:指定压缩格式

解压:

概念:是压缩的反过程,是将一个通过软件压缩的文档、文件等各种东西恢复到压缩之前的样子。

格式:

tar z/jxvf 包名 -C 解压的路径
x:解压
C(大写):文件解压的路径

用户权限

权限的管理

大数据基础_第1张图片

Linux三种文件类型:

普通文件: 包括文本文件、数据文件、可执行的二进制程序文件等。
目录文件: Linux系统把目录看成是一种特殊的文件,利用它构成文件系统的树型结构。
设备文件: Linux系统把每一个设备都看成是一个文件

文件类型标识

普通文件(-)目录(d)符号链接(l)
进入etc可以查看,相当于快捷方式字符设备文件(c)块设备文件(s)套接字(s)命名管道(p)

文件权限管理:

chmod 变更文件或目录的权限。
chmod 755 a.txt
chmod u=rwx,g=rx,o=rx a.txt
chmod 000 a.txt / chmod 777 a.txtchown 变更文件或目录改文件所属用户和组
chown u1:public a.txt :变更当前的目录或文件的所属用户和组
chown -R u1:public dir :变更目录中的所有的子目录及文件的所属用户和组

文件目录权限的修改

方法1: chmod +/- r w x 文件或文件夹(目录)
方法2: chmod u=rwx,g=rwx,o=rwx
文件或文件夹(目录)
方法3: chmod -R [0-7],[0-7],[0-7] 文件或文件夹(目录) -R :递归
(目标文件不为空) 4/2/1=>[1-7]

组管理:

1.创建组
groupadd 组名
2.删除组
groupdel 组名
3. 查看组
cat /etc/group
4. 修改文件/目录的所属组
chgrp 组名 文件/目录名

用户管理:

创建用户


 - useradd  -m -g 用户名     
 -  m:自动建立用户家目录    
 -  g:指定用户所在的组 

设置密码

passwd  用户名

删除用户

userdel -r  用户名
r:自动删除用户家目录

查看用户信息

cat /etc/passwd | grep 用户名
显示的信息
zhangsan: x :500 : 501 : a:
/home/zhangsan : /bin/bash
zhansan:用户名
x:密码
500:UID(用户标志)
501:PID(组标志)
a :用户全名或者本地账号
/home/zhangsan:家目录
/bin/bash:用户默认使用shell

切换用户
格式:
su 用户名

修改用户和所属的组
格式: chown -R 用户名:所属的组名 文件或文件夹
R:包括子文件

sudo 命令的总结

第一步:使用普通用户zhangsan 登录系统,进入root用户所属的目录创建文件夹001,mkdir 001 ,创建时报错"权限不足".
第二步:临时使用超级管理员权限进行创建,sudo mkdir 001,报错"zhangsan不在sudoers文件中"
第三步:在/ect/sudoers文件中添加zhangsan ALL=(ALL) ALL,最后强制保存退出(wq!)
第四步:重新创建目录"sudo mkdir 001"(需要输入张三的密码)

时间

显示时间
data

显示时间(只要年)
data +"%Y-%m-%d’"

设置时间
data -s “所设置的时间”

显示日历
cal

磁盘信息
大数据基础_第2张图片

进程信息

大数据基础_第3张图片

你可能感兴趣的:(大数据基础)