
linux
文章平均质量分 80
tzhennan
这个作者很懒,什么都没留下…
展开
-
openssl 编译安装
官方下载地址:https://www.openssl.org/source/#解压$ tar -zxvf openssl-1.1.0h.tar.gz$ cd openssl-1.1.0h#配置(使用sudo是因为要prefix的访问权限)$ sudo ./config --prefix=/usr/local/openssl该步骤出现如下警告Configured for darwin-i386-cc...转载 2018-06-03 10:26:44 · 5965 阅读 · 0 评论 -
nohup 使用
让程序在后台运行$ nohup ./program &注:由于使用nohup时,会自动将输出写入nohup.out文件中,如果文件很大的话,nohup.out就会不停的增大,因此,可以利用/dev/null来解决这个问题。$ nohup ./program >/dev/null 2>log &如果错误信息也不想要的话:$ nohup ./progr...原创 2018-03-21 19:22:09 · 147 阅读 · 0 评论 -
更新mac brew镜像源
# 替换brew.git:$ cd "$(brew --repo)"# 中国科大:$ git remote set-url origin https://mirrors.ustc.edu.cn/brew.git# 清华大学:$ git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebre...原创 2018-03-27 16:07:25 · 296 阅读 · 0 评论 -
Linux 用户管理
#Linux 系统中,UID以如下的方式划分(不同的 Linux 发行版,这些数字可能不一样)0 表示管理员(root)1 - 500 表示系统用户501 - 65535 表示普通用户 #在Linux中 /etc/passwd文件中每个用户都有一个对应的记录行 #添加用户用法: useradd [option] USERNAME$ useradd -u ...原创 2018-04-02 19:38:19 · 126 阅读 · 0 评论 -
ELK安装
安装Logstash依赖包JDKLogstash的运行依赖于Java运行环境, Logstash 1.5以上版本不低于java 7推荐使用最新版本的Java。由于我们只是运行Java程序,而不是开发,下载JRE即可。首先,在Oracle官方下载新版jre,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jre8-do...原创 2018-04-09 15:58:37 · 169 阅读 · 0 评论 -
ngrok使用
ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。 1、Download ngrok官网:https://ngrok.com2、Unzip to install$ unzip /path/to/ngrok.zip3、Connect your account$ ./ngrok authtoken <YOUR_AUTH...原创 2018-04-12 10:44:45 · 188 阅读 · 0 评论 -
NFS安装配置
Ubuntu环境1、安装nfs-server$ apt-get install nfs-kernel-server 2、建立nfs专用文件夹$ mkdir /data/share 3、配置nfs$ vi /etc/exports/data/share/ *(async,insecure,no_root_squash,no_subtree_check,rw)...原创 2018-04-14 10:32:25 · 284 阅读 · 0 评论 -
linux 环境变量区别
login shell 和 non-login shell 的区别login shell:取得bash时需要完整的登录流程。就是说通过输入账号和密码登录系统,此时取得的shell称为login shell non-login shell:取得sbash接口的方法不需要重复登录的举动。如以X Window登录登录linux后,再以X的图形界面启动终端机,此时那个终端机并没有需要输入账...原创 2018-04-15 10:35:34 · 181 阅读 · 0 评论 -
iptables 配置
一、检查iptables服务状态$ service iptables statusiptables: Firewall is not running.说明iptables服务是有安装的,但是没有启动服务如果没有安装的话可以直接yum安装$ yum install -y iptables #启动iptables$ service iptables starti...原创 2018-04-17 16:44:55 · 180 阅读 · 0 评论 -
vsftpd 安装
#服务端安装vsftpd$ yum -y install vsftpd #配置vsftpd.conf文件$ vim /etc/vsftpd/vsftpd.conf #修改的内容# 是否允许匿名登录(将其禁止)#anonymous_enable=YES # 设置连接超时时间(单位秒)idle_session_timeout=600 # 数据传输...原创 2018-04-22 22:11:43 · 204 阅读 · 0 评论 -
kafka 安装
下载地址:http://kafka.apache.org/downloads #jdk安装略... #解压kafka 到 /usr/local/kafka中 #设置配置文件/etc/profile文件,增加kafka的路径$ vim /etc/profileexport KAFKA_HOME=/usr/local/kafkaexport PATH=$PA...原创 2018-04-23 14:22:02 · 188 阅读 · 0 评论 -
kafka 集群部署
#环境信息server1 ip:172.17.0.2server2 ip:172.17.0.3server3 ip:172.17.0.4 #安装jre3台机器都需要安装下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html$ mkdir /us...原创 2018-04-24 00:20:42 · 153 阅读 · 0 评论 -
activemq 简单配置
启动/停止$ /usr/local/bin/activemq start/stop web控制台地址:http://localhost:8161 默认端口(8161),配置文件地址:conf/jetty.xml<!-- the default port number for the web console --><property name="ho...原创 2018-03-21 18:08:59 · 208 阅读 · 0 评论 -
linux查看内核及cpu核数等信息
1. 查看CPU型号$ cat /proc/cpuinfo | grep name | sort | uniqmodel name: Intel(R) Xeon(R) CPU E5-2630 0 @ 2.30GHz 2. 查看物理CPU数目$ cat /proc/cpuinfo | grep "physical id"8 (8个物理CPU) 3. 查看CPU核数...原创 2018-03-16 10:07:13 · 1975 阅读 · 0 评论 -
vim 使用
1、每次复制代码时,如果代码里有 // 这样的注释就容易让格式乱掉,通过下面的设置就可以避免这种情况。 set paste 然后再进入插入模式粘贴,代码就不会被自动缩进。敲代码的时候需要自动缩进,再改回来 set nopaste最方便的方法就是在.vimrc中加一句: set pastetoggle=<F9>以后在插入模式下,只要按F9键就可以切换自动...原创 2018-02-26 15:52:01 · 187 阅读 · 0 评论 -
linux(mac) 编译安装MySQL
官方下载地址: https://dev.mysql.com/downloads/mysql/从mysql5.5起,mysql源码安装开始使用cmake#mac 安装cmake$ brew install cmake#centos 安装cmake$ yum install -y cmake#相关编译选项安装时路径相关的配置-DCMAKE_INSTALL_PREFIX=/usr/local/mysq...转载 2018-06-04 11:39:29 · 1017 阅读 · 0 评论 -
linux(mac) 编译安装nginx
官方下载地址:http://nginx.org/en/download.html有3种版本可以选择:Mainline version:主线版本,相当于开发版Stable version:最新稳定版本Legacy versions:历史稳定版本官方配置示例:./configure --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/lo...转载 2018-06-03 22:48:22 · 1595 阅读 · 0 评论 -
centos7 firewall-cmd
查询端口号80 是否开启:firewall-cmd --query-port=80/tcp 永久开放80端口号:firewall-cmd --permanent --zone=public --add-port=80/tcp 移除80端口号:firewall-cmd --permanent --zone=public --remove-port=80/tcp --zon...原创 2017-12-15 18:37:21 · 192 阅读 · 0 评论 -
linux systemctl
systemctl is-enabled *.service #查询服务是否开机启动systemctl enable *.service #开机运行服务systemctl disable *.service #取消开机运行systemctl start *.service #启动服务systemctl stop *.service #停止服务systemctl restar...原创 2017-12-15 19:21:22 · 144 阅读 · 0 评论 -
linux crontab
Linux下的任务调度分为两类,系统任务调度和用户任务调度。系统任务调度:系统周期性所要执行的工作,比如写缓存数据到硬盘、日志清理等。在/etc目录下有一个crontab文件,这个就是系统任务调度的配置文件。/etc/cron.deny 该文件中所列用户不允许使用crontab命令/etc/cron.allow 该文件中所列用户允许使用crontab命令 用户任务调度:用户...原创 2017-12-27 15:28:58 · 99 阅读 · 0 评论 -
virtualBox centos7 静态ip配置
centos7网络配置$ vim /etc/sysconfig/network-scripts/ifcfg-enp0s3BOOTPROTO=static #静态ipONBOOT=yes #开机启动 IPADDR=192.168.2.186 #ip地址NETMASK=255.255.0.0 ...原创 2018-02-08 15:04:45 · 190 阅读 · 0 评论 -
linux下终端分屏使用
一、使用screen分屏(只能上下分屏,不能左右分屏) (1)安装工具 yum install screen 安装screen工具 (2)使用工具 1,输入命令screen使用工具 2,上下分屏:ctrl + a 再按shift + s 3,切换屏幕:ctrl + a 再按tab键 4,新建一个终端:ctrl + a 再按c ...原创 2018-02-09 13:52:09 · 407 阅读 · 0 评论 -
linux ssh远程登录
安装ssh#服务端$ yum install -y openssh-server配置文件位置:/etc/ssh/sshd_config#客户端$ yum -y install openssh-clients #登陆$ ssh root@192.168.1.188 -p 22 #问题:root@compute01:~# ssh -i tangzhenn...原创 2018-02-09 14:41:57 · 122 阅读 · 0 评论 -
linux scp 对拷文件
scp就是secure copy,一个在linux下用来进行远程拷贝文件的命令。一、将本机文件复制到远程服务器上$ scp /home/hello.txt root@192.168.1.188:/home /home/hello.txt 本地要复制到服务器上的文件root 通过root用户登录到远程服务器(也可以使用其他拥有同等权限的用户)192.168.1....原创 2018-02-09 14:57:07 · 191 阅读 · 0 评论 -
Linux 快速删除已输入的命令
ctrl + w 往回删除一个单词,光标放在最末尾ctrl + u 删除光标以前的字符 ctrl + k 删除光标以后的字符 ctrl + a 移动光标至的字符头 ctrl + e 移动光标至的字符尾 ctrl + l 清屏...原创 2018-09-29 10:09:53 · 815 阅读 · 0 评论