which 命令 查看命令所在目录
locate 文件 快速查找
find 精确查找实时遍历支持多条件查找
find -name 根据日标文件的名称进行查找,允许便用“*“及”?”通配符
find /etc/ -name passwd find /etc/ -name *.conf
find -size 根据目标文件的大小进行查找口一般使用"+""-"号设置超过或小于指定的大小 指定为查找条件 常用的容量单位包括 kB (注意k 是小写)、MB、GB
find /boot/ -size -10G find /opt/ -size -5M find /boot/ -size -l0M -name "*img"
find -a 多条件查找 要满足两点
find /boot -size +1024k -a -name"vmlinuz*"
find -o 多条件查找两者满足其一
find /boot -size +1024k -o -name"*vmlinuz"
find -mtime +7 -type f -size +1G -delete
寻找7天前 大于1G的文件且删除
cat -n 文件名 显示该文件的行号
cat -b 文件名 空格不在算是行号
cat -s 文件名 把连续的空行压缩成一个
tac 文件名 倒叙形式查看
rev 文件名 插入字符串反向显示
more 文件 查看文件的形式
less 文件 查看文件的形式
head 文件 默认查看前十行
head -n 100 显示前100行
tail -f 文件 动态查看后十行
tail -n 100 指定看后100行
tail -fn 10 动态查看尾部后10行
wc 文件 行号,有效行数,字节数,文件名
wc -l 显示行数
wc -w 有效行数
wc -c 字节数
grep 过滤作用
grep 内容 文件名 指定查找的内容
grep -v 内容 文件名 取反
grep - o 内容 文件名 只显示过滤的内容
gerp -i 内容 文件名 忽略内容大小写
grep -r 内容 文件名 递归内容
grep -n 内容 文件名 查找内容,显示行号
grep -w 内容 文件名 精确查找每行看成完整的字符串进行匹配
gerp -rw 内容 精确查找递归
/root:系统管理员root的宿主目录
/home:普通用户的宿主目录
/boot: 系统内核、启动文件(c盘)
/dev:设备文件
/etc:配置文件 (system32,profile)
/bin:所有用户可执行的命令
/sbin:管理员可执行的管理命令
/usr: 应用程序 本地源编译在usr 在yum安装的在etc里
/var:日志文件等
gzip -9 文件 压缩文件
gzip -d 文件 解压文件
bzip2 -9 文件 压缩文件
bzip2 -d 文件 解压文件 后面加路径可以解压到指定位置
touch 创建同名文件 不覆盖但是会保留原文件内容
touch 创建同名文件 不覆盖但是会保留原文件内容
举例:find /etc/ -name passwd
find /etc/ -name *.conf
/root:系统管理员root的宿主目录
/home:普通用户的宿主目录
/boot: 系统内核、启动文件 别进
/dev:设备文件 别进
/etc:配置文件 不要乱删
/bin:所有用户可执行的命令 别进
/sbin:管理员可执行的管理命令,只有root可以用 别进
/usr: 应用程序
/var:日志文件等
/lib/系统调用的函数库保存位置(保存代码的地方)系统建议用来挂载媒体设备,如软盘和光盘 别进
/misc/挂载目录
/media/挂载目录
/opt/第三方安装软件保存位置
log就是日志
secure 是ssh的日志
现场布置环境
查看硬件信息 lscpu
cat /proc /cpuinfo
free - 查看内存 free -m free -h
swap:缓存
查看整个机器架构:arch
查看内核版本,cpu可以不一样,内核版本一定要一样
uname-r 查看内核
一般在 cd /usr /local/ 创建mysql,nginx ,httpd存放数据
主要就是log和www会用到
根 (/) 相当于一个入口,文件的总入口,也是唯一入口。
·bin(sbin)二进制文件,可执行文件,也可能存在别处,默认使用较多所有用户软连接文件.--...--命令
sbin 管理员可使用的二进制文件------------命令ls cduseradd
boot 系统内核、启动文件
dev 硬件文件(黄色)
一般都是文本文件。etc 配置文件等同于windows 注册表
run 运行的内存中文件 运行中的文件
tmp 临时文件t特殊权限
usr应用程序和操作系统相关的文件bin sbin
var/log日志文件,数据变化的
home普通用户的家目录的上级目录zhangsan目录会在home
root系统管理员的家目录上 /root
lib 动态库文件 类似于windows 的dll文件
proc 主要保存系统的内核、进程、外部设备状态和网络状态等
media 可移动设备
mnt 默认挂载点
opt 第三方应用程序安装所在目录程序