背景 质量团队 Linux 日常操作培训,提升团队整体 Linux 水平。 注: 以下所有命令都是在 Centos 操作系统来进行演示。...帮助命令及工具 详见: Linux 帮助命令及工具(tldr,man,help,info) 用户和用户组 创建一个新用户或更新默认新用户信息 用户和组常用命令 # 创建组 $ groupadd daodaotest2...用户组文件 $ cat /etc/group # 组名:口令:组标识号:组用户列表 pe:x:1001:peftp,ruiftp,hx # Linux 组影子文件 $ cat /etc/gshadow...查询应用进程号、端口、文件(知道其中之一查询其他) 详见: Linux 查询应用进程号、端口、文件(知道其中之一查询其他) 压缩解压 Linux 常见的压缩包格式:tar、gz、tar.gz、bz2、...# 查看系统硬盘 $ fdisk -l json 解析命令 jq 详见:linux 下强大的 JSON 解析命令 jq
说明:日常高频使用,100%适用于CentOS7shell终端技巧ctrl + a ;ctrl + e #鼠标焦点到最前or最后ctrl a ctrl k # 清除当前行ctrl c # 结束命令...be用法:scp -r local_file remote_username@remote_ip:remote_folder Several file transfer commands under Linux...are one of the most useful features of a Linux distribution....https://linuxhint.com/create-yum-local-repository/linux使用tree命令How to install tree in Unix/Linux....yum install treeIf you are using Debian / Mint / Ubuntu Linux, type the following apt-get command to
一、Oracle VirtualBox安装Linux7.0全屏设置 1....启动Linux系统并用root身份登入系统 3. 执行挂载命令,将虚拟光盘挂在到 /mnt/cdrom,如果没有cdrom目录,则先创建之。...false Icon=/usr/local/src/idea-IC-172.3544.35/bin/idea.png Categories=Development; 三、 安装JDK 1、删除Linux...jdk,然后解压 [root@localhost java]# curl -O http://download.Oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64....tar.gz [root@localhost java]# tar -zxvf jdk-7u79-linux-x64.tar.gz 4、设置环境变量 [root@localhost java]# vi
记录日常使用linux一些操作 deepin永远滴神!!!...进入root身份 终端输入su然后输入密码(开机密码) 如果提示su鉴定故障可以输入sudo su 双系统切换时间问题 终端输入timedatectl set-local-rtc 1 双系统开机默认linux...←这时可能会弹出警告框,但是一般情况下好像并没有什么关系 5.在终端输入sudo update-grub以更新配置 6.重启即可发现已经修改完毕 linux显示系统信息 终端执行sudo apt-get
vi /etc/rc.local iptables -I INPUT -s 121.0.0.0/8 -j DROP 自启文件 1.添加 iptables ...
最近搞了一个阿里ECS,CentOS7,涉及到一些基本的Linux指令,在这里总结一下,在搭环境中常用的一些指令,熟悉这些指令就基本能够使用CentOS进行日常操作了。
如何看当前Linux系统有几颗物理CPU和每颗CPU的核数?...Linux自动地使用所有空闲的内存作为高速缓冲,当程序需要更多的内存时,它也会自动地减小缓冲的大小。...某个账号登陆linux后,系统会在哪些日志文件中记录相关信息?...在Linux系统下如何按照下面要求抓包:只过滤出访问http服务的,目标ip为192.168.0.111,一共抓1000个包,并且保存到1.cap文件中?...在Linux下如何指定dns服务器,来解析某个域名? dig @DNSip domain.com 35.
Linux 系统日常巡检脚本,巡检内容包含了,磁盘,内存 cpu 进程 文件更改 用户登录等一系列的操作 直接用就行了。报告以邮件发送到邮箱 在log下生成巡检报告。#!
本小章内容就是Linux进阶部分的日常运维部分,掌握这些日常运维技巧或者方法在我们的日常运维过程中会带来很多方便。...主要从以下几个部分来讲解: Linux日常运维-主机名&hosts Linux日常运维-history(本章节) Linux日常运维-SSHD(一) Linux日常运维-SSHD(二) Linux日常运维...-ENV(一) Linux日常运维-ENV(二) Linux日常运维-任务计划 history 命令用于显示当前 Bash shell 会话的命令历史记录。
ls“)来查看当前目录下的目录及文件;(”ls --help“)来查看他的详细使用方法;(”ls -l“)查看当前目录下这些目录和文件的详细信息;(”ls -lh“)以方便阅读的形式显示文件大小;目录的日常...目标目录/“)移动多个文件到一个目录;(”rmdir test3“)删除一个空的目录;(”rm -r test“)删除一个非空目录及其内容;(”rm -rf test“)强制删除一个非空目录及其内容;文件的日常
本小章内容就是Linux进阶部分的日常运维部分,掌握这些日常运维技巧或者方法在我们的日常运维过程中会带来很多方便。...主要从以下几个部分来讲解: Linux日常运维-主机名&hosts Linux日常运维-history Linux日常运维-SSHD(一) Linux日常运维-SSHD(二)(本章节) Linux日常运维...-ENV(一) Linux日常运维-ENV(二) Linux日常运维-任务计划 上一节,我们讲了如何配置SSH免密登录服务器,这个在实际运维中,已经可以提升一定的安全性,但是22作为所有人都知道的ssh...4.ssh在Linux服务器里面一般涉及到2个操作:一个是作为sshd的服务端,也可以是ssh作为连接其他人的客户端命令。
本小章内容就是Linux进阶部分的日常运维部分,掌握这些日常运维技巧或者方法在我们的日常运维过程中会带来很多方便。...主要从以下几个部分来讲解: Linux日常运维-主机名&hosts Linux日常运维-history Linux日常运维-SSHD(一) Linux日常运维-SSHD(二) Linux日常运维-ENV...(一) Linux日常运维-ENV(二)(本章节) Linux日常运维-任务计划 前面讲了,Linux环境变量的基本概念,以及不同名字的环境变量大概意思,下面讲几个常用的环境变量的用法。...JAVA_HOME=/usr/local/jdk1.8 export PATH=$JAVA_HOME/bin:$PATH export NODE_HOME=/usr/local/node-v14.21.3-linux-x64
本小章内容就是Linux进阶部分的日常运维部分,掌握这些日常运维技巧或者方法在我们的日常运维过程中会带来很多方便。...主要从以下几个部分来讲解: Linux日常运维-主机名&hosts Linux日常运维-history Linux日常运维-SSHD(一) Linux日常运维-SSHD(二) Linux日常运维-ENV...(一)(本章节) Linux日常运维-ENV(二) Linux日常运维-任务计划 在Linux系统中,环境变量扮演着非常重要的角色,用于配置系统和应用程序的运行环境。...Linux环境变量可以影响命令行会话、运行的程序以及整个系统的行为。...示例:/usr/local/lib:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu HISTSIZE: 作用:定义histsize的保存上限数量。
本小章内容就是Linux进阶部分的日常运维部分,掌握这些日常运维技巧或者方法在我们的日常运维过程中会带来很多方便。...主要从以下几个部分来讲解: Linux日常运维-主机名&hosts Linux日常运维-history Linux日常运维-SSHD(一)(本章节) Linux日常运维-SSHD(二) Linux日常运维...-ENV(一) Linux日常运维-ENV(二) Linux日常运维-任务计划 我们前面讲了如何ssh登录,都是使用的密码,其实在ssh登录里面还有几个经常遇到的问题,比如我能否不使用ssh密码,而是用一种免密的方式登录
日常必备的16条Linux命令 工作之后接触到了Linux系统,起初是Centos系统,后来慢慢地变成了Ubuntu。最后因为换电脑的缘故,又用上了MacOS,所以基本上每天都在和各种命令打交道。...系统中进程的5种常见状态(来自书籍:《Linux就该这么学》) R:运行,进程正在运行或者在队列中等待 S:中断,进程处于休眠状态中。...、Unix和MacOS的关系 Unix 是由贝尔实验室开发的多用户、多任务操作系统 Linux是一类Unix操作系统的统称。...比如:Centos、Ubuntu、Debian等普遍认为,Linux是一套自由使用和自由传播的类unix系统。...MacOS是苹果的专用系统,也是基于Unix内核的图形化操作系统 如果用通俗的话来表示三者的关系:Unix就像是父亲,Linux和MacOS就像是两兄弟 这也验证了为什么会从Linux系统无缝衔接到MacOS
这里就引入了Linux一个非常重要的特性就是任务计划,它可以按照我们指定时间去执行对应的任务。 在Linux中,可以使用crontab来设置和管理任务计划。...如果不正常则执行后续启动或其他动作 */2 * * * * Command 3.定期备份 用于定期备份数据库或者备份业务文件 #每天凌晨5点做备份数据库,或者同步文件操作 * 5 * * * Command 总结 1.Linux...2.Linux任务计划是分用户的,尤其是多用户运维的服务器。 3.Linux任务计划最小粒度是分钟,如果需要更精细的角度来执行,可以通过把命令放置到脚本里面,然后通过脚本来实现秒级的粒度的控制。...4.在前面讲文件搜索的时候,我们讲过Linux有自带的几个目录,里面放置的就是根据单词提示的执行任务。这里的任务,通过crontab -l命令都是看不到的。
一、iostat工具监控系统1.安装iostat软件包iostat命令是Linux系统中一个用于监控系统磁盘I/O性能的工具,在CentOS和Ubuntu等操作系统中均可使用。...LISTEN 33827/docker-proxy [root@server-01 ~]# 三、nmon监控工具1.nmon介绍nmon是一种在AIX与各种Linux...10.占用系统资源少(一般不到2%)2.功能强大(监控数据类型全面)3.结合grafana之类的仪表图,可以更直观的实时展示所监控的数据4.移植性、兼容性较好4.安装软件nmon一个开源工具,用来监控linux...c查看CPU相关信息2、# m查看内存相关信息3、# d查看磁盘相关信息4、# n查看网络相关信息5、# t查看相关进程信息6、# h查看帮助相关信息7、# q四、vmstat工具vmstat是一个在Linux...流量监控工具 yum install -y epel-releaseyum install -y iftopiftop -nNP2.nethogs工具nethogs 是一款开源的命令行工具,用于实时监测 Linux
本小章内容就是Linux进阶部分的日常运维部分,掌握这些日常运维技巧或者方法在我们的日常运维过程中会带来很多方便。...主要从以下几个部分来讲解: Linux日常运维-主机名&hosts(本章节) Linux日常运维-history Linux日常运维-SSHD(一) Linux日常运维-SSHD(二) Linux日常运维...-ENV(一) Linux日常运维-ENV(二) Linux日常运维-任务计划 Linux主机名 Linux系统中的主机名通常是指在网络中标识一个特定主机的名称。...主机名在Linux中有几个不同的用途和设置方式: 主机名的作用: 网络标识: 主机名是在网络中唯一标识你的Linux服务器或计算机的名称。它可以用来让其他设备和服务器识别和访问你的机器。...命令行显示: 当你登录到Linux系统的命令行终端时,主机名通常会显示在提示符中,以便你知道当前所在的主机,如果在部署的时候,没有配置,默认的主机名则是localhost [root@localhost
Linux 系统日常巡检脚本,巡检内容包含了,磁盘,内存 cpu 进程 文件更改 用户登录等一系列的操作 直接用就行了。 报告以邮件发送到邮箱 在log下生成巡检报告。 #!...date "+%Y-%m-%d %H:%M:%S"` 阿里云PHP企业平台巡检报告" | mail -a $RESULTFILE -s "阿里云PHP企业平台巡检报告" h@163.com 转自:开源Linux
领取专属 10元无门槛券
手把手带您无忧上云