Shell基本命令(2)

学习笔记

一、基本维护命令

1)man:获得联机帮助

man 命令

2)passwd:修改用户密码

passwd username

3)su:临时改变用户身份

su命令用于临时改变用户身份,具有其他用户的权限。普通用户可以使用su命令临时具有超级用户的权限;超级用户也可以使用普通用户身份完成一些操作。当需要放弃当前用户身份,可以使用exit命令切换回来。su命令的一般语法格式为:

su [-c | -m- ] username(单独使用su命令默认转换为超级用户root)

选项“-c”表示执行一个命令后就结束;-m表示仍保留环境变量不变;-表示转换用户身份时,同时使用该用户的环境。

4)echo:标准输出

echo [-n] information(-n代表输出后不换行)

5)date:显示和设置系统日期时间

6)df和du

df命令用于查看磁盘空间的使用情况。查看磁盘空间是用户应当经常做的事情,因为谁也不希望看到根或/var分区在不经意间填满,以便及时清理。df命令的一般格式为:

df [-a |-T |-h |-k]

在这里插入图片描述
在这里插入图片描述

二、用户管理

1)/etc/passwd 文件

/etc/passwd文件是系统能够识别的用户清单。用户登陆时,系统查询这个文件,确定用户的UID并验证用户口令
在这里插入图片描述

2)/etc/group 文件

包含了UNIX组的名称和每个组中成员列表
每一行代表一个组,包括4个字段
–组名
–加密的口令
–GID号
–成员列表

3)用户的添加和删除

添加用户 adduser newusername

删除用户 deluser username
deluser - -remove-home username 删除用户的同时删除工作目录

4)usermod:修改用户属性

三、进程相关命令

1)ps:显示进程的动态

ps [options]
常见的参数:
-A 列出所有进程
-w 显示加宽可以显示较多的资讯
-au 显示较详细的资讯
-aux 显示所以包含其他使用者的进程
在这里插入图片描述

2)top:监视进程

按q退出

3)pstree:树状显示进程

4)kill

使用kill命令终止进程
kill [-9] PID

四、文件系统相关命令

1)file:判断文件的类型

file [filename]

2)mkdir:创建目录

mkdir [-p] name
-p代表允许嵌套创建子文件夹 mkdir -p dir1/dir2/dir3

3)rmdir:删除目录

用法同mkdir

4)ln:创建链接文件

在这里插入图片描述
在这里插入图片描述

5)压缩

在这里插入图片描述

目前,归档工具使用最广泛的tar命令,可以把很多文件(甚至磁带)合并到一个称为tarfile的文件中,通常文件扩展名为.tar。然后,再使用zip、gzip或bzip2等压缩工具进行压缩。

gzip和gunzip命令
在这里插入图片描述

tar命令
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值