手机随时阅读
新人专享大礼包¥24
pwd:显示当前所在位置的信息【功能说明】pwd命令是“print working directory”中每个单词的首字母缩写,其功能是显示当前工作目录的绝对路径。在实际工作中,我们在命令行操作命令时,经常会在各个目录路径间进行切换,此时可使用pwd命令快速查看当前所在的目录路径。【语法格式】pwd [option]pwd [选项]1)注意pwd命令与后面的选项之间至少要有一个空格。2)通常情况下
1.FFmpeg编译1.1.安装yasm这里我是直接通过ubuntu包安装的,当然也可以通过编译源码来安装。sudo apt-get install yasm1.2.下载FFmpeggit clone https://git.ffmpeg.org/ffmpeg.git1.3.配置、编译FFMPEG./configure --prefix=host --enable-shared --disable
最近学习linux,然后将win换成了ubuntu。之前安装的mysql也不能用了,现在将在ubuntu18.0.4上安装mysql并将碰到的问题记录如下:下载并安装mysql执行语句sudo apt-get install mysql-server因为我这里已经安装好了的,所以会出现这样的。可以通过mysql –version查看安装版本。登录mysql执行语句 mysql -u r
grep 命令强大的文本搜索命令,grep(Global Regular Expression Print) 全局正则表达式搜索。grep 的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用,模板后的所有字符串被看作文件名。搜索的结果被送到标准输出,不影响原文件内容。命令格式grep [option] pattern file|dir常用参数-A n --aft
如何选择 Linux 操作系统版本?一般来讲,桌面用户首选 Ubuntu ;服务器首选 RHEL 或 CentOS ,两者中首选 CentOS 。根据具体要求:安全性要求较高,则选择 Debian 或者 FreeBSD 。需要使用数据库高级服务和电子邮件网络应用的用户可以选择 SUSE 。想要新技术新功能可以选择 Feddora ,Feddora 是 RHEL 和 CentOS 的一个测试版和预发
ZabbixProxy分布式 1.监控主机多,性能跟不上,延迟大。 2.解决跨机房 3.解决网络不稳定Proxy不支持图形Proxy不支持报警Proxy需要数据库Proxy不能和Server装一起环境ZabbixServer-->ZabbixProxy-->ZabbixAgent功能  
Zabbix架构zabbix监控基础架构回顾Zabbix监控方式(agent、snmp、ipmi、ssh、telnet)Zabbix资源回顾(基于监控项基础的所有资源)Web场景检测Web网站可用性监控1.使用命令行实现网站的登陆(curl登陆discuz,需要关闭discuz的验证码)2.使用curl模拟登陆zabbix web扩展知识
Zabbix监控-自定义监控自定义报警(邮件|微信)当监控项超过触发器设定的阈值->触发动作->(发送消息|执行命令)1. 怎么报警-> 2.报警怎么发,发什么内容 -> 报警发给谁注意:要使SMTP验证选项可用,Zabbix服务器应使用cURL 7.20.0或更高版本1.启用动作2.单击管理→报警媒介类型,设定发送消息的介质-email3.配置
想要管理客户端和 Linux 服务器之间的安全远程通信?以下是一些用于管理远程连接的 Secure Shell (SSH) 工具。Secure Shell 协议是通过客户端/服务器应用程序连接远程机器的常用方法。它利用 ssh、scp 和 sftp 等工具集来确保安全的身份验证过程和随后的加密通信。因此,这些工具取代了其他较旧的远程命令执行工具集,例如 telnet、rcp 和 rlogin。在本
Terminal Multiplexer(终端复用器,简称为Tmux)是一款能够实现多窗口远程控制的开源服务程序。简单来说就是为了解决网络异常中断或为了同时控制多个远程终端窗口而设计的程序。用户还可以使用Tmux服务程序同时在多个远程会话中自由切换,能够实现如下功能。会话恢复:即便网络中断,也可让会话随时恢复,确保用户不会失去对远程会话的控制。多窗口:每个会话都是独立运行的,拥有各自独立的输入
【功能说明】find命令用于查找目录下的文件,同时也可以调用其他命令执行相应的操作。【语法格式】find [-H][-L][-P] [-D debugopts] [-olevel][pathname][expression]find [选项] [路径][操作语句]1)注意find命令以及后面的选项和路径、操作语句,每个元素之间都至少要有一
rmdir命令【功能说明】rmdir命令用于删除空目录(remove empty directories),当目录不为空时,命令不起作用。【语法格式】rmdir [option] [directory]rmdir [选项] [目录]参数选项不能删除非空目录[root@oldboy data]# tree dir1/dir1/L—— aL—— b2 directories,0 files[root@
【功能说明】mkdir命令是“make directories”中每个单词的粗体字母组合而成,其功能是创建目录,默认情况下,如果要创建的目录已存在,则会提示此文件已存在;而不会继续创建目录。【语法格式】mkdir [option] [directory]mkdir [选项] [目录]1)注意mkdir命令以及后面的选项和目录,每个元素之间都至少要有一个空格。2)mkdir命令可以同时创建多个目录,
SSH远程连接介绍最常用的提供Linux远程连接服务的工具就是SSH软件。SSH分为SSH客户端和SSH服务端两部分,其中,SSH服务端包含的软件程序主要有openssh和openssl。在Linux系统中,可以按如下方法查询SSH服务端工具的安装情况:[root@www ~]# rpm -qa openssh opensslopenss1-1.0.2k-16.e17.x86_64openssh
【功能说明】nmap命令是一款开放源代码的网络探测和安全审核工具,是Network Mapper的缩写。其设计目标是快速地扫描大型网络。nmap可以发现网络上有哪些主机,主机提供了什么服务(应用程序名称和版本号),并探测操作系统的类型及版本信息。如果系统没有nmap命令,则可以使用下面的命令来安装:[root@oldboy ~]# yum -y install nmap【语法格式】nmap [Sc
ifconfig:配置或显示网络接口信息【功能说明】ifconfig命令用于配置网卡IP地址等网络参数或显示当前网络的接口状态,其类似于Windows下的ipconfig命令,这两个命令很容易混淆,此外,ifconfig命令在配置网卡信息时必须以root用户的身份来执行。如果系统中没有ifconfig命令,那就需要安装一下,安装命令为yum-y install net-tools。【格式语法】if
用户在硬件存储设备中执行的文件建立、写入、读取、修改、转存与控制等操作都是依靠文件系统来完成的。文件系统的作用是合理规划硬盘,以保证用户正常的使用需求。Linux系统支持数十种的文件系统,而最常见的文件系统如下所示。Ext3:是一款日志文件系统,能够在系统异常宕机时避免文件系统资料丢失,并能自动修复数据的不一致与错误。然而,当硬盘容量较大时,所需的修复时间也会很长,而且也不能百分之百地保证资料不会
Linux系统中,目录、字符设备、块设备、套接字、打印机等都被抽象成了文件,所以Linux系统中一切都是文件。在Windows操作系统中,想要找到一个文件,我们要依次进入该文件所在的磁盘分区(假设这里是D盘),然后在进入该分区下的具体目录,最终找到这个文件。但是在Linux系统中并不存在C/D/E/F等盘符,Linux系统中的一切文件都是从“根(/)”目录开始的,并按照文件系统层次化标准(FHS)
尽管在Linux系统中一切都是文件,但是每个文件的类型不尽相同,因此Linux系统使用了不同的字符来加以区分,常见的字符如下所示。 -:普通文件。 d:目录文件。 l:链接文件。 b:块设备文件。 c:字符设备文件。 p:管道文件。在Linux系统中,每个文件都有所属的所有者和所有组,并且规定了文件的所有者、所有组以及其他人对文件所拥有的可读(r)、可写(w)、可执行(x)等权限。对于一般文件来说
Linux是一个多用户、多任务的操作系统,具有很好的稳定性与安全性,在幕后保障Linux系统安全的则是一系列复杂的配置工作。本章将详细讲解文件的所有者、所属组以及其他人可对文件进行的读(r)、写(w)、执行(x)等操作,以及如何在Linux系统中添加、删除、修改用户账户信息。我们还可以使用SUID、SGID与SBIT特殊权限更加灵活地设置系统权限功能,来弥补对文件设置一般操作权限时所带来的不足。隐
一、python gui(图形化)模块介绍: Tkinter :是python最简单的图形化模块,总共只有14种组建 Pyqt :是python最复杂也是使用最广泛的图形化 Wx :是python当中居中的一个图形化,学习结构很清晰 Pywin :是python windows 下的模块,摄像头控制(ope
cd 命令cd(changeDirectory) 命令语法:cd [目录名]说明:切换当前目录至 dirName。实例:(1)进入目录cd /(2)进入 “home” 目录cd ~(3)进入上一次工作路径cd -(4)把上个命令的参数作为 cd 参数使用。cd !$df 命令显示磁盘空间使用情况。获取硬盘被占用了多少空间,目前还剩下多少空间等信息,如果没有文件名被指定,则所有当前被挂载的文件系统的
备份压缩命令bzip2 命令创建 *.bz2 压缩文件:bzip2 test.txt 。解压 *.bz2 文件:bzip2 -d test.txt.bz2 。gzip 命令创建一个 *.gz 的压缩文件:gzip test.txt 。解压 *.gz 文件:gzip -d test.txt.gz 。显示压缩的比率:gzip -l *.gz 。tar 命令用来压缩和解压文件。tar 本身不具有压缩功能
ifconfig 命令ifconfig 用于查看和配置 Linux 系统的网络接口。查看所有网络接口及其状态:ifconfig -a 。使用 up 和 down 命令启动或停止某个接口:ifconfig eth0 up 和 ifconfig eth0 down 。iptables 命令iptables ,是一个配置 Linux 内核防火墙的命令行工具。功能非常强大,对于我们开发来说,主要掌握如何开
cat 命令cat 命令用于连接文件并打印到标准输出设备上。cat 主要有三大功能:1.一次显示整个文件:cat filename2.从键盘创建一个文件:cat > filename只能创建新文件,不能编辑已有文件。3.将几个文件合并为一个文件:cat file1 file2 > file-b 对非空输出行号-n 输出所有行号 实例:(1)把 log2012.log 的文件
判断一文件是不是字符设备文件,如果是将其拷贝到 /dev 目录下?#!/bin/bashread -p "Input file name: " FILENAMEif [ -c "$FILENAME" ];then cp $FILENAME /devfi添加一个新组为 class1 ,然后添加属于这个组的 30 个用户,用户名的形式为 stdxx ,其中 xx 从 01 到 30 ?#!/bin/
可以在 Shell 脚本中使用哪些类型的变量?在 Shell 脚本,我们可以使用两种类型的变量:系统定义变量:系统变量是由系统系统自己创建的。这些变量通常由大写字母组成,可以通过 set 命令查看。用户定义变量:用户变量由系统用户来生成和定义,变量的值可以通过命令 "echo $<变量名>" 查看。Shell 脚本中 $? 标记的用途是什么?在写一个 Shell 脚本时,如果你想要检查
简单 Linux 文件系统在 Linux 操作系统中,所有被操作系统管理的资源,例如网络接口卡、磁盘驱动器、打印机、输入输出设备、普通文件或是目录都被看作是一个文件。也就是说在 Linux 系统中有一个重要的概念:一切都是文件。其实这是 Unix 哲学的一个体现,而 Linux 是重写 Unix 而来,所以这个概念也就传承了下来。在 Unix 系统中,把一切资源都看作是文件,包括硬件设备。UNIX
Linux 概述、磁盘、目录、文件、安全、语法级、实战、文件管理命令、文档编辑命令、磁盘管理命令、网络通讯命令、系统管理命令、备份压缩命令等方面拆解 Linux 常见面试问题。什么是 LinuxLinux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协
Copyright © 2005-2022 51CTO.COM 版权所有 京ICP证060544号