linux的一些操作

1.permission denied(权限拒绝)

# 给*.sh赋予可执行权限
chmod u+x *.sh

# 递归修改文件的所属用户
#        用户:用户组
chown -R root:root zookeeper/

# 把jenkins用户加入root用户组(可以用来实现普通用户操作docker)
gpasswd -a jenkins root

# 更新用户组
newgrp root

2.linux压缩、解压zip格式文件

# 压缩
zip -r -q 2021-07-12.zip 2021-07-12/
# 解压
unzip  xxx.zip

3.查看日志

# 查看最后100行实时日志
tail -f -n 100 logs/catalina.out

# 查看关键字所在的行数:
cat catalina.out | grep -a -n 'xxx'

# 从32097313行开始往后500行:
cat catalina.out | tail -n +32097313 | head -n 500

4.CentOs7配置jdk环境变量

vim  /etc/profile

在最下面加:

export JAVA_HOME=/usr/local/jdk1.8/jdk1.8.0
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

5.CentOs7防火墙

# 查看防火墙状态:
firewall-cmd --state

# 关闭防火墙:
systemctl stop firewalld.service

# 禁止firewall开机启动
systemctl disable firewalld.service

# 查看防火墙规则
firewall-cmd --list-all

# 开放3306端口
firewall-cmd --add-port=3306/tcp --permanent

# 重新加载
firewall-cmd --reload

6.CentOs7配置静态主机名

hostnamectl --static set-hostname xxx

7.远程拷贝

scp -r kafka root@hserver3:/usr/local/

8.查看linux的磁盘、内存、cpu占用情况

# 查看linux中的磁盘使用情况
df -h 或 du -sh /*

# 单位 M
free -m 

# 查看物理CPU个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

# 查看 cpu 核数
cat /proc/cpuinfo| grep "cpu cores"| uniq

# 查看所有进程的内存占用
ps aux | awk '{print $6/1024 " MB\t\t" $11}' | sort -n

# 查看 java 的PID CPU 以及 内存 的占用
top -b -n 1 | grep java| awk '{print "PID:"$1"\t mem:"$6"\t CPU percent:"$9"%","\tmem percent:"$10"%"}'

# 查看整个linux系统的线程数
pstree -p | wc -l

# 查看linux系统对用户资源的使用限制
ulimit -a

# 查看linux的端口占用
netstat -nlpt

# 查看linux是多少位的
getconf LONG_BIT 或者 arch

#查看linux版本
cat /proc/version

#查看系统
cat /etc/redhat-release
cat /etc/issue

9.重启 linux 网络

需要看看你的这个路径下有没有东西,不同版本的 linux network路径不同

/etc/init.d/network restart
/etc/init.d/networking restart

10.root 用户 都没法操作 Operation not permitted

# 查看文件的限制
lsattr -a
# 删除 限制
chattr -iaR /wwwwwwww/lm/lm
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值