访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

linux命令大全_linux命令大全进程_linux命令大全

时间:2019-08-11

linux命令大全进程_linux命令大全_linux命令大全

第二组:r-x 5 代表文件或文件夹所属 用户组的权限:读执

第三组:r-x 5 代表其他组的所有用户对这个文件或文件夹的权限:读执

chown 改变用户 用户组

chmod 改变读写执权限

针对文件夹操作:

chown -R jack:bigdata test

chmod -R 744 test

-R参数一般就配合chown和chmod使用

ln -s datav1.0/ rz

这个就相当于rz是datav1.0的快捷方式,往rz里存数据,其实数据是存放在datav1.0中

在这里插入图片描述

3.1 生产上的应用场景:

1.多版本

比方说代码中或者shell脚本中都是通过rz进行数据的读取的linux命令大全,这个时候数据文件夹更新为datav2.0,我们只要改下rz的连接文件夹,代码,和shell脚本中就不需要修改了

linux命令大全进程_linux命令大全_linux命令大全

在这里插入图片描述

2.硬盘的问题

比如说/home/jack/datav1.0空间越来越小了,不够用了,新加了一个硬盘10T,目录位置为/data,这个时候我们要做的是把datav1.0连接到/data下面,这样程序或者shell脚本往/home/jack/datav1.0存放数据时,其实数据是在/data下面,操作步骤如下:

a) 先把/home/jack/datav1.0移动到/data下面

在这里插入图片描述

b) 建立连接关系

ln -s /data/datav1.0 datav1.0

在这里插入图片描述

c) 我们拷贝test.log到datav1.0里,然后查看下/data/datav1.0里有没有test.log

在这里插入图片描述

4.1查看磁盘情况

df-h

在这里插入图片描述

4.2 查看内存使用情况

linux命令大全_linux命令大全进程_linux命令大全

free -m

在这里插入图片描述

4.3 查看CPU负载

top

主要关注下面框框部分

生产上,load average 如果<=10,说明机器还行,如果>10,系统负载高linux命令大全,说明卡

load average:0.00(近1min负载),0.01(近5min负载),0.05(近15min负载)

在这里插入图片描述

4.4 立即关机

shutdown -n now

4.5 重启

reboot

5.1 zip

压缩命令

linux命令大全进程_linux命令大全_linux命令大全

zip -r test.zip test/*

在这里插入图片描述

解压缩命令

unzip test.zip

在这里插入图片描述5.2 tar.gz

压缩

tar -zcvf test.tat.gz test/*

在这里插入图片描述

解压

tar -zxvf test.tar.gz

在这里插入图片描述

wget url 

url为下载的连接地址

vi date.sh

linux命令大全_linux命令大全进程_linux命令大全

在这里插入图片描述

然后输入

crontab -e

并输入如下内容,意思是每分钟执行date.sh定时任务,并追加到date.log中

在这里插入图片描述

前面的*号从左往右分别为 每分,每小时,每日,每月,每周

7.1每隔2分钟执行一次

在这里插入图片描述

7.2 每隔10秒执行一次

crontab -e

在这里插入图片描述

因为上面定时任务只能1分钟执行一次,我们要在shell脚本中进行控制,每次调用时,我们循环6次,每次睡眠10s

在这里插入图片描述

7.3 定时任务删除

crontab -r
nohup ./date.sh $
nohup .date.sh >> nohup.out 2>&1 &
 上一个教程:linux常用命令2