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. pycharm介绍

      PyCharm是一种Python IDE(集成开发软件),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具. 1.1 PyCharm主界面 PyCharm包含4个主要区分,分别为 ...

  2. 移动端调用ArcGIS Server 10.1服务

    1.最好用mdb数据源,不要用shp文件作为数据源,一是属性字段长度超过5个字符会被截断,二是中文会变成乱码. 2.mxd的layer的坐标系要是WGS1984(4362),不然属性查询不出来.

  3. 【EMV L2】终端验证结果(Terminal Verification Results,TVR)

    终端验证结果,Terminal Verification Results(TVR),Tag95,5bytes: 记录交易过程中,数据认证.处理限制.持卡人验证.终端风险管理.行为分析以及联机处理的结果 ...

  4. 论文笔记——An online EEG-based brain-computer interface for controlling hand grasp using an adaptive probabilistic neural network(10年被引用66次)

    题目:利用自适应概率网络设计一种在线脑机接口楼方法控制手部抓握 概要:这篇文章提出了一种新的脑机接口方法,控制手部,系列手部抓握动作和张开在虚拟现实环境中.这篇文章希望在现实生活中利用脑机接口技术控制 ...

  5. Java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind异常

    端口被占用,可能是其他程序占用,也有可能是自己代码逻辑不对,比如BZ在写SocketServer时把添加端口的代码放进了while里(sasasa.....). 查看本机端口是否被占用:netstat ...

  6. 实验九 ZStack 广播通信实验

    实验九 ZStack 广播通信实验[实验目的]1. 了解 ZigBee 广播通信的原理2. 掌握在 ZigBee 网络中进行广播通信的方法[实验设备]1. 装有 IAR 开发工具的 PC 机一台2.  ...

  7. web渗透学习方向

    本章写给新加入我们破晓工作室的学弟学妹. 我现在写的是渗透方向的学习方向.因为我参加了线上培训班,听了专门培训渗透的课程后.所以感觉我们工作室自学太累了.如果没有一个“正确”的学习方向都不知道该学些什 ...

  8. 2018.5.24 lvm创建pool

    在调试生产环境时遇到以下情况: 好奇心驱使下,发现是lvm的一个功能——lvm创建pool,就手动创建了相似的环境,操作截图如下: 主要命令: vgcreate -s 32M vg /dev/vdb1 ...

  9. mysql 主主+主从笔记

    环境 Ubuntu 14.04.4 LTS *3 分别是master1(192.168.42.28), master2(192.168.42.29), slave1(192.168.42.33)测试下 ...

  10. Dotnetty 的心跳

    只要你不按照实例中使用libuv,就不会有问题了. 主要区别在于 WorkerEventLoopGroup 和 MultithreadEventLoopGroup 之间.