一、用户与用户组管理、权限

  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的更多相关文章

  1. Linux用户和权限——管理文件权限的命令

    Linux用户和权限——管理文件权限的命令 摘要:本文主要学习了Linux中修改文件权限的命令. chown命令 chown命令,主要用于修改文件(或目录)的所有者,除此之外,这个命令也可以修改文件( ...

  2. Linux用户和权限——管理用户和用户组的命令

    Linux用户和权限——管理用户和用户组的命令 摘要:本文主要学习了在Linux系统中管理用户和用户组的命令. useradd命令 useradd命令可以用来创建新用户. 基本语法 useradd [ ...

  3. linux用户及权限管理

    [文件管理.管道.用户及组管理.用户及权限管理]\用户及组管理 用户与组管理 Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这 ...

  4. Linux用户和权限管理看了你就会用啦

    前言 只有光头才能变强 回顾前面: 看完这篇Linux基本的操作就会了 没想到上一篇能在知乎获得千赞呀,Linux也快期末考试了,也有半个月没有写文章了.这篇主要将Linux下的用户和权限知识点再整理 ...

  5. 4.Linux用户与权限管理

    Linux 系统是一个多用于多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统 新增用户: useradd  新用户名 设置密码:pa ...

  6. Linux用户和权限管理

    用户:资源获取标识符,资源分配,安全权限模型的核心要素之一 密码:来实现用户认证 创建用户:useradd Username 生成的属性信息 /etc/passwd 用户名:密码:占位符:UID:GU ...

  7. 3-4 linux 用户及权限管理

    1. 安全上下文(secure context) 取决于资源权限和进程权限 分为三种:r:读,w:写,x:执行 每一类用户都有三个权限 文件: r:可读,可以使用类似cat等命令来查看文件内容 w:可 ...

  8. 拾遗:Linux 用户及权限管理基础

    Lacks of Knowledge 1: Linux has large amount of COMMANDS,but many of them have similar funtions,it's ...

  9. linux 用户创建、管理、权限分配

    (1)su与sudo su:通过su可以在用户之间切换,如果超级权限用户root向普通或虚拟用户切换不需要密码,什么是权力?这就是!而普通用户切换到其它任何用户都需要密码验证: sudo: sudo扮 ...

随机推荐

  1. JS 样式字符串 转 JSON对象

    项目中需要把div 上的样式值转成数据展示 形如: padding: 7px 2px 1px 3px; color: rgb(238, 65, 65); background-color: rgb(2 ...

  2. SQL Server进阶(八)查询——开窗函数、四大排名函数、透视数据、逆透视数据

    概述 ROW_NUMBER() OVER(PARTITION BY CustId ORDER BY ID DESC) https://www.jb51.net/article/75533.htm 开窗 ...

  3. 去掉MyEclipse 中烦人的黄线和感叹号!

    Window>>Preferences>>General>>Editors>>Text Editors>>Annotations 选中右边的 ...

  4. 【noip 2015】提高组

    先扔一份写的超级详细的题解.   -Day1-    -Day2- (感觉自己并没有什么写题解的必要啊……做点补充好了,顺便扔代码 D1T1.神奇的幻方 题目链接 #include<cstdio ...

  5. PHP+MySql+Bootstrap实现用户界面数据的删除、修改与批量选择删除——实例操作

    第一步:在数据库中建立要操作的信息表 如下图: 第二步:实现对该信息表中数据的删除功能 代码如下:main(主页面) <!DOCTYPE html><html>    < ...

  6. 关于"Linux下使用Windows应用程序的尝试"总结

    首推 Flatpak .Flatpak爽啊,命令行启动能不爽吗!? 其他的: 0. AppImage:AppImage试了下,唉,启动TIM时就没反应,其他的应用没试过 1. crossover:收费 ...

  7. Django之CRM项目Day5-跳转页面 跟进记录 报名记录

    1 编辑和添加后跳转页面: 思路:写一个参数将路径的条件带上 注意:捋流程的时候从urls里开始 1.在crm文件夹下新建python包:templatetags,在包里新建url.py: from ...

  8. 推荐使用string

    C-string(char* const char*) basic_string<>特化版本:string charwstring wchar_tu16string char16_tu32 ...

  9. PHP载入GIF图像造成服务器宕机(CVE-2018-5711)的漏洞复现

    参考链接: http://www.freebuf.com/vuls/161262.html 今日看新漏洞发现一个UC编辑部的标题,CVE-2018-5711:一张GIF图片就能让服务器宕机的PHP漏洞 ...

  10. 启动项目时,mapper.xml文件没有导入

    原因分析:绑定的statement没有发现,原因是只有mapper接口的java文件,没有xml文件 解决方法:需要在pom文件中进行配置 <!-- 如果不添加此节点mybatis的mapper ...