Not Only Linux红塔山
tomcat中JDK安装:解压,将解压后的目录放入到/usr/local/下;vim /etc/profile.d/java.shJAVA_HOME=/usr/local/jdk1.8.0_31JAVA_BIN=/usr/local/jdk1.8.0_31/binJRE_HOME=/usr/local/jdk1.8.0_31/jrePATH=$PATH:/usr/local/jdk1.8.0_31
ftp有两种工作模式:PORT方式和PASV方式,中文意思为主动模式和被动模式主动模式的FTP工作原理:客户端从一个任意的非特权端口N连接到FTP服务器的命令端口,也就是21端口。然后客户端开始监听端口N+1,并发送FTP命令“port N+1”到FTP服务器。接着服务器会从它自己的数据端口(20)连接到客户端指定的数据端口(N+1)。被动模式:当开启一个 FTP连接时,客户端打开两个任意的非特权
sed:sed -e 'N'表示跨一行匹配的意思。sed 'N;N;s/\n/ /g' 1.txtawk:awk -F ':' '{print $3}' passwd.txt 显示一冒号为分隔符的第三段($0就是显示那一整行); awk -F ':' '{print $1 "aaa" $3}' passwd.txt 在第一段和第三段之间加aaa; roo
1)安装MySQL下载MySQL安装包到/usr/local/src中,解压后的文件放到/usr/local/mysql目录里(gz的解压zxvf,bz2的jxvf)。mkdir -p /data/mysqluseradd -s /sbin/nologin mysqlcd /usr/local/mysqlmkdir -p /data/mysql chown -R mysql:mysql
GPL是GNU通用公共许可证;Linux操作系统以及与它有关的大量软件是在GPL的推动下开发和发布的。超过4G就安装64位,否则就安装32位反而会更好;swap分区大小分配:当内存不大于8G时,就分内存的2倍,如果大于8G就分16G即可。 查看系统信息命令# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本&nbs
-r 文件或目录对此(有效的)用户(effective user)或组是可读的-w 文件或目录对此(有效的)用户或组是可写的-x 文件或目录对此(有效的)用户或组是可执行的-o 文件或目录由本(有效的)用户所有-R 文件或目录对此用户(real user)或组是可读的-W 文件或目录对此用户或组是可写的-X
ssh 无密码登录要使用公钥与私钥。linux下可以用用ssh-keygen生成公钥/私钥对!!有机器A(192.168.211.129),B(192.168.211.128)。现想A通过ssh免密码登录到B。在B终端命令:ssh-keygen 一直回车,打开.ssh目录,cat id_rsa.pub把里面的内容复制到A机器.ssh/authorized_keys里面去,关闭防火墙(以防万一set
md5加密命令:(例如给grub加密)grub-md5-crypt生成后的字符就进过加密了。sha进行加密:grub-crypt默认是进行sha-512加密,也可以指定加密方式:grub-crypt --sha-256其他具体的参数可以 man grub-crypt加密后的字符加入到/boot/grub/grub.conf中的title上面的那一行,格式:password --md5 加密后的密码
##什么是PXE?PXE(preboot execute environment,预启动执行环境)是由Intel公司开发的最新技术, 工作于Client/Server的网络模式, 只想hi工作站通过网络从远程服务器下载镜像, 并由此支持通过网络启动操作系统, 在启动过程中, 终端要求服务器分配IP地址, 在用TFTP(Trivial file transfer protocol)或MTFTP(Mu
Linux启动流程图(一)模拟第一个阶段失效与修复我们利用一条命令来把MBR的前446字节覆盖的方法来模拟第一阶段dd if=/dev/zero of=/dev/sda bs=446 count=1然后我们重启linux系统,此时只会这个界面,而进不去系统了接下来我们就要想办法来使系统恢复正常了,首先我们要把光盘加入光驱,然后重新启动,以光盘进行引导。此时会出现这样的界面:然后,我们要进入救援模式
find -perm,根据文件的权限来查找文件,有三种形式: find -perm mode find -perm -mode find -perm +mode 那么这三者之间有什么区别呢?解释之前首先得简单说一下linux中文件权限位的概念。在linux中文件或目录有三者权限r,w,x,代表的含义分别是读、写、可执行。而一个文件或目录的属性中又包括所属用户
Ctrl+c 结束正在运行的程序Ctrl+d 结束输入或退出shellCtrl+s 暂停屏幕输出【锁住终端】Ctrl+q 恢复屏幕输出【解锁终端】Ctrl+l 清屏,【是字母L的小写】等同于ClearCtrl+a 切换到命令行开始Ctrl+e 切换到命令行末尾Ctrl+u 清除剪切光标之前的内容Ctrl+k 清除剪切光标及光标之后的内容Ctrl+y 在光标处粘贴剪切的内容Ctrl+r 查找历史命令
工具:puppet,saltstack,ansiblepuppet 老牌saltstack 效率高 适用大基数平台ansible 轻量 功能全puppet安装配置两台机器:192.168.1.100(服务端)192.168.1.101 (客户端)两台机器关闭selinux,清空iptables规则,并保存,设置hostnamehostname设置的名字与hosts里的名字一样
puppet模块管理模块是puppet的最大单元,模块里面有类,类下面有资源。 puppet管理的文件、用户、服务、任务计划等全部由这些单元组成。下面我们来定义一个模块:在服务端上做如下操作:mkdir /etc/puppet/modules/testm //模块名字就是testmcd !$mkdir {files,manifests,templates} &nbs
格式: test conditionstest -n string : string 不为空 test -z string : string 为空test int1 -eq int2 : int1 == int 2test int1 -ne int2 : int1 != int2 test int1 -gt int2 &nb
1.vim编辑器的替换模式与可视模式在一般模式下按键盘上的r和R进入替换模式。如果按小r那么这时候就进入了替换模式,你下一个输入的字符会把你当前光标所在处的字符替换,然后自动退出替换模式。如果你按的是大R那么你下面输入的所有字符会把后面的字符依次替换,直到按退出替换模式。在一般模式下按键盘上的v和V进入可视模式。如果是按小v那么这时候就时入了视图模式,这时候你移动光标会把你光标所在处到光标结尾处的
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号