Liunx学习笔记
1、常用linux:Rehat(发行版本) Centos(开源版本)
2、df -h 看分区占比
3、free -m 看内存 用swap分区性能不好
4、init 状态
0 关机
6 重启 ==reboot
1 单用户工作状态
2 多用户状态(没有NFS 网络文件共享)
3 多用户状态 (有NFS)
5、常用工具:Xmanager
xshell 命令行窗口
xstart 图形界面
xftp 文件互传
6、Linux 常用命令
查询命令:
pwd 查询当前目录
free -m 以m为单位显示
free -g 以g为单位显示
more /proc/cpuinfo 查看cpu信息 几核
ifconfig 查询网卡地址
netstat -an|grep 80 查看端口 看程序是否启动成功 模糊查询
ps aux|grep java 查看java相关进程 模糊查询
ls -lh 当前目录下得文件信息
ls 看文件名称
ls -l 文件详细信息
ls -lh 展示文件详细信息和大小
操作命令:
init 6 或 reboot 重启liunx系统
kill PID 关闭进程
kill -9 PID(进程号) 强制关闭进程
telnet 测试TCP端口是否联通
find / -name file -type f file 文件名称 type 文件种类 f只查文件不查目录
例: find / -name “*.conf" -type f
zip 123.zip install.log 压缩文件
unzip 123.zip
tar -czvf(显示压缩过程) 123.tar.gz file 打包压缩文件
tar -xzvf 123.tar.gz 解压
date -s 2014-05-21 修改年月日
date -s "2014-05-21 12:13:24"
rm -rf 删除文件或目录
mv 原文件名 目标文件名 重命名文件
tail -f file 跟踪日志文件 排查问题
用户管理:
useradd 创建用户
groupadd 创建组
例:创建oracle用户
groupadd oinstall
groupadd dba
useradd -d /opt/oracle -g oinstall -G dba oracle
passwd oracle
chown 授予权限
VI文本编辑器:
dd 整行删除
i 进入编辑状态 插入当前光标下
A 进入编辑状态 插入位置在一行末尾
q:! 不保存退出
:wq 保存退出
/ 搜索内容 n 一直检索
:%s+a+b 将文件里的a 替换成b
vi file 打开文件
esc 退出编辑
liunx 安全参数的关闭与优化
liunx 文件服务器(NFS)