LINUX用户、组、权限管理和归档压缩、时间、Ping
一、用户与用户组管理、权限
1、用户文件/etc/passwd

2、用户密码/etc/shadow

3、组文件/etc/group

4、查看用户和组信息命令id

5、添加用户
useradd [-u UID] [-g GID] [-d HOME] [-M] [-s] 用户名 (在ubuntu版本里,默认不创建家目录)
-m 强制创建用户家目录
-u 自定义UID
-g 自定义GID,前提是这个GID已经存在
-M 不要创建用户家目录(系统帐号默认值)
-s 自定义shell,若没有默认为/bin/sh(ubuntu系统)

6、修改用户
usermod [-u UID] [-g GID] [-G GID] [-d HOME] [-s] [-l] 用户名
-l 修改用户名
-G 指定用户附加组
-g 指定用户主组

7、删除用户
userdel [-r] 用户名
-r 同时删除用户的家目录

8、修改用户密码
passwd 修改自己的口令
passwd username 修改指定用户密码

9、切换用户
切换root用户:su - 横杠可以省略
切换普通用户:su - username
root用户可以直接切换成普通用户,不需要密码

10、添加组
groupadd 组名

11、删除组
groupdel 组名

12、权限管理

13、修改文件属主和属组
仅管理员可执行,chown
chown [-R] UserName[{:|.}GroupName] FILE... (修改属主和属组)

14、修改权限
操作指定类别用户的权限:使用u,g,o,a来赋权,基于=或者+/—来进行
u:属主
g:属组
o:其他
a:所有
=:操作指定类型用户的权限 (赋值法)
+/-:操作置顶类型用户的单个权限 (加减法)
chmod三种方法:赋值法、加减法、权重法


15、文件解压缩
zip xxx.zip filename 压缩文件
unzip -l xxx.zip 查看压缩文件的内容
unzip xxx.zip 解压文件

gzip filename 压缩文件,源文件删除
gunzip filename.gz 解压文件,源文件删除

bzip2 filename 压缩文件,源文件删除
bunzip2 filename.bz2 解压文件,源文件删除

16、目录解压缩
zip -ry test.zip test 压缩目录test
unzip -l test.zip 查看压缩目录内容
unzip test.zip -d /tmp 解压到tmp目录下


gzip -r filename 可以看出gzip是不能压缩整个目录的
gunzip -r filename

bzip2不能压缩目录
二、文件归档
将多个离散文件或目录进行打包为一个普通文件
归档 tar 选项 归档文件名 源文件名或目录
释放归档 tar 选项 归档文件名 -C 目标目录
-f:如果使用tar命令,必须要接,而且要放到最后面
-c:创建新归档
-x:释放归档 extract
-z:使用gzip的方式进行压缩或解压缩
-j:使用bzip2的方式进行压缩或解压缩
-v:归档进度可视化
归档文件或目录
tar -cvf test.tar test demo.txt.bak 把test和demo.txt.bak归档
tar -tf test.tar 查看归档内容
tar -xf test.tar 提取归档内容
归档同时用bzip2压缩
tar -jcvf test.tar.bz2 filename
归档同时用gzip压缩
tar -zcvf test.tar.gz filename

解压并提取
tar -jxvf etc.tar.bz2 -C /tmp/test
tar -zxvf etc.tar.gz -C /tmp/test

三、链接
ln命令
-s:创建软链接
-v:可视化visual
sudo ln -sv /tmp t 在当前目录创建tmp目录的软连接t

四、测试网络连通Ping命令
ping命令
-c: 次数
-w: 等待秒数

五、日期时间管理类命令
date linux操作系统时间
hwclock 硬件时钟

LINUX用户、组、权限管理和归档压缩、时间、Ping的更多相关文章
- Linux用户和权限——管理文件权限的命令
Linux用户和权限——管理文件权限的命令 摘要:本文主要学习了Linux中修改文件权限的命令. chown命令 chown命令,主要用于修改文件(或目录)的所有者,除此之外,这个命令也可以修改文件( ...
- Linux用户和权限——管理用户和用户组的命令
Linux用户和权限——管理用户和用户组的命令 摘要:本文主要学习了在Linux系统中管理用户和用户组的命令. useradd命令 useradd命令可以用来创建新用户. 基本语法 useradd [ ...
- linux用户及权限管理
[文件管理.管道.用户及组管理.用户及权限管理]\用户及组管理 用户与组管理 Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这 ...
- Linux用户和权限管理看了你就会用啦
前言 只有光头才能变强 回顾前面: 看完这篇Linux基本的操作就会了 没想到上一篇能在知乎获得千赞呀,Linux也快期末考试了,也有半个月没有写文章了.这篇主要将Linux下的用户和权限知识点再整理 ...
- 4.Linux用户与权限管理
Linux 系统是一个多用于多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统 新增用户: useradd 新用户名 设置密码:pa ...
- Linux用户和权限管理
用户:资源获取标识符,资源分配,安全权限模型的核心要素之一 密码:来实现用户认证 创建用户:useradd Username 生成的属性信息 /etc/passwd 用户名:密码:占位符:UID:GU ...
- 3-4 linux 用户及权限管理
1. 安全上下文(secure context) 取决于资源权限和进程权限 分为三种:r:读,w:写,x:执行 每一类用户都有三个权限 文件: r:可读,可以使用类似cat等命令来查看文件内容 w:可 ...
- 拾遗:Linux 用户及权限管理基础
Lacks of Knowledge 1: Linux has large amount of COMMANDS,but many of them have similar funtions,it's ...
- linux 用户创建、管理、权限分配
(1)su与sudo su:通过su可以在用户之间切换,如果超级权限用户root向普通或虚拟用户切换不需要密码,什么是权力?这就是!而普通用户切换到其它任何用户都需要密码验证: sudo: sudo扮 ...
随机推荐
- Java9+版本中,Interface的内容
使用接口的注意事项: 1.接口没有静态代码块或者构造方法 2.一个类的父类是唯一的,但是一个类可以同时实现多个接口(区别) 3.如果实现类实现多个接口有重名的抽象方法,那么实现类只需要覆盖重写一个即可 ...
- c3p0配置之preferredTestQuery参数默认值探秘
http://www.mchange.com/projects/c3p0/ c3p0的配置参数preferredTestQuery用于检测数据库连接测试,检测数据库是否能连接成功. Default: ...
- linux大法好。。。。。
vim: 移动光标至段首:^或者home键 移动光标至段尾:$或者end键 删除光标位置到本行开头:d0或者d^ 删除光标位置到本行末尾:D或者d$ 撤销操作:u 取消撤销操作:ctrl+r ---- ...
- 一个CLR20r3 错误解决。
好久没写过winform程序了,用devexpress写了个小工具,连一个本地的数据库,感觉不会出什么异常,连接时就没加捕获,调通之后就没管,因为特殊需求,需要把程序放到腾讯云上运行,结果一运行就报错 ...
- Hibernate常用API以及使用说明
1===>Hibernate常用的aip有Configuration,SessionFactory,Transaction,Session Configuration主要用于加载配置文件,使用 ...
- sql server 横向转丛向及FOR XML PATH使用
1.开始数据结构如下: 2.转为如下图: 使用如下SQL语句: ---横向转丛向 select name '姓名', max(case when course='语文' then score end) ...
- 灾难性遗忘(catastrophic forgetting)
Overcoming catastrophic forgetting in neural networks(克服神经网络中的灾难性遗忘) 原文: https://www.pnas.org/conten ...
- iframe标签
转载文章:Web前端之iframe详解 iframe基本内涵 通常我们使用iframe直接在页面嵌套iframe标签指定src就可以了. <iframe src="demo_ifram ...
- 异步Async
1.c#异步介绍 异步必须基于委托,有委托才有异步 新建一个window Form程序MyAsync,添加一个按钮,(name)=btnAsync 后台代码如下: using System;using ...
- JavaWeb(一)Servlet
一.Servlet简介 Servlet 是J2EE的一个规范,为Java提供统一的web应用规范. 广义的Servlet 是指实现了servlet的类 二.Servlet工作原理 1.原理: 一个ht ...