Linux常用指令系列(四)

前言

这段时间身体不适,学习的劲头也有点不够。不过博主还是要坚持记录自己的学习过程。今天分享的是权限修改,任务调度,进程管理,软件包管理相关的指令。

正文

权限修改

众所周知,不管是windows系统,还是linux系统,文件夹操作都是有读写可执行等权限的。在linux里面,权限修改用的指令是chmod,通过+,-,=来增加,减少,赋予权限,权限有rwx,r代表读权限,w代表写权限,x代表可执行权限。在linux中,文件夹权限涉及多个角色,其中u为所有者,g为所在组,o为其他组,a为全部人。现在我们来看看命令吧。

例:
给所有者加读写可执行权限,给所在组成员加写可执行权限,给其他组加可执
行权限 chmod u=rwx,g=rx,0=x 文件目录名
给其他组的人加上写权限 chmod o+w  文件目录名
去掉所有人的可执行权限 chmod a-x 文件目录名
  • 数字表示权限
    权限可以用rwx表示,也可以用数字表示,其中r=4,w=2,x=1。

      例:
      设置test的权限为rwxr_x__x 	chmod 751 test
    
  • 文件所有者和文件所有组

     例:
     修改一个文件所有者为Tom chown tom a.txt
     修改kkk目录下的所有文件和目录的用户改为tom  chown -R tom kkk
     修改一个文件的所有组为police  chgrp police a.txt
     修改kkk目录下的所有文件和目录组为police  chown -R police kkk
    

任务调度

任务调度指令为crontab,-e 代表编辑定时任务,-l查询定时任务,-r删除定时任务。

进程管理

查看进程指令用ps。

例:
显示所有进程信息,按用户格式显示并显示后台运行参数 ps -aux |grep s
树状显示进程 pstree -u 显示所属用户 pstree -p显示pid

杀死进程指令用kill。

例:
强制杀死所有进程 killall
强制杀死某个进程 kill -9 进程号

yum软件包管理

yum是linux管理软件包的一种方式,支持从指定的yum服务器下载资源,并且安装和管理依赖。

例:
查询是否有yum方式安装的软件  yum list|grep xx
下载安装软件 yum install xxx

尾声

关于linux的常用指令,博主就更新到这吧,linux要想玩的666,还是要多一些实际操作,光看是不行的啊。在后续的linux博客中,博主将会更新一些关于shell脚本相关的知识技能。希望通过学习shell指令,能达到熟练写出一些项目部署,服务启动脚本的境界。

与诸君共勉!!

你可能感兴趣的:(操作系统)