cat /etc/group

nobody:x:500:
用户组 : 口令 : 用户组编号

#查看用户信息

stunnel4:x:118:123::/var/run/stunnel4:/usr/sbin/nologin

root:x:0:0:root:/root:/bin/bash
root用户 : x密码占位 : 用户编号0 : 用户组编号0 : 备注root :用户家目录 root : /bin/bash文件

用户名 : 密码占位 : 用户编号 : 用户组编号 : 备注 : 用户家目录 : 用户登录后触发的文件

#用户创建
useradd
-d dir 声明用户家目录
-g 用户组
-c comment 备注
-s 登录执行的Shell 如果是/sbin/nologin 则禁止登录
-m 创建用户的时候指定家目录会自动追加家目录

#用户修改
usermod

-d 修改用户家目录
-g 修改用户组
-c 修改用户备注信息
-s 修改登录执行的sh文件
-l 修改用户名

#用户删除
userdel
-r 表示同时还删除用户家目录

!用户组管理

#用户组添加
groupadd
-g 设置用户组编号

#修改用户组信息
groupmod
-g 修改用户组编号
-u 修改组名

#删除用户组
groupdel
!用户组下有用户不能删除

!用户管理
#密码管理
passwd
-S status 查看用户状态
-l 锁定用户  禁止登录
-u 解锁用户

!权限操作

从文件本身来说:权限分为:读,写,执行
从用户角度来说:权限分为:文件主人,同组用户,其他组用户

chmod
-R ABC<数字表示>
A - 文件主人
B - 所属组
C - 其他组
0 无权
1 可执行
2 可写
3 可写,可执行 (1 + 2)
4 可读
5 可读,可执行 (1 + 4)
6 可读,可写 (2 + 4)
7 可读,可写,可执行 (1 + 2 + 4)

#语法2
chmod
-R {augo} <+-=>,...
a - 所用用户组 all
u - 文件组人
g - 同组用户
o - 其他用户组
{用户} + {rwx} 追加
{用户} - {rwx} 移除
[用户} = {rwx} 重写

#更改文件的拥有者
chown change owner
-R

#更改文件所有组
chgrp change group
-R

!计划任务

设置计划任务 crontab -e edit
查看计划任务 crontab -l list

* 一天中的第几分钟
* 一天中的第几小时
* 一月中的第几天
* 一年中的第几月 ( 1 - 12 )
* 一周中的星期几 ( 0 - 7 )

* 带表任何时间
,代表不连续的时间  08,12,16 * * * * ,代表每天8点,12点,16点都执行一次
- 代表连续的时间范围 0 5 * * 1-6,代表在周一到周六的凌晨5点执行
*/n 代表每隔多久执行一次。比如 */10 * * * * ,代表每隔10分钟执行一次

Linux的运行模式

0 : 关机模式
1 : 单用户模式
2 : 命令行模式 (不含NFS)
3 : 命令行模式
4 : 保留
5 : 桌面
6 : 重启模式

!软链接 和 硬链接

软链接 - 相当于 win快捷方式 (删除源文件,则无法使用)
硬链接 - 相当于 win数据备份 (数据共享,删除了另一个还在)

ln -s 源文件 新文件
ln 源文件 新文件

#tar命令
-zxvf 解压
-zcvf 压缩 ( tar -zcvf filename.tar.gz file )
-jxvf 解压 tar.bz2
-jcvf 压缩 tar.bz2

#搜索文件内容 grep
-i 不区分大小写
-v 匹配除搜索外的内容
grep -iv 内容 文件

#管道 |
将 | 左侧的数据,交给右侧进行处理

#磁盘管理
du -h
查看目录信息

df -h
查看磁盘信息

ps -A
查看所有进程

Linux常用的命令以及配置的更多相关文章

  1. Linux 常用系统性能命令总结

    Linux 常用系统性能命令 查看系统负载top,free **w/uptime  ** 最后面三个数字表示1分钟,5分钟,15分钟平均有多少个进程占用CPU占用CPU的进程可以是Running,也可 ...

  2. Linux常用脚本命令总结

    基本操作 通用操作 1. export 显示所有的环境变量,也可以获取到某个变量的详细信息: export # 显示所有 echo $SHELL # 只显示SHELL 2. whereis 使用系统自 ...

  3. Linux常用基础命令整理:关机命令、查看目录下文件命令等

    Linux常用基础命令整理:关机命令.查看目录下文件命令等 整理了一些Linux常用基础命令,欢迎指正. 首先记住四个热键,学会这四个键,收益一辈子. Tab按键---命令补齐功能Ctrl+c按键-- ...

  4. linux常用网络命令ping和arping

    linux常用网络命令ping和arping ping 向目标主机发送icmp请求包 常用来测试当前主机与目标主机网络连接状况 常见选项 -c              设置发包的个数 -s      ...

  5. Linux常用基础命令(二)

    Linux常用基础命令 一.-ls--列表显示目录内容 二.-alias--设置别名 三.-du--统计目录及文件空间占用情况 四.-mkdir--创建新目录 五.-touch--创建空文件 六.-l ...

  6. linux 常用查看命令

    linux 常用查看命令 目录 linux 常用查看命令 linux 查看内存/进程-ps/top linux 查看磁盘存储-df linux 查看io读写-iotop linux 查看端口占用-ne ...

  7. Linux 常用脚本命令

    Linux 常用(脚本)命令 1. 统计目录下文件个数 ll |grep "^-"|wc -1 解释 grep "^-"表示抓取以-开头的行(其他忽略)

  8. linux的简单命令 网络配置

    1.1.1 ls命令 l ls(list)功能:列出目录内容 l 格式:ls [参数] [文件或目录] -a或--all   下所有文件和目录.注意隐藏文件.特殊目录.. 和 .. -l   使用详细 ...

  9. Linux常用网络命令整理

    Linux上有一些非常常用的命令,来帮助我们监控网络状况. 1.Tcpdump命令 tcpdump可以将网络中传送的数据包的"头"完全截获下来提供分析.它支持针对网络层.协议.主机 ...

随机推荐

  1. python学习笔记——(一)基础设置

    python的学习,今天就开始上开发环境Pycharm,这样以后在调试,使用和学习起来就方便很多. 我用的是JetBrains PyCharm Community Edition 2018.1.1 x ...

  2. vue项目中全局配置变量

    在项目中api管理需要用到全局变量,创建全局变量的方式也有很多. 1.通过export default const BASEURL = "http://localhost:3333/&quo ...

  3. Golang的流程控制

    流程控制 条件语句 例: var b bool = true if b{ fmt.Print("b是True") }else{ fmt.Print("b是false&qu ...

  4. ubuntu18.04LTS配置apache虚拟目录(基于端口)

    假设在用户目录下要新建两个虚拟目录web1,web2,分别对应端口8081,8082 $ cd ~ #切换到用户目录 $ mkdir www #新建www文件夹,以后新建的虚拟目录都放在该文件夹下 $ ...

  5. Unity中有限状态机的用法教程

    Unity开发VR之Vuforia 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar -- ...

  6. 更改手机系统的User-Agent & okhttp

    okhttp 和 volley 1. 之前用的是volley,其中一部分功能,比如User-Agent,是系统去处理的,改成okhttp库后,这部分功能需要浏览器自己处理 2. 具体区别可以参考: h ...

  7. java的初学感想

    了解了JAVA的来源后,翻阅了一点关于java特性的书籍,众所周知,安全性和可移植性是java得以成功的前提,对此我想发表一点看法. 1.安全性:任何东西的安全性都是相对的,虽然java编译生成的字节 ...

  8. ROS * 通过launch文件添加多个模型

    我添加的是dae模型,urdf文件过两天贴 方法一 : <launch> <!-- these are the arguments you can pass this launch ...

  9. 第二次作业-分布式版本控制系统Git的安装与使用

    本次作业要求来自:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE1/homework/2103 我的github远程仓库的地址:https://github ...

  10. 《DSP using MATLAB》Problem 7.25

    代码: %% ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %% Output In ...