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

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.rhkb.cn/news/291521.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Map集合

1、Map集合实例化 步骤&#xff1a; 导包&#xff0c;java.util.Map包通过HashMap创建对象语法格式&#xff1a; Map<引用数据类型,引用数据类型> map new HashMap<>(); HashMap类的特点&#xff1a; HashMap是一个散列表&#xff0c;它存储的…

hadoop 高可用(HA)、HDFS HA、Yarn HA

目录 hadoop 高可用(HA) HDFS高可用 HDFS高可用架构 QJM 主备切换&#xff1a; Yarn高可用 hadoop 高可用(HA) HDFS高可用 HDFS高可用架构 QJM 主备切换&#xff1a; Yarn高可用

00、SpringBatch 4.x.x版本:简单入门

00、SpringBatch批处理 一、介绍1、什么是批处理&#xff1f;2、官网3、优势4、组织架构5、程序运行架构图 二、入门案例-H2版(内存)1、新建项目2、引入依赖3、新建HelloJob.java 三、入门案例-MySQL版1、引入依赖2、修改 application.yml3、验证 四、案例解析1、EnableBatchPr…

华为昇腾asend

昇腾Ascend C编程语言 Ascend C原生支持C/C编程规范&#xff0c;通过多层接口抽象、并行编程范式、孪生调试等技术&#xff0c;极大提高了算子的开发效率&#xff0c;帮助AI 参考文章 手把手教你在昇腾平台上搭建PyTorch训练环境 - 哔哩哔哩 (bilibili.com)https://www.bilibi…

Ubuntu20.04安装MatlabR2018a

一、安装包 安装包下载链接 提取码&#xff1a;kve2 网上相关教程很多&#xff0c;此处仅作为安装软件记录&#xff0c;方便后续软件重装&#xff0c;大家按需取用。 二、安装 1. 相关文件一览 下载并解压文件后&#xff0c;如下图所示&#xff1a; 2. 挂载镜像并安装 2…

【Go】五、流程控制

文章目录 1、if2、switch3、for4、for range5、break6、continue7、goto8、return 1、if 条件表达式左右的()是建议省略的if后面一定要有空格&#xff0c;和条件表达式分隔开来{ }一定不能省略if后面可以并列的加入变量的定义 if count : 20;count < 30 {fmt.Println(&quo…

node.js的常用命令

&#x1f468;‍&#x1f4bb;个人主页&#xff1a;开发者-曼亿点 &#x1f468;‍&#x1f4bb; hallo 欢迎 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! &#x1f468;‍&#x1f4bb; 本文由 曼亿点 原创 &#x1f468;‍&#x1f4bb; 收录于专栏&#xff1a…

数据结构:单调栈和单调队列

文章目录 一、单调栈1.1、栈的思想1.2、单调栈1.2.1、单调栈的基本应用&#xff1a;找出数组中每个元素右侧第一个更大的元素1.2.2、单调栈的基本应用&#xff1a;找出数组中每个元素左侧第一个更大的元素1.2.3、单调栈拓展1.2.4、单调栈LeetCode题单 二、单调队列2.1、队列的思…

Linux系统中安装一些常用的插件备用

Linux系统中安装一些常用的插件备用 1.安装wget yum -y install wget 2.安装vim yum -y install vim-enhanced 3.更换yum源为国内的阿里云源&#xff08;选择&#xff09; 1、备份CentOS-Base.repo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.…

盘点2024年最佳WordPress外贸主题推荐

WordPress是一个非常受欢迎的建站平台&#xff0c;它具有易用性&#xff0c;并提供了许多功能强大的主题和插件。如果你计划建立一个外贸独立站商城&#xff0c;选择一个适合的WordPress外贸主题至关重要。以下是一些外贸主题应具备的特点&#xff1a; 1. 欧美风格&#xff1a…

计算机网络-UDP协议——沐雨先生

实验内容 1.编写并运行UDP server 2.编写并运行UDP client 3.使用Wireshark抓取并分析UDP用户数据报 基本要求 1.了解UDP上server socket与client socket之间的通信过程 2.学会使用Java语言编写UDP socket服务程序 3.学会使用Java语言编写UDP socket客户程序 4.了解UDP…

【C语言基础】:自定义类型(一)--> 结构体

文章目录 一、内置类型与自定义类型1.1 内置类型&#xff08;基本数据类型&#xff09;1.2 自定义类型 二、结构体2.1 结构体的声明2.2 结构体变量的创建和初始化2.3 结构体的特殊声明2.4 结构体的自引用 三、结构体内存对齐3.1 对齐规则3.2 为什么存在内存对齐3.3 修改默认对齐…

再见 mysql_upgrade

在数据库管理的世界里&#xff0c;随着技术的不断进步和业务的不断发展&#xff0c;数据库的版本升级成为了一个不可避免的过程。 MySQL 作为业界领先的开源关系型数据库管理系统&#xff0c;其版本迭代与功能优化同样不容忽视。 而在这个过程中&#xff0c;升级工具就显得尤为…

如何在 Mac 上打开、编辑、复制、移动或删除存储在 Windows NTFS 格式 USB 驱动器上的文件 Tuxera NTFS for Mac使用教程

当您获得一台新 Mac 时&#xff0c;它只能读取 Windows NTFS 格式的 USB 驱动器。要将文件添加、保存或写入您的 Mac&#xff0c;您需要一个附加的 NTFS 驱动程序。Tuxera 他可以帮忙实现这一功能&#xff01; Tuxera可以轻松转换驱动器&#xff1a;无论使用Windows PC还是Mac&…

Day26 手撕各种集合底层源码(一)

Day26 手撕各种集合底层源码&#xff08;一&#xff09; 一、手撕ArrayList底层源码 1、概念&#xff1a; ArrayList的底层实现是基于数组的动态扩容结构。 2、思路&#xff1a; 1.研究继承关系 2.研究属性 3.理解创建集合的过程 – 构造方法的底层原理 4.研究添加元素的过程…

Typora for Mac/Win:让Markdown编辑更高效,创作更自由

在数字化时代&#xff0c;文本编辑已成为我们日常生活与工作中的重要环节。Markdown作为一种轻量级标记语言&#xff0c;以其简洁、易读、易写的特性&#xff0c;受到了广大用户的喜爱。而Typora&#xff0c;作为一款专为Markdown设计的文本编辑器&#xff0c;更是让Markdown编…

对接中泰极速行情 | DolphinDB XTP 插件使用教程

XTP 是中泰证券推出的高性能交易平台&#xff0c;专为专业投资者提供高速行情及交易系统&#xff0c;旨在提供优质便捷的市场接入通道。目前支持股票、基金、ETF、债券、期权等多个市场&#xff0c;可满足不同投资者需求。 基于 XTP 官方 C SDK&#xff0c;DolphinDB 开发了 X…

【SAP2000】在框架结构中应用分布式面板荷载Applying Distributed Panel Loads to Frame Structures

在框架结构中应用分布式面板荷载 Applying Distributed Panel Loads to Frame Structures 使用"Uniform to Frame"选项,可以简单地将荷载用于更多样化的情况。 With the “Uniform to Frame” option, loads can be easily used for a greater diversity of situat…

2024Web自动化测试的技术框架和工具有哪些?

Web 自动化测试是一种自动化测试方式&#xff0c;旨在模拟人工操作对 Web 应用程序进行测试。这种测试方式可以提高测试效率和测试精度&#xff0c;减少人工测试的工作量和测试成本。在 Web 自动化测试中&#xff0c;技术框架和工具起着至关重要的作用。本文将介绍几种常见的 W…

Fastjson配置消息转换器(时间格式问题)

问题&#xff1a; 我们可以看见&#xff0c;日期的格式有点问题。 由于ArticleListVO类的createTime成员变量是Date类型&#xff0c;默认是由java的Jackson来处理&#xff0c;使用 ISO-8601 规范来处理日期时间格式。ISO-8601 是一种国际标准的日期时间表示法&#xff0c;例如&…