准备工作 安装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
Debian:一种流行的稳定Linux操作系统 Ubuntu:基于Debian构建的一种流行的Linux桌面操作系统 Red Hat:一种商业Linux操作系统,由Red Hat公司开发 CentOS...: 存放系统管理工具和命令(快捷方式,真正存储在/usr/sbin),例如 ifconfig /opt: 存放第三方软件的安装目录,比如安装一个MySQL数据库就放到这个目录下,默认是空的...常用命令 apt update: 更新软件包列表 apt upgrade: 升级已安装的软件包 apt install : 安装软件包 apt remove : 删除软件包 apt...常用命令 yum update: 更新所有软件包 yum install : 安装软件包 yum remove : 删除软件包 yum search : 搜索软件包 yum...常用命令 dnf update: 更新软件包 dnf install : 安装软件包 dnf remove : 删除软件包 dnf search : 搜索软件包 dnf autoremove
制作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
作者简介:简历上没有一个精通的运维工程师 Linux系统安装 Linux系统安装的过程可能会因不同的发行版和使用的软件有所区别,但一般来说,可遵循以下步骤: 准备安装介质:首先需要下载一个Linux发行版的...开始安装:电脑启动后,通常会出现一个菜单,选择“开始安装”或者“试用 Linux”。 选择语言:选择你的首选语言。 分区:在硬盘上为Linux系统分配空间。...如果你需要更精细的控制,或者需要设置多系统引导,你可能需要手动分区。 设置用户信息:输入用户名、计算机名称以及密码。 安装:点击“开始安装”或者“下一步”,安装程序将开始安装操作系统。...在安装过程中,你可以阅读一些关于你的Linux发行版的信息。 安装完成:安装完成后,将提示你移除安装介质,并重新启动计算机。重新启动后,你将可以启动并使用你的新Linux系统。...以上是一般的Linux安装过程,具体可能会根据不同的Linux发行版和硬件环境有所不同。在安装过程中请根据屏幕提示进行操作,如果遇到问题,不要犹豫寻求帮助。
第4步:选择安装系统时的语言。 第5步:配置信息界面,敲击“Installation Destination”。 第6步:进入后选择硬盘并点击左上角“Done”。...第11步:设置Root用户的密码(简单密码请双击Done) 第12步:等待安装完成后点击“Reboot”。
Linux系统相关内容,主要从以下几个方面来讲解: Linux系统-开关机 Linux系统-单用户模式 Linux系统-救援模式 Linux系统-僵尸&孤儿进程 Linux系统-systemd Linux...系统-logrotate Linux系统-发行版介绍 Linux系统-发行版rocky Linux系统-发行版ubuntu(本章节) Linux系统-初始化 ubuntu不仅可以用于服务器,也可以用于桌面版...1.准备iso https://cn.ubuntu.com/download/server/step1 2.创建虚拟机&启动虚拟机 参考:Linux-系统安装 3.安装系统 4.选择语言 这里比较奇怪没有中文的...继续 11.配置用户 表示用户 主机名 系统用户(ubuntu默认不允许root登录) 系统密码 重复输入密码 12.是否升级 跳过 13.是否安装ssh 建议选择,需要手工选择,默认是没有的。...14.是否安装选定的软件 建议不选,继续。 15.安装中 16.重启进入系统 用户和主机名都是能匹配上的。
Linux系统相关内容,主要从以下几个方面来讲解: Linux系统-开关机 Linux系统-单用户模式 Linux系统-救援模式 Linux系统-僵尸&孤儿进程 Linux系统-systemd Linux...系统-logrotate Linux系统-发行版介绍 Linux系统-发行版rocky(本章节) Linux系统-发行版ubuntu Linux系统-初始化 经过前面多个操作系统介绍,我们对于自己使用什么操作系统...三、实操部署 1.获取iso文件 https://rockylinux.org/zh-CN/download 2.创建虚拟机 过程略,可参考Linux系统安装。...3.进入安装界面 这个界面其实和前面centos基本一样 4.选择语言 默认出来就是中文排在最前面。 5.选择具体细节 这里有两个地方需要配置,一个是磁盘也就是安装在哪里,另外一个是root密码。...配置完成以后开始安装 6.安装完成,重启系统 7.启动界面 和centos基本一样,只是名字和内核版本略有区别 8.启动成功
前言 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
我们知道,自己买的电脑是有密钥的,据了解,密钥被刻录在了主板上,但是因为安装双系统的原因,以及引导程序的问题,导致主板上的密钥未正确引导用以激活windows,所以造成正版用户的我们失去了我们应有的权利...如果版本太旧,推荐更新系统后重试,更新系统不会影响自己的文件夹。
shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit 0 关闭系统(3) shutdown -h hours:minutes & 按预定时间关闭系统 shutdown...-c 取消按预定时间关闭系统 shutdown -r now 重启(1) reboot 重启(2) logout 注销 time 测算一个命令(即程序)的执行时间
领取专属 10元无门槛券
手把手带您无忧上云