Linux重点思考(上)--权限/解压/定时任务/性能

news2024/11/29 10:45:10

Linux重点思考(上)--权限/解压/定时任务

  • 权限修改格式
    • chmod使用
  • 打包解压
    • tar -zcvf ab.tar(打包)
    • tar -xvf ab.tar -C/usr (解压)
  • 系统防火墙
    • service iptables status
    • systemctl status iptables
    • 区别
  • 定时任务
    • 定时任务-crontab 写一个重启apache指令
  • 如何查看系统性能
    • ps -ef
    • top
    • 退出top

权限修改格式

前言:打开终端,可以通过ll或者ls -al的命令查看当前目录下的文件详细信息含ls-l查看出来的信息栏含义详解,如下所示:

[root@localhost ~]# ls -al
总用量 68
dr-xr-x---. 15 root root 4096 3月  30 12:25 .
dr-xr-xr-x. 17 root root  244 4月  29 2020 ..
-rw-r--r--   1 root root    0 3月  30 12:25 1.txt
-rw-------.  1 root root 1257 4月  30 2020 anaconda-ks.cfg
-rw-------.  1 root root 6737 3月  25 22:03 .bash_history
-rw-r--r--.  1 root root   18 12月 29 2013 .bash_logout
-rw-r--r--.  1 root root  176 12月 29 2013 .bash_profile
-rw-r--r--.  1 root root  176 12月 29 2013 .bashrc
drwx------. 14 root root 4096 3月   9 16:02 .cache
drwxr-xr-x. 14 root root  261 4月  29 2020 .config
-rw-r--r--.  1 root root  100 12月 29 2013 .cshrc
drwx------.  3 root root   25 4月  29 2020 .dbus
-rw-------.  1 root root   16 4月  29 2020 .esd_auth
-rw-------.  1 root root 9610 3月  30 12:16 .ICEauthority
drwx------.  3 root root   19 4月  29 2020 .local
-rw-r--r--   1 root root  197 3月  17 20:09 my.cnf
-rw-------   1 root root   88 4月  29 2020 .mysql_history
drwxr-----   3 root root   19 3月  13 18:29 .pki
-rw-r--r--.  1 root root  129 12月 29 2013 .tcshrc
-rw-------   1 root root  900 3月  17 20:09 .viminfo
drwxr-xr-x.  2 root root    6 4月  29 2020 公共
drwxr-xr-x.  2 root root    6 4月  29 2020 模板
drwxr-xr-x.  2 root root    6 4月  29 2020 视频
drwxr-xr-x.  2 root root    6 4月  29 2020 图片
drwxr-xr-x.  2 root root    6 4月  29 2020 文档
drwxr-xr-x.  2 root root    6 4月  29 2020 下载
drwxr-xr-x.  2 root root    6 4月  29 2020 音乐
drwxr-xr-x.  2 root root    6 4月  29 2020 桌面

在这里插入图片描述

chmod使用

chmod 746 1.txt

在这里插入图片描述

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

打包解压

tar -zcvf ab.tar(打包)

-z 表示使用 gzip 工具进行压缩
-c 表示创建一个新的 tar 文件
-v 表示显示详细信息;
-f 后跟着要打包后的文件名

tar -xvf ab.tar -C/usr (解压)

-x:是一个选项,表示解压缩 tar 文件
-v:是一个选项,表示在解压缩过程中显示详细信息,即显示被解压缩的文件名。如果不加这个选项,tar 命令将不会显示详细信息
-f ab.tar:是一个选项,后面跟着要解压缩的 tar 文件名。
-C /usr:是一个选项,表示将解压缩后的文件提取到指定目录 /usr 下。

系统防火墙

service iptables status

service iptables status 是一个用于查看 Linux 系统防火墙服务状态的命令。在大多数 Linux 发行版中,防火墙服务通常是由 iptables 或其替代品 firewalld 来管理的。
iptables:是 Linux 下的一个常见的防火墙工具,它可以配置和管理网络防火墙规则

systemctl status iptables

systemctl status iptables 是一个用于查看 Linux 系统防火墙服务状态的命令。在大多数 Linux 发行版中,防火墙服务通常是由 iptables 或其替代品 firewalld 来管理的
iptables:是 Linux 下的一个常见的防火墙工具,它可以配置和管理网络防火墙规则

区别

在这里插入图片描述

定时任务

定时任务-crontab 写一个重启apache指令

  • 编辑 crontab 文件

打开终端,并输入以下命令来编辑 crontab 文件

crontab -e
  • 编写定时任务

在 crontab 文件中,添加一个定时任务,用于定时重启 Apache 服务器。例如,每天凌晨 3 点重启 Apache,可以添加以下行

0 3 * * * /path/to/apache/bin/apachectl restart
  • 保存并退出

编辑完定时任务后,保存并退出编辑器。

命令的含义是每天凌晨 3 点执行 /path/to/apache/bin/apachectl restart 命令
  • 确认设置

确认定时任务已经添加成功,你可以使用以下命令来查看当前的 crontab 设置。

crontab -l
  • 验证

为了验证定时任务是否正常工作,可以在设置的时间点手动执行一次命令,并查看 Apache 的重启情况。

/path/to/apache/bin/apachectl restart

如何查看系统性能

ps -ef

这会显示当前系统中所有正在运行的进程的详细信息,包括进程的 PID(进程ID)、PPID(父进程ID)、CPU使用情况、内存占用等。

top

这会打开一个交互式的实时进程监视器,显示系统中正在运行的进程的信息,包括 CPU 使用情况、内存使用情况、进程数量等。在 top,界面中,你可以看到系统的各项性能指标以及各个进程的运行情况。

退出top

在 top 界面中,你可以按下 q 键来退出。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1556176.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Java多线程(3)】线程安全问题和解决方案

目录 一、线程安全问题 1. 线程不安全的示例 2. 线程安全的概念 3. 线程不安全的原因 二、线程不安全的解决方案 1. synchronized 关键字 1.1 synchronized 的互斥特性 1.2 synchronized 的可重入特性 1.3 死锁的进一步讨论 1.4 死锁的四个必要条件(重点&…

2024UI自动化面试题汇总【建议收藏】

1.你是如何搭建ui自动化框架的? 在搭建ui自动化框架,使用的是po设计模式,也就是把每一个页面所需要 操作的元素和步骤都封装成一个页面类中。然后使用seleniumunittest搭建 四层框架实现数据、脚本、业务逻辑分离(关键字驱动&…

怎样在Linux搭建NTP服务器

搭建 NTP(Network Time Protocol)服务器可以帮助你在局域网内提供时间同步服务,让网络中的设备都使用统一的时间。以下是在 Linux 系统上搭建 NTP 服务器的基本步骤: 安装 NTP 服务器软件: 在终端中执行以下命令安装 N…

计算机网络实验四:MAC地址、IP地址、ARP地址

目录 实验四:MAC地址、IP地址、ARP地址 4.1 实验目的 4.2 实验步骤 4.2.1 构建网络拓扑 4.2.2 配置各网络设备 4.2.3 网络功能验证测试 4.3 实验总结 实验四:MAC地址、IP地址、ARP地址 4.1 实验目的 (1)掌握计算机网络中…

使用mybatis的@Interceptor实现拦截sql

一 mybatis的拦截器 1.1 拦截器介绍 拦截器是一种基于 AOP(面向切面编程)的技术,它可以在目标对象的方法执行前后插入自定义的逻辑。 1.2 语法介绍 1.注解Intercepts Intercepts({Signature(type StatementHandler.class, method “…

深度理解C++多继承和多态

首先我们看看多继承的多态是如何发生的。 #include <iostream>using std::cout; using std::endl;class A {public:virtualvoid a(){cout<<"virtual A::a()"<<endl;}virtualvoid b(){cout<<"virtual A::b()"<<endl;}virtua…

【C++进阶】多态,带你领悟虚函数和虚函数表

&#x1fa90;&#x1fa90;&#x1fa90;欢迎来到程序员餐厅&#x1f4ab;&#x1f4ab;&#x1f4ab; 主厨&#xff1a;邪王真眼 主厨的主页&#xff1a;Chef‘s blog 所属专栏&#xff1a;c大冒险 总有光环在陨落&#xff0c;总有新星在闪烁 【本节目标】 1. 多态的概…

京东云8核16G服务器配置租用优惠价格1198元1年、4688元三年

京东云轻量云主机8核16G服务器租用优惠价格1198元1年、4688元三年&#xff0c;配置为8C16G-270G SSD系统盘-5M带宽-500G月流量&#xff0c;华北-北京地域。京东云8核16G服务器活动页面 yunfuwuqiba.com/go/jd 活动链接打开如下图&#xff1a; 京东云8核16G服务器优惠价格 京东云…

uniapp 微信小程序 输入框跟随手机键盘弹起

需求&#xff1a;手机键盘弹起后&#xff0c;页面底部的输入框跟随弹起&#xff0c;且页面不被顶上去 html: <textareaclass"textinput"placeholder-class"input-place"auto-height:maxlength"2000"v-model"text"placeholder"…

工业测试测量仪器与人工智能(AI)如何结合

工业测试测量仪器与人工智能&#xff08;AI&#xff09;的结合可以通过多种方式实现&#xff0c;其中一些主要方法包括&#xff1a; 1. 数据分析和预测 智能数据分析&#xff1a;利用AI算法对从传感器和测试仪器收集的数据进行分析&#xff0c;识别模式、趋势和异常&#xff0…

基于单片机热敏电阻PT100温度控制系统设计

**单片机设计介绍&#xff0c;基于单片机热敏电阻PT100温度控制系统设计 文章目录 一 概要二、功能设计设计思路 三、 软件设计原理图 五、 程序六、 文章目录 一 概要 基于单片机热敏电阻PT100的温度控制系统设计是一个综合了硬件和软件设计的工程任务。以下是对该设计概要的…

我如何学会在学术界培养人际关系,并变得更加友善

我是一名初级教授&#xff0c;压力很大&#xff0c;工作到筋疲力尽&#xff0c;但在工作和家庭中仍然感到不足。因此&#xff0c;当我的入门编程课程的三名学生在学期结束时来到我的办公室&#xff0c;对他们的成绩感到担忧时&#xff0c;我觉得我没有时间处理他们的抱怨。我觉…

总结IP协议各类知识点

前言 本篇博客博主将详解IP协议中的各类知识点&#xff0c;坐好板凳发车啦~ 一.IP协议格式 1.1 4位版本号&#xff08;version&#xff09; 指定IP协议的版本&#xff0c;对于IPv4来说&#xff0c;就是4。 1.2 4位头部长度&#xff08;header length&#xff09; IP头部的…

数据结构算法系列----贪心算法

目录 一、什么是贪心 1、定义&#xff1a; 2、举例&#xff1a; 二、例题 完整代码&#xff1a; 一、什么是贪心 1、定义&#xff1a; 贪心算法是一种在每一步选择中都采取当前状态下最优决策的算法。在贪心算法中&#xff0c;通过 局部最优 解来达到全局最优解。贪心算法…

(C语言)fgets与fputs函数详解

目录 1. fputs函数详解 1.1 向文件流输入数据 1.2 向标准输出流输出数据 2. fgets函数详解 2. 1 从文件流中得到数据 2.2 从标准输入流读取数据 1. fputs函数详解 头文件&#xff1a;stdio.h 函数有两个参数&#xff1a;str 与 stream 作用&#xff1a;写一串字符串到流…

计算机系统基础 5 物理地址的形成

历史 早期&#xff0c;程序员自己管理主存&#xff0c;通过分解程序并覆盖主存的方式执行程序 取指令和存储操作数所有的地址都是物理地址&#xff1b; 执行速度快&#xff0c;无需进行地址转换&#xff1b; 未采用虚拟存储机制。 1961年有人提出自动执行overlay…

【动手学深度学习-pytorch】9.2长短期记忆网络(LSTM)

长期以来&#xff0c;隐变量模型存在着长期信息保存和短期输入缺失的问题。 解决这一问题的最早方法之一是长短期存储器&#xff08;long short-term memory&#xff0c;LSTM&#xff09; (Hochreiter and Schmidhuber, 1997)。 它有许多与门控循环单元&#xff08; 9.1节&…

【学习笔记】java项目—苍穹外卖day04

文章目录 1. 新增套餐1.1 需求分析和设计1.2 代码实现1.2.1 DishController1.2.2 DishService1.2.3 DishServiceImpl1.2.4 DishMapper1.2.5 DishMapper.xml1.2.6 SetmealController1.2.7 SetmealService1.2.8 SetmealServiceImpl1.2.9 SetmealMapper1.2.10 SetmealMapper.xml1.…

HarborCDN技术分析

一、介绍 简要介绍 ​​Harbor​​ 是由VMware公司开源的企业级的Docker Registry管理项目&#xff0c;它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能。Harbor 的所有组件都在 Dcoker 中部署&#xff0c;所以 Harbor 可使用 Docker C…

NC269391 炸鸡块哥哥的粉丝题

题目描述 智乃作为炸鸡块哥哥的粉丝&#xff0c;做了一场炸鸡块哥哥的比赛后得出一个结论&#xff0c;那就是炸鸡块哥哥的话&#xff0c;最多只能信半句。 现在给你一个长度为N的字符串S&#xff0c;请输出前 个字符&#xff0c;表示只能相信半句话。 例如当炸鸡块哥哥说&…