Linux
文章平均质量分 87
Simple-395
简单就好
展开
-
CentOS 7.x简易教程之二:版本选择(以1810版本为例,附图)
如下表:package namesizedescriptionCentOS-7-x86_64-DVD-1810.iso4.3 GiB标准版(推荐)CentOS-7-x86_64-Everything-1810.iso10.0 GiB完整版(包含大量的常用安装包)CentOS-7-x86_64-LiveGNOME-1810.iso1.4 GiB桌面版(...原创 2018-12-14 21:29:34 · 16259 阅读 · 0 评论 -
CentOS 7.x简易教程之二:版本历史
时至今日,CentOS 7已然是一个稳定的版本了。从2014年随RHEL发行后,已经是第七个稳定版本,我们可以放心地将其应用于生产环境。版本历史VersionRHEL baseKernelCentOS release dateRHEL release date14067.03.10.0-1232014.07.072014.06.1015037.13...原创 2018-12-15 20:14:10 · 3204 阅读 · 0 评论 -
解决VMware中CentOS 7无法上网问题
no-var'no-var': 'error'要求或禁止 var 声明中的初始化'init-declarations': 2强制使用单引号'quotes': ['error', 'single']要求或禁止使用分号而不是 ASI'semi': ['error', 'never']禁止不必要的分号'no-extra-semi': 'error'强制使用一致的换行风格'...原创 2018-12-10 18:33:35 · 242 阅读 · 0 评论 -
CentOS 7.x安装MySQL 5.6的详细步骤、基本配置及相关说明
MySQL安装包内自带了一个安装脚本,此处以mysql-5.6.42-linux-glibc2.12-x86_64.tar.gz为例。这里使用的操作系统为CentOS-7-x86_64-Minimal-1810,执行前需要安装依赖:yum install perl autoconf -y开始安装(内置的安装脚本)scripts/mysql_install_db附安装日志:To st...原创 2018-12-14 22:10:26 · 392 阅读 · 0 评论 -
Linux面试中那些被问滥的考题(都是血泪史啊)
菜鸟级的在Linux中如何杀死(结束)一个进程kill -9 pid资源菜鸟级的统计访问最多的前十个IP 地址awk '{print $1}' m.access.log |sort |uniq -c |sort -nr |head -10原创 2018-12-09 14:55:38 · 793 阅读 · 0 评论 -
Liunx性能监控top命令加强版htop的使用方式详解
安装方式yum install htop -y或者apt install htop -y使用htop快捷键示例原创 2018-12-14 07:41:52 · 609 阅读 · 0 评论 -
Linux ls命令加强版打印树形目录结构使用方式详解(tree)
显示树形目录结构tree只显示目录tree -d只显示两级目录tree -d -L 2原创 2018-12-14 07:33:55 · 6078 阅读 · 0 评论 -
CentOS 7.x简易教程之三:网络配置(手工设置静态IP地址)
修改模式BOOTPROTO=static设置IP地址IPADDR=192.168.1.101GATEWAY=192.168.1.1BROADCAST=192.168.1.255NETMASK=255.255.255.0DNS1=192.168.1.1如何设置自动获取IP地址,点击这里。...原创 2018-12-14 07:19:27 · 1770 阅读 · 0 评论 -
Linux下Java环境配置
Linux各个发行版虽然自带了各种简易的安装工具,如yum、apt,但却并不一定能找到心仪的版本,特别是在生产环境下,Jdk的版本更显得尤为重要。下面我们就来介绍如何下Linux下,通过自己从官方网站下载JDK来配置Java环境。下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.htmlhttp://www....原创 2018-12-04 08:57:42 · 258 阅读 · 0 评论 -
Ubuntu桌面系统简易教程之六:更换流畅的国内镜像源
编辑配置文件:/etc/apt/sources.listdeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted...原创 2018-12-05 18:07:55 · 1129 阅读 · 0 评论 -
Ubuntu桌面系统简易教程之五:自定义字体缩放级别
目前主流显示器都有一个很高的分辨率,而使用默认的分辨率会使字体显示过小,单纯地调整分辨率又容易让字看起来发虚。系统提供了一个字体缩放级别调整的功能。Windows初始化时就已经为用户设置好了,而Ubuntu只有两个选项:100%、200%,显然不能满足需求。那怎么办?这里需要安装一个工具sudo apt install gnome-tweak-tool设置方式(注意这里是基于Gnome...原创 2018-12-05 18:04:14 · 1503 阅读 · 0 评论 -
Linux的七个启动级别详解(rc0 - rc6)
简介linux 系统启动级别分为以下七种:rc0: 停机(不能使用)rc1: 单用户模式rc2: 多用户模式,但是没有NFSrc3: 完全多用户模式rc4: 没有使用,系统预留rc5: 图形界面模式rc6: 重启模式(不能使用)示例此处以debian系为例,在/etc/rc0.d至/etc/rc6.d七个目录中分别存放了不同的启动脚本,如/etc/rc1.d:lrwxrw...原创 2018-12-16 10:51:11 · 9371 阅读 · 1 评论 -
Linux系统目录结构
目录结构/bin系统级别的二进制文件/sbin系统级别的二进制文件/lib标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件/usr最庞大的目录,要用到的应用程序和文件几乎都在这个目录。/usr/bin普通的二进制文件/usr/sbin普通的二进制文件/usr/local用户应用安装目录/etc系统管理和配置文件/etc/init.d后台运行的服...原创 2018-12-16 10:55:20 · 198 阅读 · 0 评论 -
CentOS 7.x简易教程之四:核心目录
服务目录程序:/usr/lib/systemd/system原创 2018-12-17 22:52:22 · 180 阅读 · 0 评论 -
CentOS 7.x安装Python 3.x
epel-releaseyum install epel-releaserpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpmpythonyum install python36pipwget https://bootstrap.pypa.io/get-pip.pypython36 get-pip.py原创 2018-12-26 12:42:01 · 180 阅读 · 0 评论 -
Redis常用配置解析
主机访问权限如果不设置限制,直接把这一行注释掉即可;# By default, if no "bind" configuration directive is specified, Redis listens# for connections from all the network interfaces available on the server.# It is possible t...原创 2019-09-26 16:04:50 · 224 阅读 · 0 评论 -
Tomcat启动异常问题解决方案
启动失败,无日志;编辑以下文件:/src/main/resources/logging.propertieshandlers=org.apache.juli.FileHandler,java.util.logging.ConsoleHandlerorg.apache.juli.FileHandler.level=FINEorg.apache.juli.FileHandler.direct...原创 2019-07-31 08:48:58 · 1272 阅读 · 0 评论 -
CentOS 7.x配置django环境(基于Python 3.6)
pythonyum install python36 python36-develvirtualenvpip3 install virtualenvvirtualenv --no-site-packages venvactivatesource venv/bin/activatepython -Vinstall dependencepip install -r requir...原创 2019-07-04 09:04:22 · 366 阅读 · 0 评论 -
CentOS 7.x简易教程之六:常用工具安装
关闭防火墙systemctl stop firewalld.service安装常用工具yum install wget vim tree htop net-tools -y原创 2018-12-15 20:58:44 · 626 阅读 · 0 评论 -
Linux下简单两步实现免密码登录
直接上代码了。生成密钥对ssh-key-gen -t rsa上传公钥ssh-copy-id root@server上传时需要输入密码,有提示。原创 2018-12-12 11:10:53 · 201 阅读 · 0 评论 -
CentOS包管理器(yum)
查询安装包yum search openjdk执行安装yum install vsftpd -y其他使用yum命令下载后的包的默认存放地址为:/var/cache/yum/。原创 2018-12-12 08:59:45 · 177 阅读 · 0 评论 -
CentOS 7.x简易教程之三:网络配置(动态IP)
查看网络配置信息ip addrifconfig已经在新版的CentOS中被优化掉啦!如果有需要,可以用以下命令安装,但前提是你得先能连上网啊!yum install net-tools -y示例1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 100原创 2018-12-11 21:10:32 · 2277 阅读 · 0 评论 -
Linux磁盘管理常用命令
查看状态设备信息fdisk -l硬盘使用情况df -h磁盘挂载mkdir /mnt/vdb1mount /dev/vdb1 /mnt/vdb1取消挂载umount /mnt/vdb1或者umount /dev/vdb1注意事项执行挂载命令之后,挂载点目录会指向新的设备,原有数据不会被擦除,取消挂载即可恢复新磁盘尽可能挂在/mnt下的新建目录上...原创 2018-12-16 10:57:28 · 232 阅读 · 0 评论 -
解决VMWare中CentOS设置静态IP后SSH登录过慢问题(同样适用于Ubuntu)
背景如题修改配置修改ssh配置L文件:vi /etc/ssh/sshd_config找到如下配置节点:# UseDNS = yes修改为:UseDNS = no使生效重启ssh服务:systemctl restart sshd.service...原创 2018-12-12 15:40:26 · 1636 阅读 · 3 评论 -
Linux终端不可被忽略的十五个快捷键
终止与后台运行Ctrl + C:中断程序Ctrl + Z:切换后台运行固定(锁屏)与解锁Ctrl + S:锁屏Ctrl + Q:解锁屏幕命令编辑Ctrl + A:移动光标至行首Ctrl + E:移动光标至行尾Ctrl + U:删除光标之前的字符Ctrl + K:删除光标之后的字符Ctrl + Y:撤消删除Ctrl + L:清屏Ctrl + H:向前删除字符Ctrl + ...原创 2018-12-01 10:53:03 · 361 阅读 · 0 评论 -
Linux文件压缩与解压(tar、zip、unzip)
以下列举linux常用的两种打包及解压方式:tar,zip。Linux大多数包是以tar.gz方式打包,而zip也是相当方便的,而且普遍应用于Windows系统。tar查看压缩包tar -tf compress.tar | more压缩文件tar -cvf compress.tar /foldername解压文件tar -xzvf compress.tar.gz -C /fold...原创 2018-11-29 21:25:49 · 273 阅读 · 0 评论 -
Linux的各种定时任务(计划任务)
Linux内置了功能强悍的任务调度功能,可能过简单的配置来实现较为复杂的调度功能。编辑任务 crontab -e查看任务crontab -l每晚的21:3030 21 * * * /usr/local/etc/rc.d/lighttpd restart每月1、10、22日的4 : 4545 4 1,10,22 * * /usr/local/etc/rc.d/lighttpd ...原创 2018-11-29 13:05:35 · 1345 阅读 · 0 评论 -
Linux文件及文件内容查询(find、locate、grep、which)
基础命令mkdir lstouch rm mv cpcat more less head tail wc file stat各种查询搜文件find、locatefind -name 'filename'find ! -name 'filename'find -name 'filename1' -a -name 'filename2'find -name 'filename1' ...原创 2018-11-29 13:00:17 · 689 阅读 · 0 评论 -
Linux源码安装(configure、make)
安装步骤1、配置configure2、编译make3、测试make test4、安装make install注意事项configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./configure -help输出详细的选项列表。其中–prefix选项是配置安装的路径,如果不配置该选项,安装后可执行文件默认放在/usr/local/bin,库文件默认...原创 2018-11-29 11:40:28 · 1543 阅读 · 0 评论 -
CentOS包管理器的基本应用(rpm)
查询安装包rpm -qa安装显示安装进度,默认安装目录:/usr/share,部分为:/optrpm -ivh卸载rpm -e升级软件包rpm -Uvh列出RPM软件包内的文件信息rpm -qpl列出RPM软件包的描述信息rpm -qpi查找指定文件属于哪个RPM软件包rpm -qf校验所有的RPM软件包,查找丢失的文件rpm -Va...原创 2018-11-29 11:36:34 · 289 阅读 · 0 评论 -
CentOS高性能轻量级虚拟机安装及配置(KVM)
安装通过yum安装yum install kvm kmod-kvm qemu kvm-qemu-img virt-viewer virt-manager libvirt libvirt-python python-virtinst查看实例virsh list --all启动启动实例virsh start hostname查看内存使用情况virsh dominfo vm1-c...原创 2018-11-29 11:29:38 · 745 阅读 · 0 评论 -
Linux高级运维命令(curl)
查看源码curl www.sina.com.cn下载文件curl -O www.sina.com.cn/index.phpcurl -o index.html www.sina.com.cn/index.php自动跳转curl -L www.sina.com.cn显示响应头curl -i www.sina.com.cncurl -I www.sina.com.cn显示通...原创 2018-12-02 09:30:17 · 641 阅读 · 1 评论 -
Linux高级运维命令(scp)
scp,全称为:secure copy program。远程复制助手,通过简单的命令即可实现远程复制,无需安装任何第三方应用。复制文件scp /var/log/nginx/access.log root@192.168.1.201 ~/access.log复制文件夹scp -r /var/log/nginx root@192.168.1.201 ~/nginx-log...原创 2018-12-02 09:28:31 · 719 阅读 · 0 评论 -
CentOS 7.x简易教程之五:常用配置
日期及时间设置设置日期date -s 11/29/2018设置时间date -s 17:55:55写入bios,避免重启后失效hwclock -w原创 2018-11-29 09:01:45 · 260 阅读 · 1 评论 -
CentOS 7.x简易教程之一:安装及配置(install & setting)
6.x(内核版本号:2.6.32)http://mirror.bit.edu.cn/centos/6/isos/x86_64/http://mirror.bit.edu.cn/centos/6/isos/x86_64/CentOS-6.10-x86_64-minimal.iso7.x(内核版本号:3.10.0)http://mirror.bit.edu.cn/centos/7/isos/x...原创 2018-11-24 09:27:34 · 2485 阅读 · 0 评论 -
Linux权限管理(chmod、chown、chgrp)
chmodchmod 755 file-namechmod 755 directory-name -rchown待补充原创 2018-11-30 08:54:16 · 614 阅读 · 0 评论 -
Linux基础命令
入门级目录浏览cd:切换目录ls:显示当前目录里面的文件列表文件操作touch:创建文件mkdir:创建目录rm:删除目录或文件mv:移动文件cp:复制文件或目录wc:统计文件里面的行数、字数等查看文件cat:查看文件内容more:逐屏查看文件内容less:逐屏查看文件内容(可以使用page up向前翻页)head:显示文件的前10行tail:显示文件的后10行其...原创 2018-11-30 09:13:11 · 130 阅读 · 0 评论 -
Linux的各种发行版
DebianDebian运行起来极其稳定,这使得它非常适合用于服务器。Debian平时维护三套正式的软件库和一套非免费软件库,这给另外几款发行版(比如Ubuntu和Kali等)带来了灵感。Debian这款操作系统派生出了多个Linux发行版。它有37500多个软件包,这方面唯一胜过Debian的其他发行版只有Gentoo。Debian使用apt或aptitude来安装和更新软件。Debian这...原创 2018-12-01 10:45:24 · 651 阅读 · 0 评论 -
Ubuntu桌面系统简易教程之四:桌面系统(Gnome 3.x)
初体验感性认识起初感觉像山寨版的OS X:布局:Dock靠左,Workspace双靠右,中间是各运行应用的快照,中上部又有个输入框,应该是检索入口单个应用铺开后可使用空间不够大,顶部有四个条(以为知笔记为例):系统状态栏,应用标题栏,应用菜单栏,应用工具栏理性认识用了一段时间后才明白设计师真的很用心现在显示器一般都是宽屏的,Dock Workspace等横向排列显然比纵向排列合理...原创 2018-12-01 09:26:07 · 693 阅读 · 0 评论 -
Ubuntu桌面系统简易教程之三:装机必备
内置应用thunderbird maillibre officefirefoxgeditdocument viewertweak tool办公常用wubisudo apt install ibus-table-wubiofficechromesudo add-apt-repository ppa:a-v-shkop/chromiumsudo apt updates...原创 2018-12-01 09:13:32 · 617 阅读 · 0 评论