1、关于CentOS选包问题
1.1 查看选包详情 yum grouplist
1.2 如果忘记选包,可使用命令 yum groupinstall "Compatibility libraries" "Base" 来安装包
1.3 yum groupinfo 查看具体安装组件
2、vi 快捷键
2.1 dd 删除整行,u 返回 , yy拷贝当前行 , p粘贴 , 行号+gg定位, shift+g文件尾 , gg文件头
3、linux快捷键
3.1 Ctrl + d 登出
Ctrl+l 清屏
4、重要命令
mkdir 创建目录
ls -l(long长格式)d(directory目录) 显示目录或者文件
touch 创建文件
echo 写出内容到某个文件
vimdiff,diff比较两个文件差异
pwd 显示当前路径
cat 查看文件内容
mv 移动目录
history 查看命令历史记录 添加参数-c清空所以 -d指定行号删除
useradd [用户名] 添加用户
passwd [用户名] 修改用户密码,不指定用户修改当前用户密码,普通用户只能改自己的密码
whoami 查看当前登录用户
su - [用户名] 切换用户,不加-表示把当前用户的环境变量一起携带给下个用户使用
echo [新密码]|passwd --stdin [用户名] 此方式修改密码不需要交互
wget 下载命令
runlevel 查看当前系统运行级别
init [数字] 切换运行级别
grep 过滤 -v排除 grep -v "a"、-E过滤多个字符串 grep -E "a|b"、-i 不区分大小写的过滤grep -i "a"
egerp=grep -E
yum install lrzsz 安装上传下载
命令:命令 [参数] [路径文件] eg:rm -f /tmp/xx.log
分区有主分区、扩展分区、逻辑分区,一块硬盘最多可以有4个主分区,一个主分区可以被扩展分区替换,一块硬盘最多只能有一个扩展分区,逻辑分区是建立在扩展分区上。
分区方案:
1、常规的分区方案 /剩余硬盘大小,swap内存1.5倍,/boot 100M
2、DB及储存方案 /50-200G /data/剩余硬盘大小,放数据的。swap内存1.5倍,/boot 100M
替换yum镜像源:
1、cp CentOS-Base.repo CentOS-Base.repo.ori
2、wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo(直接下载覆盖或wget http://mirrors.aliyun.com/repo/Centos-7.repo 然后用cp 命令覆盖原本的CentOS-Base.repo)
简单调优:关闭selinux
修改 /etc/selinux/config的SELINUX属性为disabled
chkconfig --list|grep "on" 检查开机自启动的服务
chkconfig [name] on|off 开启关闭进程