linux系统

LinuxToy 玩转Linux

南楼画角 提交于 2020-03-11 11:35:55
Gwibber-Douban 2010-10-06 黑日白月 Posted in Instant Messenger Gwibber-Douban 是一个为微博工具 Gwibber 添加豆瓣广播支持的插件,欢迎诸位朋友使用并反馈。 感谢 Sunng 来稿! More ? 15 CRUX 2.7 2010-10-05 黑日白月 Posted in Distros CRUX 是一款为 i686 优化的轻量级的 Linux 发行版,提供特别精简过最新软件,同时提供 Port 架构来管理软件。最近该发行版发布了 2.7 版本。 More ? 6 Saros: Eclipse 协作 2010-10-04 黑日白月 Posted in Development , News Saros 是一款为 Eclipse IDE 设计的协作组件,方便多人实时代码写作和修订。近日刚刚发布了 10.10.01 版本。 More ? 20 Ranger: 控制台下的文件管理器 2010-10-04 黑日白月 Posted in File Manager Ranger 是一个控制台下的文件管理器。 感谢 gDD 来稿! More ? 29 Ubuntu 10.10 RC 2010-10-02 黑日白月 Posted in Distros Ubuntu 10.10(Maverick Meerkat) RC

Linux从入门到放弃 zabbix监控jvm原理

跟風遠走 提交于 2020-03-11 11:06:25
zabbix-server [ root@zabbix ~ ] # yum install zabbix-java-gateway.x86_64 [ root@zabbix ~ ] # java -version openjdk version "1.8.0_242" OpenJDK Runtime Environment ( build 1.8.0_242-b08 ) OpenJDK 64-Bit Server VM ( build 25.242-b08, mixed mode ) [ root@zabbix ~ ] # vim /etc/zabbix/zabbix_server.conf [ root@zabbix ~ ] # egrep -v '^$|^#' /etc/zabbix/zabbix_server.conf LogFile = /var/log/zabbix/zabbix_server.log LogFileSize = 0 PidFile = /var/run/zabbix/zabbix_server.pid SocketDir = /var/run/zabbix DBHost = localhost DBName = zabbix DBUser = zabbix DBPassword = 123456 JavaGateway = 127.0.0.1

linux系统php安装sockets扩展

断了今生、忘了曾经 提交于 2020-03-11 10:49:24
linux系统php安装sockets扩展 php安装sockets扩展 查看是否开启了socket php安装sockets扩展 原php安装文件下的sockets目录 cd /home/php-5.6.30/ext/sockets 运行安装后的php安装文件下的phpize /usr/local/webservice/php56/bin/phpize ./configure --prefix=/usr/local/webservice/php56/lib --with-php-config=/usr/local/webservice/php56/bin/php-config --enable-sockets make && make install 不用在php.ini添加sockets.so扩展,亲测可用 重启apache或者nginx等进程,完成。 查看是否开启了socket <?php if ( extension_loaded ( 'sockets' ) ) { echo "已开启" ; } else { echo "未开启" ; } ?> 来源: CSDN 作者: gusijin 链接: https://blog.csdn.net/gusijin/article/details/104790076

Linux安装Tomcat8并启动或停止tomcat服务

偶尔善良 提交于 2020-03-11 10:47:22
📖摘要 今天分享下 —— Linux安装Tomcat8并启动或停止tomcat服务的一些基本知识,欢迎关注! 🌂分享 前置条件 安装jdk, Linux安装JDK-配置环境(详细图解) 下载tomcat8 先从tomcat网站上下载最新的.gz安装包 tomcat官网下载地址 在下面找到Linux对应的tomcat安装包 我下载的文件名是:apache-tomcat-8.5.51.tar.gz 使用xftp将文件上传到/usr/local目录中,传送门: 免费安装正版Xshell6+Xftp6 解压安装包 cd /usr/local tar -zxvf apache-tomcat-8.5.51.tar.gz 将目录 apache-tomcat-8.5.51 命名为 tomcat ,方便一些 mv apache-tomcat-8.5.51 tomcat 启动 运行 /usr/local/tomcat/bin/startup.sh 就会启动 tomcat 可以如下操作(启动或停止tomcat) cd /usr/local/tomcat/bin // 切换到tomcat的bin目录下 ./startup.sh // 在Tomcat下的bin目录中执行./startup.sh开启Tomcat服务。 ./shutdown.sh // 在Tomcat下的bin目录中执行./shutdown

GlassFish linux下配置服务并自动启动

时光怂恿深爱的人放手 提交于 2020-03-11 10:18:27
1、vi /etc/init.d/glassfish3 export AS_JAVA=/usr/local/jdk1.6.0_11 GLASSFISHPATH=/root/glassfish3/bin export PASSWD=/root/glassfish3/bin/.passwd case "$1" in start) echo "starting glassfish from $GLASSFISHPATH" su - root $GLASSFISHPATH/asadmin start-domain ;; status) $0 start ;; restart) $0 stop $0 start ;; stop) echo "stopping glassfish from $GLASSFISHPATH" su - root $GLASSFISHPATH/asadmin stop-domain ;; *) echo $"usage: $0 {start|stop|restart|status}" exit 3 ;; esac 2、 sudo chmod +x /etc/init.d/glassfish3 3、vi /root/glassfish3/bin/.passwd AS_ADMIN_PASSWORD=administration-password 请将

Linux——权限管理命令(二)

∥☆過路亽.° 提交于 2020-03-11 10:04:31
一、所有者和所属组命令 1.chown命令 英文原意:change file owner and group 功能:修改文件和目录的所有者的所属组。 修改文件所有者: 2.chgrp命令 英文原意:change group ownership 功能:修改文件和目录的所属组。 二、umask默认权限 1.umask默认权限的作用 主要用与让新建的文件或者目录拥有默认权限。 因为Linux时一个安全性比较高的os,而安全的基础就是权限,所以新建的文件也要拥有默认权限。 Linux通过umask默认权限来给新建文件和目录赋予初始权限,而Windows通过继承上级权限。 可直接通过umask查看初始权限,选项-S(注意是大写)会用字母表示初始权限。 初始权限一共四位,第一位是特殊权限,后三位是真正的umask默认权限。 2.umask默认权限的计算方法 上一篇说过文件默认最大权限是666,因为没有执行x权限,要通过手工进行修改。 而目录的默认最大权限是777,因为只有执行x权限才能进去目录中查找文件目录等。 以文件为例,最大666换为字母是-rw-rw-rw-而umask的值是002,变成字母是--------w-。 把两个字母相减得到的就是文件的默认权限:(-rw-rw-rw-)-(-------w-)=(-rw-rw-r-). 3.umask默认权限的修改方法 第一种方法

Docker安装 Jdk、Mysql、Nginx、Redis、Tomcat(Linux学习笔录-8)

白昼怎懂夜的黑 提交于 2020-03-11 09:53:25
Docker安装 Jdk、Mysql、Nginx、Redis、Tomcat Docker详解及安装Docker 使用Docker安装环境有什么好处 1.配置镜像加速器 1.打开阿里云网站 2.进行登录,找到容器镜像控制台 3.配置Linux镜像加速器 2.使用Docker安装Jdk8 1.搜索镜像 2.下载镜像 3.启动容器 3.使用Docker安装Mysql 1.查找Mysql 2.下载MySQL5.7版本镜像 3.创建mysql容器 4.使用SQLyou连接Mysql 4.使用Docker安装Nginx 1.下载Nginx镜像,启动Nginx容器 2.外网访问Nginx 5.使用Docker安装Tomcat 1.下载Tomcat镜像,启动Tomcat容器 2.外网访问Tomcat 6.使用Docker安装Redis 1.下载Redis镜像,启动Redis容器 2.使用RedisDesktopManager连接Redis 如果中途报错了怎么办 1.使用Docker自带的logs命令查看容器运行日志 2.推荐解决Docker Bug网站,有问必答 Docker详解及安装Docker Docker详解及安装Docker,解释的非常详细,不是很懂或者不懂的话可以去看一下 使用Docker安装环境有什么好处 1.如果配置镜像加速器,Docker安装环境非常的快 2.mysql

Linux-设备节点文件创建函数

白昼怎懂夜的黑 提交于 2020-03-11 09:52:53
.设备节点文件创建函数 使用杂项字符设备注册设备驱动时,可以自动创建设备节点文件。 但是使用早期字符设备和标准字符设备注册设备节点文件时并不能自动创建设备节点文件。 猜测:杂项字符设备注册函数中,包含有设备节点文件注册的函数! 杂项字符设备注册函数分析:misc_register(); misc_register(); --> device_create(misc_class, misc->parent, dev, misc, "%s", misc->name); ...... 分析杂项字符设备注册函数,得到设备节点文件创建函数:device_create(); device_create(); 函数原型:struct device device_create(struct class class, struct device parent, dev_t devt, void drvdata, const char fmt, ...); 函数功能:根据提供的设备号,在文件系统/dev/目录下创建设备节点文件 形参列表: class:类 -- 在文件系统中用来管理设备节点文件的类 parent:当前设备的父设备 -- (无:NULL) devt:设备号 -- 创建设备节点文件所关联的设备号 drvdata:当前设备驱动的私有数据 -- 任何数据(无:NULL) const char

Linux系统备份与还原

寵の児 提交于 2020-03-11 09:34:09
在 使用Ubuntu之前,相信很多人都有过使用Windows系统的经历。如果你备份过Windows系统,那么你一定记忆犹新:首先需要找到一个备份工 具(通常都是私有软件),然后重启电脑进入备份工具提供的软件环境,在这里备份或者恢复Windows系统。Norton Ghost是备份Windows系统时经常使用的备份工具。 在备份Windows系统的时候你可能想过,我能不能把整个C盘都放到一个ZIP文件里去呢。这在Windows下是不可能的,因为在Windows中有很多文件在它们运行时是不允许拷贝或覆盖的,因此你需要专门的备份工具对Windows系统进行特殊处理。 和 备份Windows系统不同,如果你要备份Ubuntu系统(或者其它任何Linux系统),你不再需要像Ghost这类备份工具。事实上,Ghost 这类备份工具对于Linux文件系统的支持很糟糕,例如一些Ghost版本只能完善地支持Ext2文件系统,如果你用它来备份Ext3文件系统,你可能会 丢失一些宝贵的数据。 1. 备份系统 我该如何备份我的Ubuntu系统呢?很简单,就像你备份或压缩其它东西一样,使用TAR。和Windows不同,Linux不会限制root访问任何东西,你可以把分区上的所有东西都扔到一个TAR文件里去! 首先成为root用户: $ sudo su 然后进入文件系统的根目录(当然

linux修改网卡名为eth0

限于喜欢 提交于 2020-03-11 09:15:45
方法1: 1.编辑网卡的配置文件 vi /etc/sysconfig/network-scripts/ifcfg-ens33 将里面的NAME和DEVICE项修改为eth0,ONBOOT修改为yes。 2.重命名网卡配置文件ifcfg-ens33为ifcfg-eth0。 cd /etc/sysconfig/network-scripts/ mv ifcfg-ens33 ifcfg-eth0 3.编辑/etc/default/grub并加入“net.ifnames=0 biosdevname=0 ”到GRUB_CMDLINE_LINUX变量中。 vi /etc/default/grub GRUB_CMDLINE_LINUX=“crashkernel=auto rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet net.ifnames=0 biosdevname=0” 4.运行命令grub2-mkconfig -o /boot/grub2/grub.cfg来重新生成GRUB配置并更新内核参数。 5.reboot。 6.输入ifconfig确认。 方法2: (1)编辑/boot/grub2/grub.cfg文件 GRUB_CMDLINE_LINUX ="rhgb quiet net.ifnames=0" (2)重启生效 来源: https