Linux知识点

Linux知识点

1. 添加用户和账号管理

**1.1 添加用户(管理员用户root下使用) **

useradd 选项 用户名
useadd  xinzhi
  • 选项
    • -c comment 指定一段注释性描述。
    • -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
    • -g 用户组 指定用户所属的用户组。
    • -G 用户组,用户组 指定用户所属的附加组。
    • -s Shell文件 指定用户的登录Shell。
    • -u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。
  • 用户名:
    • 自己给这个用户起用户名.

**1.2 用户口令(管理员用户root下使用) **

passwd 选项 用户名
passwd xinzhi
  • 选项:
    • -l 锁定口令,即禁用账号。
    • -u 口令解锁。
    • -d 使账号无口令。
    • -f 强迫用户下次登录时修改口令。

**1.3 修改用户(管理员用户root下使用) **

usermod 选项 用户名
usermod -l xinzhibigdata  xinzhi
  • 将用户xinzhi用户名修改成xinzhibigdata

**1.4 删除用户(管理员用户root下使用) **

userdel 选项 用户名
userdel xinzhibigdata

Linux 文件与目录管理

目录常用命令

  • cd: 切换目录
  • pwd: 显示目前的目录
  • mkdir:创建一个新的目录
  • rmdir:删除一个空的目录
  • cp: 复制文件或目录
  • rm: 移除文件或目录
  • mv: 移动文件与目录或修改文件与目录的名称
  • touch 文件名 创建文件

权限信息

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-llvFXj6h-1693310014844)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20230829185413521.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7L0IilaI-1693310014845)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20230829185426138.png)]

从左至右用0-9这些数字来表示。

第0位确定文件类型,第1-3位确定属主(该文件的所有者)拥有该文件的权限。

第4-6位确定属组(所有者的同组用户)拥有该文件的权限,第7-9位确定其他用户拥有该文件的权限。

其中,第1、4、7位表示读权限,如果用"r"字符表示,则有读权限,如果用"-"字符表示,则没有读权限;

第2、5、8位表示写权限,如果用"w"字符表示,则有写权限,如果用"-“字符表示没有写权限;第3、6、9位表示可执行权限,如果用"x"字符表示,则有执行权限,如果用”-"字符表示,则没有执行权限。

Linux文件属主和属组

chown更改属主和属组

chown [–R] 属主名 文件名
chown [-R] 属主名:属组名 文件名
chown han a.txt

[-rwxrwx—] 分数则是:

  • owner = rwx = 4+2+1 = 7
  • group = rwx = 4+2+1 = 7
  • others= — = 0+0+0 = 0

chmod权限命令(使用权限 : 所有使用者)

Linux的文件调用权限分为三级 : 文件属主、属组、其他。利用 chmod 可以控制文件如何被他人所调用。

su切换账户

su命令用于变更为其他使用者的身份,除 root 外,需要键入该使用者的密码。

切换到root,如果你最初登录的不是管理员则用:su root ,然后输入密码,这样的话,我们就进入到了root用户下。

sudo执行

um install  lrzsz -y   
上传,直接拖拽 下载 sz 文件名

sudo:控制用户对系统命令的使用权限,root允许的操作。
通过sudo可以提高普通用户的操作权限

top命令(所有使用者)

top命令用于实时显示 process 的动态。

PID:进程ID
USER:进程的所有者
PR:进程的优先级
NI:
VIRT:占用的虚拟内存
<font color='red'>RES:占用的物理内存</font>
SHR:使用的共享内存
S:进行状态 S:休眠 R运行 Z僵尸进程 N nice值为负
<font color='red'>%CPU:占用的CPU</font>
<font color='red'>%MEM:占用内存</font>
TIME+: 占用CPU的时间的累加值
COMMAND:启动命令

top命令的用法很多

但是常用的就是top(不带参数),有的时候,在进程比较多的时候,我们常常记住进程的pid,然后通过top -p pid进行查看

也就是说,top+ top -p是经常被用到的

ps命令

ps命令类似于我们在Windows中通过任务管理器查看进程信息

ps -ef | grep 进程名称

kill命令(杀死一个进程)

kill [-s <信息名称或编号>][程序] 或 kill [-l <信息编号>]

 kill - 9 进程号
 一般配合ps使用,ps 可以查到进程的pid
  • -l <信息编号>  若不加<信息编号>选项,则-l参数会列出全部的信息名称。
  • -s <信息名称或编号>  指定要送出的信息。
  • [程序]  [程序]可以是程序的PID或是PGID,也可以是工作编号。

clear命令

clear命令用于清除屏幕

日期管理

date:查看当前的时间日期
date -s "2020-12-11 16:15:00":设置时间日期

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值