Linux 工作常用命令(一)解释!(图文并茂)

Linux 工作常用命令(一)解释!(图文并茂)
轻松理解大多数的命令!

umask
ls -al
mkdir

在这里插入图片描述

R:4
W:2
X:1
R+w+x=7
rw-r–r--. 1 root root 0 Jul 20 10:42 test1.txt
第一组(当前用户):rw-:4+2=6
第二组(组用户):r—:4+0+0=4
第三组(其它用户):r–:4+0+0=4

你实在理解不透什么当前用户和组用户,其它用户,我们可对班级划分小组去理解这个概念(场景化去理解)

权限总结:644

我们系统规定新建文件默认是0666-0022=0644,那么其中0022就是我们umask看到的内容

Chmod

我们得出了默认的权限,是系统给我们默认设置的,那么我们可不可以手动设置呢?答案是可以的,那么我们怎么做?

-rw-r–r--. 1 root root 0 Jul 20 10:42 test1.txt
权限:644
权限目标:755
Chmod 755 test1.txt
我们需要验证我们的结果是否正确?
Ls –al

在这里插入图片描述

  1.  ls	显示文件列表	 ls /var/log |wc -l
    

在这里插入图片描述

实验结果:就是统计我们这个当前目录下,文件的总数。

  1.  rm	删除文件或者目录	rm -rf /tmp/test
    

删除之前,先备份数据

在这里插入图片描述

[root@localhost home]# rm -f lgb
rm: cannot remove âlgbâ: Is a directory

[root@localhost home]#
[root@localhost home]# rm -rf lgb
[root@localhost home]#
[root@localhost home]#
[root@localhost home]#

  1.  mv	移动/改名文件或者目录	
    

它的功效,相当于windows下剪切的功能,它还相当于重命名的功能
[root@localhost home]# ls
lgb.bak
[root@localhost home]#
[root@localhost home]#
[root@localhost home]# mv lgb.bak /tmp
[root@localhost home]#
[root@localhost home]#
[root@localhost home]#
[root@localhost home]#

[root@localhost home]#
[root@localhost home]# cd /tmp
[root@localhost tmp]# ls
ks-script-yqiEfC lgb.bak yum.log yum_save_tx.2020-07-15.15-05.CVv0Ya.yumtx yum_save_tx.2020-07-15.15-07.24xEJc.yumtx yum_save_tx.2020-07-15.15-07.jroYeX.yumtx yum_save_tx.2020-07-15.15-07.Kmm0wz.yumtx
[root@localhost tmp]#
[root@localhost tmp]#
[root@localhost tmp]#

[root@localhost tmp]#
[root@localhost tmp]# mv lgb.bak lgb
[root@localhost tmp]#
[root@localhost tmp]#
[root@localhost tmp]# ls
ks-script-yqiEfC lgb yum.log yum_save_tx.2020-07-15.15-05.CVv0Ya.yumtx yum_save_tx.2020-07-15.15-07.24xEJc.yumtx yum_save_tx.2020-07-15.15-07.jroYeX.yumtx yum_save_tx.2020-07-15.15-07.Kmm0wz.yumtx
[root@localhost tmp]# mv lgb /home/
[root@localhost tmp]#
[root@localhost tmp]#
[root@localhost tmp]#


  1.  top	动态显示系统进程、系统负载	top
    

它有点类似于windows下的任务管理器

在这里插入图片描述

在这里插入图片描述

那么这个命令对我们运维人员来收,特别有用,你可以CPU和内存是否存在异常,进行一些评估。

按键盘上的“q”键,退出

  1.  ps	显示进程信息	Ps axf
    

在这里插入图片描述

  1.  free 	查看内存使用情况	free -m
    

我们看一下,我们虚拟机到底用了多少内存?

[root@localhost tmp]# free
total used free shared buff/cache available
Mem: 1868688 138336 1500972 8752 229380 1555204
Swap: 4064252 0 4064252
[root@localhost tmp]#
[root@localhost tmp]#
[root@localhost tmp]#
[root@localhost tmp]#

[root@localhost tmp]#
[root@localhost tmp]# free -h
total used free shared buff/cache available
Mem: 1.8G 135M 1.4G 8.5M 224M 1.5G
Swap: 3.9G 0B 3.9G
[root@localhost tmp]#
[root@localhost tmp]#
[root@localhost tmp]#

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值