用户权限常用命令

1.用户和权限

r--读--4, w--写--2, x--执行--1

chmod 可以修改用户/组对文件/目录的权限

格式:chmod +/-rwx 文件名/目录名

su -用户:切换用户

sudo 获取超级用户权限

sudo -s :切换为超级用户

2.组管理的终端命令

创建组和删除组的时候,都要用sudo获取超级管理员权限

groupadd 组名:添加组名

groupdel 组名: 删除组名

chgrp -R 组名 文件/目录名 :递归 修改文件/目录的所属组

cat /etc/group 确认组信息

3.用户管理终端命令

创建用户/删除用户/设置密码的时候,都要用sudo获取超级管理员权限

useradd -m -g 组 新建的用户名:创建新用户

passwd 用户名:设置用户名密码

userdel -r 用户名 :删除用户

cat/etc/passwd|grep 用户名 :确认用户信息

查看用户信息:

id [用户名] :查看用户UID和GID信息

who:查看当前所有登录的用户列表

whoami : 查看当前登录用户的登录名

passwd: /etc/passwd 文件存放的是用户的信息,由 6 个分号组成的 7 个信息

登录使用的 Shell,就是登录之后,使用的终端命令,ubuntu 默认是 dash

usermod:

修改用户的主组: usermod -g 组名 用户名

修改用户的附加组:usermod -G 组名 用户名

修改用户登录的shell: usermod -s /bin/bash 用户名

which: 查看执行命令所在的位置

切换用户(并且切换目录): su -用户名

4.修改文件权限

修改文件/目录的拥有者:chown 用户名 文件名/目录名

递归修改文件/目录的组:chgrp -R 组名 文件名/目录名

递归修改文件/目录的权限:chmod -R 755 文件名/目录名

系统信息相关命令

1.时间和日期

date--显示当前的时间和日期

cal--显示日历

2.磁盘信息

def -h :显示磁盘剩余空间

du -h 目录名 : 显示目录下的文件大小

3.进程信息

进程:当前正在执行的一个程序

ps aux:查看进程的详细状况

top:动态显示运行中进程,并且排序

kill: 终止指定代号的进程

其他命令

查找文件:find 路径 -name " 文件/文件类型

软连接 : ln -s 文件

打包和压缩: tar

gzip方法:

tar -zcvf 文件名.tar.gz 要压缩的文件

tar -zxvf 文件名.tar.gz -C 安装路径

bzip2方法:

tar -jcvf 文件名.tar.bz2 要压缩的文件

tar -jxvf 文件名.tar.bz2 -C 安装路径

软件安装:

安装软件:sudo apt install 安装包

卸载软件 ; sudo apt remove 安装包

更新软件:sudo apt upgrade

python_Linux系统的常用命令(三)的更多相关文章

  1. linux常用命令三

    linux常用命令三 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 ...

  2. Linux 系统巡检常用命令

    Linux系统巡检常用命令   # uname -a # 查看内核/操作系统# cat /etc/centos-release # 查看centos操作系统版本# cat /proc/cpuinfo ...

  3. 用xshell操作linux系统的常用命令

    (1)命令ls——列出文件 ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件 ls a* 列出当前目录下以字母a开头的所有文件 ls -l *.doc 给出当前目录下以. ...

  4. linux系统学习(常用命令)

    今天调休,闲来无事,研究一下linux系统. Linux常用命令: 一:文件管理 ctrl+alt:在虚拟机与windows之间切换ctrl+g:进入linux输入模式 pwd:查看当前目录 ls:列 ...

  5. 《精通Linux C编程》1.3Linux系统的常用命令-笔记

    [toc] 1.3.1了解Shell Linux常用命令的运行环境就是Shell,它是一种命令解析器,在用户和操作系统之间提供了一个交互接口. 用户在命令行输入命令,然后Shell对该命令进行解析并将 ...

  6. linux进程管理和系统状态常用命令简介

    1 进程管理简介 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础 2 常用命令 2.1 pstree 2.1.1 功能描 ...

  7. Linux系统之-常用命令及技巧

    一. 通用命令:1.date :print or set the system date and time2. stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z ...

  8. linux系统的常用命令

    linux系统中常用的命令如下(以后经常补充): cd ..   返回上一级 cd use  进入use目录

  9. LINUX系统一一常用命令

    前言 LINUX UNIX Centos RedHat Ubuntu SHELL shell脚本 shell shell命令 类似windows系统的bat 批处理文件 里面都是脚本 CentOS6. ...

随机推荐

  1. Java实现寻找最小的k个数

    1 问题描述 有n个整数,请找出其中最小的k个数,要求时间复杂度尽可能低. 2 解决方案 2.1 全部排序法 先对这n个整数进行快速排序,在依次输出前k个数. package com.liuzhen. ...

  2. POJ 2810:完美立方

    原题链接 总时间限制: 1000ms 内存限制: 65536kB 描述 形如\(a^{2}\)= \(b^{2}\) + \(c^{2}\) + \(d^{2}\)的等式被称为完美立方等式.例如123 ...

  3. zabbix 交换机端口显示端口描述

    ZABBIX 监控系统流量图显示端口描述   进入web 选择配置--主机 选择触发器原型 编辑触发器 随便点开一个触发器 选择触发器原型   逐个点开修改 {#IFDESCR}: ({#IFALIA ...

  4. Java编程技术之浅析JVM内存

    JVM JVM->Java Virtual Machine:Java虚拟机,是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的. 基本认知: ...

  5. Python中map和reduce函数

    ①从参数方面来讲: map()函数: map()包含两个参数,第一个是参数是一个函数,第二个是序列(列表或元组).其中,函数(即map的第一个参数位置的函数)可以接收一个或多个参数. reduce() ...

  6. 对学长TD课程通(.apk)的评价

    界面简介: 界面分为三个部分,第一部分是对课程表的添加,第二部分是对空闲教室的查询,第三部分是实时时间的展示和对软件的评价,实用性很强,仅限于本校学生,界面观赏性较差,从界面上对人的吸引力不够, 实用 ...

  7. 使用PyQtGraph绘制图形(2)

    采用addplot()方法将多个图形添加到一个窗口. 首先利用numpy模块创建两个随机数组,用来作为图形绘制的数据: import pyqtgraph as pg import numpy as n ...

  8. 如何在宝塔上的Nginx实现负载均衡

    创建一个指向服务器本身的localhost站点(127.0.0.1)和一个指向服务器的站点,域名和IP都可以.  I.对域名站点配置: upstream myproj { server 127.0.0 ...

  9. 链式前向星存树图和遍历它的两种方法【dfs、bfs】

    目录 一.链式前向星存图 二.两种遍历方法 一.链式前向星存图:(n个点,n-1条边) 链式前向星把上面的树图存下来,输入: 9 ///代表要存进去n个点 1 2 ///下面是n-1条边,每条边连接两 ...

  10. 修改MSSQL的端口地址_TcpPort_数据库安装工具_连载_2

    修改MSSQL的端口地址_TcpPort,可在程序中调用,从而修改TcpPort Use master Go ------------------------------ --1)在注册表中查询 Pi ...