python_Linux系统的常用命令(三)
用户权限常用命令
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系统的常用命令(三)的更多相关文章
- linux常用命令三
linux常用命令三 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 ...
- Linux 系统巡检常用命令
Linux系统巡检常用命令 # uname -a # 查看内核/操作系统# cat /etc/centos-release # 查看centos操作系统版本# cat /proc/cpuinfo ...
- 用xshell操作linux系统的常用命令
(1)命令ls——列出文件 ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件 ls a* 列出当前目录下以字母a开头的所有文件 ls -l *.doc 给出当前目录下以. ...
- linux系统学习(常用命令)
今天调休,闲来无事,研究一下linux系统. Linux常用命令: 一:文件管理 ctrl+alt:在虚拟机与windows之间切换ctrl+g:进入linux输入模式 pwd:查看当前目录 ls:列 ...
- 《精通Linux C编程》1.3Linux系统的常用命令-笔记
[toc] 1.3.1了解Shell Linux常用命令的运行环境就是Shell,它是一种命令解析器,在用户和操作系统之间提供了一个交互接口. 用户在命令行输入命令,然后Shell对该命令进行解析并将 ...
- linux进程管理和系统状态常用命令简介
1 进程管理简介 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础 2 常用命令 2.1 pstree 2.1.1 功能描 ...
- Linux系统之-常用命令及技巧
一. 通用命令:1.date :print or set the system date and time2. stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z ...
- linux系统的常用命令
linux系统中常用的命令如下(以后经常补充): cd .. 返回上一级 cd use 进入use目录
- LINUX系统一一常用命令
前言 LINUX UNIX Centos RedHat Ubuntu SHELL shell脚本 shell shell命令 类似windows系统的bat 批处理文件 里面都是脚本 CentOS6. ...
随机推荐
- Java实现 蓝桥杯 算法训练 纪念品分组
问题描述 元旦快到了,校学生会让乐乐负责新年晚会的纪念品发放工作.为使得参加晚会的同学所获得的纪念品价值 相对均衡,他要把购来的纪念品根据价格进行分组,但每组最多只能包括两件纪念品,并且每组纪念品的价 ...
- Java实现 LeetCode 106 从中序与后序遍历序列构造二叉树
106. 从中序与后序遍历序列构造二叉树 根据一棵树的中序遍历与后序遍历构造二叉树. 注意: 你可以假设树中没有重复的元素. 例如,给出 中序遍历 inorder = [9,3,15,20,7] 后序 ...
- 第八届蓝桥杯JavaB组国(决)赛真题
解题代码部分来自网友,如果有不对的地方,欢迎各位大佬评论 题目1.平方十位数 题目描述 由0~9这10个数字不重复.不遗漏,可以组成很多10位数字. 这其中也有很多恰好是平方数(是某个数的平方). 比 ...
- Java实现字符串的全排列
1 问题描述 输入一个字符串,打印出该字符串的所有排列.例如,输入字符串"abc",则输出有字符'a','b','c'所能排列出来的所有字符串"abc",&qu ...
- java实现转方阵
/* 对一个方阵转置,就是把原来的行号变列号,原来的列号变行号 例如,如下的方阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 转置后变为: 1 5 9 13 2 6 ...
- js数据劫持 Object.defineProperty() 作用
原生js Object.defineProperty() 作用 假设我们有一个obj对象,我们要给他设置一个name属性会这么做 Object.defineProperty()也可以设置对象属性 这个 ...
- [go设计模式]工厂方法模式
简单工厂就是生产整个计算器,而工厂方法只生产计算器的一部分: 原有的简单工厂可以生'+' '-' '*' '/' ;但是如果添加新的部件'%',厂房就 需要扩充.修改很可以会影响原来部件的正常生产,这 ...
- Spring AOP 之二:Pointcut注解表达式
简介 在Spring AOP概述中我们重点注意的是AOP的整体流程和Advice,简化了一些其他的东西,其中就有一些对灵活应用Spring AOP很重要的知识点,例如Pointcut表达式,下面就介绍 ...
- 双剑合璧 Nacos 结合 Sentinel 实现流量安全控制
Alibaba Sentinel 是一款高性能且轻量级的流量控制.熔断降级解决方案.是面向分布式服务架构的高可用流量控制组件. Sentinel 官网:https://sentinelguard.io ...
- kafka基本概念和hello world搭建
什么是kafka? Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写.Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据 ...