记录一下长时间不用就忘的Linux命令
查看命令:
ls 平铺式查看
ll 列表式查看,平时喜欢用这个
netstat –antpu 查看端口占用(获得运行端口的pid码)
关闭进程:
kill xxxxx 杀死pid码为xxxxx进程(获得一个空的端口)
进出命令:
cd /xxx 进入xxx文件夹
cd .. 向上退出当前文件夹
建文件夹:
mkdir xxx 创建xxx文件夹
强效删除:
rm –rf xxx yyy zzz 一次性删除xxx yyy zzz
查看日志的命令:
head –n 100 xxx.log 查看开头100行日志
tail –fn 100 xxx.log 动态查看最近100行日志
tail –n 1000 xxx.log 查看最近1000行日志
cat -n xxx.log |grep "例:insertData" 查询日志文件里关键字的行号 (假设获得行号为1000)
cat -n xxx.log |tail -n +1000|head -n 200 根据行号查找后200行日志
移动:
mv xxx /yyy 移动xxx到yyy文件夹里面
复制:
cp xxx yyy 复制xxx为yyy
解压缩:
tar -xvf xxx 解压xxx
压缩:
查看IP地址:
ifconfig –a
获得管理员权限:
su root
查看系统位数:
getconf LONG_BIT
查看系统版本:
cat /etc/centos-release
关闭CentOs7 防火墙:
systemctl stop firewalld
systemctl disable firewalld
清屏:
clear
打印匹配行:
grep
修改文件 - 多用于修改配置文件:
vi 或 vim xxx 打开xxx文件
ESC 进入命令模式
i 输入
ZZ 输入完,按ESC,然后ZZ退出