准备工作 安装nginx之前,要先在服务器上安装nginx运行所需要的依赖包 目录选择:一般选择 "/usr/local/" (1) 安装PCRE库 离线安装包: https://pan.baidu.com.../configure make make install (2) 安装zlib库 离线安装包: https://pan.baidu.com/s/1198lSj48reV9vvjZjKJpHQ 密码:4nrl.../configure make make install (3) 安装openssl 离线安装包: https://pan.baidu.com/s/1V57vak0Z38fxPe3-JOTsSA 密码...(4)上述依赖包安装完成后,继续安装nginx 离线安装包: https://pan.baidu.com/s/1AuV0q5qnX7lKoMggOFS5gg 密码:oytn 也可以使用wget在线下载安装包.../configure make make install 安装完成后会在 /usr/local/ 下多出一个nginx目录(注意:nginx-1.9.1这个目录解压后的安装包,是个程序包目录,而安装完成
1.free free命令可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区。...2.top top命令可以实时动态地查看系统的整体运行情况,是一个综合了多方信息监测系统性能和运行信息的实用工具。通过top命令所提供的互动式界面,用热键可以管理。...buffers Swap: 5144568k total, 56k used, 5144512k free, 2013180k cached 解释: top - 09:44:56[当前系统时间...], 16 days[系统已经运行了16天], 1 user[个用户当前登录], load average: 9.59, 4.75, 1.92[系统负载,即任务队列的平均长度] Tasks: 145 total...5144568k total[交换区总量], 56k used[使用的交换区总量], 5144512k free[空闲交换区总量], 2013180k cached[缓冲的交换区总量], 推荐一个给力的地址:linux
./ -type d -print|xargs chmod 755 创建目录软连接(注意目录名后面的/很重要) ln -s /source/ /target/ 系统 Debian精简环境 apt-get...-y purge apache2-* bind9-* samba-* nscd-* postfix 一键脚本 Linux系统一键网络重装 Linux一键重装为Windows 一键测速 wget -qO
which gimp \查看gimp所在的路径 1) 如果是常规的安装,软件安装在了$PATH路径下,也就是诸如/bin, /usr/bin, /usr/local/bin等文件下的时候,直接在命令行下输入文件的名字...,那么该可执行文件将执行,如mplayer, bxv, gmplayer. 2) 如果没有将软件安装在$PATH路径下或者没有将可执行文件移动\$PATH所包含的路径中,可以确认文件(如一个脚本)有了可执行权限后...,将其移动到*/bin路径下按1)执行,或者直接在文件的安装目录下输入....4) 其他:安装软件的时候有必要看README文件,其中包含了安装方法,执行方法,注意事项等。
进程相关的命令 jps命令,显示当前系统的java进程情况,及其id号 jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有...java进程pid的命令,简单实用,非常适合在linux/unix平台上简单察看当前java进程的一些简单情况。...ps ax # 查看不与terminal有关的所有进程 ps -lA # 查看系统所有的进程数据 ps axjf # 查看连同一部分进程树状态 kill命令,用于向某个工作(%jobnumber)或者是某个...killall nginx killall -9 bash 2.向进程发送指定信号 killall -TERM nginx 或者 killall -KILL nginx top命令,是Linux...下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。
,详见Linux系统之运行状态分析及问题排查思路:CPU分析。...第2部分:进程状态及数量,详细见Linux系统之进程状态和ps命令 Tasks:113 total:总进程(任务)数 3 running:运行的进程(任务)数,状态码R 110 sleeping:睡眠的进程...理论上(CentOS7之前,可用内存和已用内存需要自己算): 可用内存 = free + buff/cache 已用内存 = used - buff/cache 实际上(CentOS7之后,可用内存和已用内存直接给出了...): 因为并不是所 有的buff/cache空间都可以被回收(比如共享内存段、tmpfs、ramfs等),所以CentOS7之后系统算好各种内存直接给出,简单直观。...yy/g 设置行号 :set nu/:set number:临时设置行号 vim /etc/vir[m]c -> 添加set nu或者set number:永久设置行号 输入模式 输入中… 七、其他常用命令
Linux系统需要定期巡检,以检查服务器软硬件使用情况,相当于对人的体检,确保可以及时发现问题、解决问题,降低损失,常用的巡检命令如下: uname -a 查看内核/操作系统/CPU信息 head -n...1 /etc/issue 查看操作系统版 cat /proc/cpuinfo 查看CPU信息 hostname 查看计算机名 lspci -tv 列出所有PCI设备 lsusb -tv 列出所有USB...-sh 查看指定目录的大小 grep MemTotal /proc/meminfo 查看内存总量 grep MemFree /proc/meminfo 查看空闲内存量 uptime 查看系统运行时间...、用户数、负载 cat /proc/loadavg 查看系统负载 mount | column -t 查看挂接的分区状态 fdisk -l 查看所有分区 swapon -s 查看所有交换分区 hdparm...cut -d: -f1 /etc/group 查看系统所有组 crontab -l 查看所有用户的定时任务
RPM软件包管理 rpm -ivh xxx.rpm 安装rpm包 rpm -qa --last | less 根据安装日期显示已经安装的包 rpm -qa |grep mysql -i 查询系统是否安装...Linux目录架构 / 根目录 /bin 常用命令存放的目录,binary file /boot 存放系统启动时必须读取的文件,包括内核在内 /boot/grub/menu.lst GRUB设置 /boot.../home 普通用户家目录 /lib或/lib64 系统会用到的函数库,系统动态链接共享库 /lib/modules kernel相关模块 /var/lib/rpm rpm包安装处 /lost+found...系统不正常错误发生时,会将一些遗失的片段置于该目录下 /mnt 外部设备的挂载点 /media 与/mnt相类 /opt 主机额外安装的软件 /proc 虚拟目录,内存的映射,存储系统信息 /proc.../tmp 一般用户或正在执行的程序存放临时文件的地方 /usr 最大的目录,存放应用程序和文件 /usr/X11R6 X-window目录 /usr/src Linux源代码 /usr/include
实例 查看当前所在目录: $ pwd /home/Skykguj/test #输出结果 3. mkdir 命令 命令简介 Linux mkdir(英文全拼:make directory...的文档内容加上行号后输入 textfile2 这个文档里: cat -n textfile1 > textfile2 把 textfile1 和 textfile2 的文档内容加上行号(空白行不加)之后将内容附加到...二、用户和组管理命令 Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。...帐号建好之后,再用 passwd 设定帐号的密码。而可用 userdel 删除帐号。使用 useradd 指令所建立的帐号,实际上是保存在 /etc/passwd 文本文件中。.../linux-command-manual.html
掌握Linux系统监控命令是后台开发人员必备技能,而且也便于在性能测试的时候,发现系统的瓶颈点,本文简单描述了一下常用命令(也收集了一些比较优秀的文章)。...Nmon 图形界面 Monitorix 是一个尽可能多的在 Linux/Unix 上一个轻量级监控工具,主要设计是监控正在运行的系统和网络资源。...它有一个内置的 HTTP web 服务去定期收集系统和网络信息并显示成图片。...它可以监视系统的平均负载使用、内存的分配、磁盘驱动器、系统服务、网络端口、邮件统计(Sendmail、Postfix、Dovecot 等等)、MYSQL 数据库等等更多的服务。...一图掌握所有性能分析工具及分析内容 参考 9个Linux系统常用监控命令 20个命令行工具监控 Linux 系统性能 Linux磁盘I/O性能监控——iostat
制作U盘启动盘 1.下载 Kali Linux 镜像文件 2.下载 Win32 Disk Imager 3.用 Win32 Disk Imager 制作U盘启动盘,傻瓜式操作…选择镜像,选择U盘,烧录...安装 Kali Linux 进入电脑 BIOS,设置U盘启动,重启后按照指示一步步安装。 更多详见官方文档 Kali Linux Hard Disk Install 3....之后的事 更新源 打开 sources.list vim /etc/apt/sources.list 添加源(阿里云的源就够用了) #阿里云 deb http://mirrors.aliyun.com...vim 修改 Firefox 语言为中文 下载 zh-CN.xpi,链接如下: http://ftp.mozilla.org/pub/firefox/releases/{你的Firefox版本号}/linux-x86...VS Code 安装 JetBrains 全套 注册码见 http://idea.lanyus.com 安装 Chrome 安装 Lantern 安装 uGet 安装 uGet 和 aria2
第4步:选择安装系统时的语言。 第5步:配置信息界面,敲击“Installation Destination”。 第6步:进入后选择硬盘并点击左上角“Done”。...第11步:设置Root用户的密码(简单密码请双击Done) 第12步:等待安装完成后点击“Reboot”。
我们知道,自己买的电脑是有密钥的,据了解,密钥被刻录在了主板上,但是因为安装双系统的原因,以及引导程序的问题,导致主板上的密钥未正确引导用以激活windows,所以造成正版用户的我们失去了我们应有的权利...如果版本太旧,推荐更新系统后重试,更新系统不会影响自己的文件夹。
前言 Linux常用命令中,有些命令可以用于查看系统的状态,通过了解系统当前的状态,能够帮助我们更好地维护系统或定位问题。本文就简单介绍一下这些命令。...查看系统运行时间--uptime 有时候我们想知道系统上一次复位是在什么时候或者系统已经运行了多长时间,我们可以通过uptime命令获取这些信息: uptime 20:47:06 up 50 min,...查看系统版本相关信息--uname 例如: uname -a Linux ubuntu16.04 4.15.0-34-generic #37~16.04.1-Ubuntu SMP Tue Aug 28...10:44:06 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux 从结果可以看到操作系统版本(ubuntu16.04),CPU类型(x86_64)等信息 查看当前环境变量...通过前面这些系统自带命令,我们可以比较方便地监控系统状态,从而帮助我们维护系统或定位问题。欢迎留言补充或更正。
#显示系统中所有已经安装的 deb 包 dpkg -l | grep httpd #显示所有名称中包含 "httpd" 字样的deb包 dpkg -s package_name #获得已经安装在系统中一个特殊包的信息...dpkg -L package_name #显示系统中已经安装的一个deb包所提供的文件列表 dpkg --contents package.deb #显示尚未安装的一个包所提供的文件列表...badblocks -v /dev/hda1 #检查磁盘hda1上的坏磁块 fsck /dev/hda1 #修复/检查hda1磁盘上linux文件系统的完整性 fsck.ext2.../dev/hda1 #在hda1分区创建一个linux ext2的文件系统 mke2fs -j /dev/hda1 #在hda1分区创建一个linux ext3(日志型)的文件系统...协议的流量 JPS工具 jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux
yum update package_name.rpm #更新当前系统中所有安装的rpm包 yum update package_name #更新一个rpm包 yum remove...#显示系统中所有已经安装的 deb 包 dpkg -l | grep httpd #显示所有名称中包含 "httpd" 字样的deb包 dpkg -s package_name #获得已经安装在系统中一个特殊包的信息...dpkg -L package_name #显示系统中已经安装的一个deb包所提供的文件列表 dpkg --contents package.deb #显示尚未安装的一个包所提供的文件列表...badblocks -v /dev/hda1 #检查磁盘hda1上的坏磁块 fsck /dev/hda1 #修复/检查hda1磁盘上linux文件系统的完整性 fsck.ext2...dev/hda1 #在hda1分区创建一个linux ext2的文件系统 mke2fs -j /dev/hda1 #在hda1分区创建一个linux ext3(日志型)的文件系统 mkfs
本文涉及:Linux中进程管理命令:ps、pstree、grep、vmstat、进程树及进程搜索,查看系统负载命令uptime,查看内存信息free命令,常用工具top命令,磁盘监控df、du命令 ◆...常用命令介绍: Ctrl+L:擦除并且重写屏幕 K:终止一个进程。系统将提示用户输入需要终止的进程PID,以及需要发送给该进程什么样的信号。...系统将提示用户输入新的时间,单位为s。如果有小数,就换算成m s。输入0值则系统将不断刷新,默认值是5 s。...需要注意的是如果设置太小的时间,很可能会引起不断刷新,从而根本来不及看清显示的情况,而且系统负载也会大大增加。 f或者F:从当前显示中添加或者删除项目。...,包括虚拟文件系统 -h:以人们易读的GB、MB、KB等格式 ◆ 查看具体目录磁盘占用 ◆ du 4 .
shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit 0 关闭系统(3) shutdown -h hours:minutes & 按预定时间关闭系统 shutdown...-c 取消按预定时间关闭系统 shutdown -r now 重启(1) reboot 重启(2) logout 注销 time 测算一个命令(即程序)的执行时间
Linux系统安装指南-CentOS 6.x 文本关键字:VMware、Linux、CentOS 一、所需资源包 1....CentOS CentOS是目前企业选择的主流Linux服务器发行版之一,用的比较多的还有RedHat及Ubuntu,本文不对各版本进行比较,其他发行版的Linux安装教程或将有另外的文章来进行说明。...三、系统安装 1. 新建虚拟机 选择:典型 ? 选择:稍后安装操作系统 ?...依次选择:Linux - CentOS 64 位(15.x为CentOS 6 64 位) 此处注意,位数的选择一定要与安装的Linux系统位数保持一致! ?...选择语言和键盘 这里建议大家选择英文,因为在进行Linux系统操作时命令都是英文,不会因为选择了系统语言而改变,也建议大家尽早熟悉英文的报错信息。 安装语言选择:English ?
首先进入MySQL官网下载rpm安装包 用yum install mysql80-community-release-el7-3.noarch.rpm 安装 yum repolist all|grep...mysql可以看到仓库默认开启的是8.0, yum install yum-utils –y 安装yum工具 我们要安装的是5.7 yum-config-manager --disable mysql80...关闭8.0版本 yum-config-manager --enable mysql57-community开启5.7版本 yum install mysql-community-server –y安装
领取专属 10元无门槛券
手把手带您无忧上云