![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 75
chrislin9
这个作者很懒,什么都没留下…
展开
-
linux 2>&1
记录command>file 2>&1 &//标准输入,标准输出,标准错误输出的文件描述符分别时0,1,2。命令的最后一个&表示把该命令以后台的job的形式运行command 为要执行的命令> 表示输出重定向file 表示要重定向的文件名2和1 分别指标准错误输出和标准输出,而&1表示标准输出的引用,所以2>&1是指把标准错误输出重定向到标准输出的引用,即也重定向到file/dev/null 表示空设备文件2> er原创 2021-01-22 15:06:21 · 231 阅读 · 0 评论 -
云服务器 设置swap
设置 10G的swap 位置/data/swapdd if=/dev/zero of=/data/swap bs=1MB count=10240设置swap为交换区mkswap /data/swap启用swapon /data/swap查看状态swapon -s##查看内存状态free -m开机引导时会自动启动echo “/data/swap swap swap defaults 0 0” >> /etc/fstab关闭:swapoff /data/swaps原创 2020-11-04 22:17:03 · 522 阅读 · 0 评论 -
linux fastDFS 安装配置
简述FastDFS 是一个开源的高性能分布式文件系统(DFS)。 它的主要功能包括:文件存储,文件同步和文件访问,以及高容量和负载平衡。主要解决了海量数据存储问题,特别适合以中小文件(建议范围:4KB < file_size <500MB)为载体的在线服务。安装## 安装环境准备yum install -y gcc gcc-c++## 解压 编译tar -zxvf libfastcommon-1.0.42.tar.gzcd libfastcommon-1.0.42./make.s原创 2020-07-28 11:09:50 · 459 阅读 · 0 评论 -
linux 时间校准及添加定时校准任务
校准时间cn.pool.ntp.org是ntp网络授时组织的中国授时源## Debian系统安装NTP校时包:apt-get install ntpdate## CentOS系统安装NTP校时包:yum install ntp添加定时任务[root@masterdb ~]# /usr/sbin/ntpdate cn.pool.ntp.org29 Jun 16:42:27 ntpdate[69930]: adjust time server 85.199.214.101 offset 0.原创 2020-10-27 09:42:53 · 555 阅读 · 0 评论 -
linux资源整理
shell 相关shell中各种括号的作用详解 ()、(())、[]、[[]]、{}原创 2020-10-15 17:35:41 · 94 阅读 · 0 评论 -
crontab使用方法
一、crontab基本用法1.1 cron服务cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。service crond start //启动服务service crond stop //关闭服务service crond restart //重启服务service crond reload //重新载入配置service crond status //查看服务状态1.2 Crontab存放路径/var/spool/c...转载 2020-10-15 17:30:25 · 42816 阅读 · 0 评论 -
linux 服务器防火墙相关命令
systemctl start firewalld ##启动Firewallsystemctl stop firewalld ##关闭Firewallsystemctl restart firewalld ##重启Firewall禁止开机启动启动防火墙systemctl disable firewalld开放端口firewall-cmd --permanent --add-port=8081-8085/tcp移除端口firewall-cmd --permanent --remo原创 2020-07-25 13:54:51 · 800 阅读 · 0 评论 -
docker oracle安装总结
// 创建oracle容器docker run --name oracle12 -p 18080:8080 -p 11521:1521 -v D:\Docker\Docker_Data\oracle:/data/oracle sath89/oracle-12c:latest// 打来oracle容器docker exec -it oracle12 /bin/bash//查询oracle 版本select * from product_component_version;1、在Linux下查看原创 2020-07-10 18:00:01 · 328 阅读 · 0 评论 -
linux mysql 安装配置
mysql 下载地址https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.30-el7-x86_64.tar.gzhttps://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.20-el7-x86_64.tar.gzmysql安装步骤扩展网络不稳定的情况下 推荐使用wget后台下载mysql安装包文件## 后台下载 mysql安装包文件 (即使本地电脑与云服务器断开也不影响)$ wget原创 2020-06-29 10:30:36 · 129 阅读 · 0 评论 -
linux 查看端口及端口检查
说明以centos7环境为例查看防火墙所有开放的端口firewall-cmd --zone=public --list-ports开放端口firewall-cmd --zone=public --add-port=5672/tcp --permanent # 开放5672端口firewall-cmd --zone=public --remove-port=5672/tcp --permanent #关闭5672端口firewall-cmd --reload # 配置立即生效关闭防火原创 2020-06-29 09:54:55 · 462 阅读 · 0 评论 -
Linux ./configure、make、make install 命令
简介1、./configure 是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。 2、make 是用来编译的,它从Makefile中读取指令,然后编译。 3、make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。详解configure这一步一般用来生成 Makefile,为下一步的编译做准备,你可以通过在 configure 后加上参数来对安装进行控制,比如代码:./configure转载 2020-06-29 09:33:50 · 313 阅读 · 1 评论 -
nginx 安装 卸载
安装前准备yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automake zlib zlib-devel libtool openssl openssl-develyum -y install wget httpd-tools vim安装$ mkdir /chris$ cd /chris$ wget http:/...原创 2019-12-10 14:43:56 · 312 阅读 · 0 评论 -
linux jdk安装
安装步骤下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmlwget --no-check-certificate --no-cookies --header “Cookie: oraclelicense=accept-securebackup-cookie” http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b原创 2020-06-28 09:47:01 · 74 阅读 · 0 评论 -
linux 内存与磁盘管理
内存和磁盘使用率查看内存使用状况查看 free && top如果没有使用swap(虚拟内存),在linux内存被即将占满的情况下 ,内核会随机杀死占用较大的应用/进程。## 以兆(m)为单位显示内存情况$ free -m# total used free shared buff/cache available# Mem: 1838 560 76 0原创 2020-06-06 14:22:24 · 286 阅读 · 0 评论 -
linux 进程间通信 && 守护进程 && systemctl
进程间通信## 查看所有信号$ kill -l## SIGINT 通知前台进程组终止进程ctrl+c## SIGKILL 立即结束程序,不能被阻塞和处理$ kill-9 pid守护进程使用nohup与&符号配合运行一个命令nohup命令使进程忽略hangup(挂起)信号守护进程(daemon)和一般进程有什么差别呢?nohup参考:nohup命令nohup命令可以将程序以忽略挂起信号的方式运行起来,被运行的程序的输出信息将不会显示到终端。无论是否将 nohup 命令的输出原创 2020-06-05 17:56:50 · 287 阅读 · 0 评论 -
linux 进程的优先级调整
进程的控制nice && renice进程执行的优先级范围为 -20~19renice 重新设置一个或多个线程优先级renice 语法:renice priority [[-p] pid …] [[-g] pgrp …] [[-u] user …]参数:-p pid 重新指定行程的 id 为 pid 的行程的优先序-g pgrp 重新指定行程群组(process group)的 id 为 pgrp 的行程 (一个或多个) 的优先序-u user 重新指定行程拥有者为 user原创 2020-06-05 17:12:04 · 793 阅读 · 0 评论 -
linux 进程管理
psps命令将某个进程显示出来grep命令是查找中间的|是管道命令 是指ps命令与grep同时执行PS是LINUX下最常用的也是非常强大的进程查看命令grep命令是查找,是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2 示例解释以下这条命令是检查java 进程是否存在:ps -ef |grep java字段含义如下:UI原创 2020-06-05 15:47:13 · 163 阅读 · 0 评论 -
linux 软件包管理
1 软件包管理CentOS、RedHat 使用yum包管理器,软件安装包格式为rpmDebian、Ubuntu 使用apt包管理器,软件安装包格式为deb2 RPM包管理 -rpm命令管理httpd-2.2.15-15.e16.centos.1.i86.rpmhttpd 软件包名2.2.15 软件版本15 软件发布的次数e16.centos 使用的linux平台i686 适合的硬件平台 (noarch 适合任何以构建平台)rpm rpm包扩展名 rpm包依赖原创 2020-06-04 00:04:03 · 186 阅读 · 0 评论 -
linux 网络服务管理
网络服务管理程序分为两种,分别为SysV和systemdservice network startlstoplrestartchkconfig-list networksystemctl list-unit-files NetworkManager.servicesystemctl startlstoplrestart NetworkMangersystemctl enablel/disable NetworkManger## 列出所有systemd服务的状态$ systemctl list-原创 2020-06-03 23:41:29 · 291 阅读 · 0 评论 -
linux 帮助命令
man 命令英文原意: manual命令所在目录 : /usr/bin/man执行权限 : 所有用户功能描述:获得帮助信息语法: $ man [命令或者配置文件] 示例: $ man ls$ man services$ man 1 lsman手册分很多section,各个section意义(可指定section) 1 - commands(普通的命令) 2 - system calls(系统调用) 通过该section可查询函数系统调用库文件(头文件)等3 - library c原创 2020-05-21 22:59:44 · 110 阅读 · 0 评论 -
linux vim命令
Normal-mode用于浏览文件,也包含复制,粘贴,删除等操作。这种模式下,键盘按键会当做功能键处理,不会真正的键入这些字符漫游h 向左j 向下k 向上l 向右0 跳到行首^ 跳到行首第一个非空字符$ 跳到行尾gg 跳到文件的第一行的行首G 快速到文件的最后一行的行尾% 匹配括号移动,包括(,{,[|# 匹配光标当前所在的单词,移动光标到下一个单词处,是下一个,#是上一...原创 2020-04-16 17:10:43 · 549 阅读 · 0 评论 -
linux 网络命令
网络命令【1】命令名称:write英文原意: 命令所在目录 : /user/bin/write执行权限 : 所有用户功能描述:给用户发送信息 以 ctrl+D 保存结束语法: $ write [在线用户]【2】命令名称:wall英文原意: write all命令所在目录 : /user/bin/wall执行权限 : 所有用户功能描述:发广播信息语法: $ wall ...原创 2020-04-16 17:03:16 · 237 阅读 · 0 评论 -
linux 用户管理命令
用户管理命令【1】命令名称: useradd英文原意: 命令所在目录 : /usr/sbin/useradd执行权限 : root功能描述:添加新用户语法: $ useradd [用户名]【1】命令名称: passwd英文原意: 命令所在目录 : /usr/sbin/passwd执行权限 : 所有用户功能描述:设置用户密码语法: $ passwd [用户名]$ who...原创 2020-04-16 17:02:35 · 1264 阅读 · 0 评论 -
linux 文件管理命令
1 命令格式【】 表示可选项命令 【-选项】 【参数】 例: ls -la /etc-a 对应 -all-l 对应 -long2 目录处理命令 ls英文原意: list命令所在目录 : /bin/ls执行权限 : 所有用户功能描述: 显示目录文件语法: ls 选项【-ald】 【文件或目录】 -a 显示所有文件 ,包括隐藏文件 -l 详细信息显...原创 2020-04-16 16:59:24 · 168 阅读 · 0 评论 -
linux 压缩解压命令
压缩解压命令【1】命令名称:gzip英文原意: GNU zip命令所在目录 : /bin/gzip执行权限 : 所有用户功能描述:压缩文件 (不保留源文件)语法: $ gzip [文件] (压缩文件后文件格式为 .gz)【2】命令名称:gunzip英文原意: GNU uzip命令所在目录 : /bin/gunzip执行权限 : 所有用户功能描述:解压缩.gz的压缩文件 (...原创 2020-04-16 16:57:52 · 297 阅读 · 0 评论 -
linux 关机重启命令
关机重启命令【1】命令名称:shutdown (推荐使用)英文原意: 命令所在目录 : 执行权限 : root功能描述:关机重启语法: # shutdown [选项] 时间 -c 取消前一个关机命令 -h 关机 -r 重启例: shutdown -h now shutdown -r now【2】其他关机命令 (慎用)# halt# poweroff# in...原创 2020-04-16 16:56:22 · 140 阅读 · 0 评论 -
linux 文件搜索命令
文件搜索命令 find命令名称: find英文原意: 命令所在目录 : /bin/find执行权限 : 所有用户功能描述:文件搜索语法: find [搜索范围][匹配条件]示例: $ find /tmp -name init (在目录tmp中查找文件init) -iname 不区分大小写 $ find /tmp -name *init* (在目录t...原创 2020-04-16 16:54:50 · 136 阅读 · 0 评论 -
linux 权限管理命令
权限管理命令 chmodchmod 改变文件或者目录权限命令名称: chmod英文原意:change the permissions mode of a file命令所在目录 : /bin/chmod执行权限 : 所有用户功能描述:改变文件或者目录权限语法: chmod [{ugoa}{±=}{rwx}[文件或者目录]] [mode=421][文件或者目录]-R 递归修改示例:...原创 2020-04-16 16:34:46 · 196 阅读 · 0 评论 -
linux 思维导图
linux目录文件linux目录结构linux文件属性基础文本处理文件 目录参考原创 2020-04-16 15:59:35 · 206 阅读 · 0 评论 -
linux cal 日历命令
详解命令功能cal命令可以用来显示公历(阳历)日历。如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份命令参数:-1 显示一个月的月历-3 显示系统前一个月,当前月,下一个月的月历-s 显示星期天为一个星期的第一天,默认的格式-m 显示星期一为一个星期的第一天-j 显示在当年中的第几天(一年日期按天算,从1月1号算起,默认显示当前月在一年中的天数)-...原创 2020-04-16 14:47:10 · 319 阅读 · 0 评论 -
linux date 日期与时间命令
详解命令功能:date 可以用来显示或设定系统的日期与时间。命令参数:-d<字符串>:显示字符串所指的日期与时间。字符串前后必须加上双引号;-s<字符串>:根据字符串来设置日期与时间。字符串前后必须加上双引号;-u:显示GMT;–help:在线帮助;–version:显示版本信息。日期格式字符串列表%H 小时(以00-23来表示)。 %I 小时(以...原创 2020-04-16 13:43:54 · 611 阅读 · 0 评论