摘要:
软件包管理 二进制应用程序的组成部分:二进制文件、库文件、配置文件、帮助文件 程序包管理器:debian: deb文件, dpkg包管理器redhat: rpm文件, rpm包管理器rpm: Redhat Package Manager RPM Package Manager 源代码:name-VE 阅读全文
摘要:
正则表达式 REGEXP: Regular Expressions,由一类特殊字符及文本字符所编写的模式, 其中有些字符(元字符)不表示字符字面意义,而表示控制或通配的功能 程序支持:grep,sed,awk,vim, less,nginx,varnish等 分两类:基本正则表达式:BRE扩展正则表 阅读全文
摘要:
vim简介 vi: Visual Interface,文本编辑器 文本:ASCII, Unicode 文本编辑种类: 行编辑器: sed 全屏编辑器:nano, vi vim - Vi Improved 其他编辑器: gedit 一个简单的图形编辑器 gvim 一个Vim编辑器的图形版本 打开文件 阅读全文
摘要:
用户user 管理员:root,0 普通用户:1-60000自动分配 系统用户:1-499(centos6),1-999(centos7) 登录用户:500+(centos6),1000+(centos7) Linux组:Groupname/GID 管理员组:root, 0 普通组: 系统组:1-4 阅读全文
摘要:
Linux文件系统上的特殊权限 SUID, SGID, Sticky 三种常用权限:r, w, x user, group, other 安全上下文前提:进程有属主和属组;文件有属主和属组(1) 任何一个可执行程序文件能不能启动为进程,取决发起者对程序文件是否拥有 执行权限(2) 启动为进程之后,其 阅读全文
摘要:
硬链接和软链接是面试中经常被问到的问题,这里我们来总结一下他们的具体区别 1.是否为同一个文件硬链接:是同一个文件,首先在自己的工作目录下创建一个文件,然后进行链接的创建。然后用ls -li查看文件的属性,可以看到inode节点编号和链接数一模一样,文件的 inode 值,你可以简单把它想成 C 语 阅读全文
摘要:
1.首先下载mysql的源码包 wget http://down1.chinaunix.net/distfiles/mysql-5.5.20.tar.gz 2.安装需要的编译工具 yum install cmake make ncurses-devel ncurses gcc gcc-c++ -y 阅读全文
摘要:
/:根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中。/boot:放置linux系统启动时用到的一些文件。/boot/vmlinuz为linux的内核文件,以及/boot/gurb。建议单独分区。/bin:供所有用户使用的基 阅读全文
摘要:
基础命令的练习 alias :定义变量别名 例如:alias cdnet=cd /etc/sysconfig/network-scripts/basename:返回一个字符串参数的基本文件名称cal:查看日历clock:查看物理硬件时间clear :清屏当前屏幕的内容(ctrl +l) date:查 阅读全文
摘要:
Tomcat的企业级配置 Tomcat调优主要内容如下:增加最大连接数,调整工作模式,启用gzip压缩,调整JVM内存大小,作为Web服务器时,合理选择垃圾回收算法,尽量使用较新JDK版本 生产配置实例: <Connectorport="8080"protocol="org.apache.coyot 阅读全文