linux常用操作符,Linux常用操作(1)

1.常用命令

1).复制cp

cp name name.bak;

2).移动mv

mv name1 name2

3).创建目录

mkdir dirName

4).删除rm

rm dirName

rm -rf dirName [慎用]

5).查找

A).查找包含

a). grep -l string area

b). find . -type f | xargs grep -l string

B).查找内容

a). cat filename

b). vim/vi filename

c). head -n 20 filename | head filename

d). tail -100f filename | tail filename

6).显示当前路径

pwd

2.权限

1). 改变用户组

chgrp -R www filename

2). 改变用户主/组

chown -R www:www filename

3). 改变文件权限

chmod 0777/0755 filename

3.查看系统信息

1).查看CPU

top

vmstat

2).内存

grep MemTotal /proc/meminfo

free -m

3).CPU

grep "model name" /proc/cpuinfo

cat /proc/cpuinfo | grep name | cut -f2 -d:| uniq -c

lscpu

4).硬盘信息

fdisk -l

df -h

5).查看Linux内核版本

cat /proc/version

uname -a

6)查看Linux系统版本

lsb_release -a

cat /etc/redhat-release

cat /etc/issue

5.进程

1).查看进程

ps -ef

2).结束进程

kill (-9) pid

6.防火墙

1).firewall

A.查看端口是否开启

firewall-cmd --query-port=80/tcp

B.开放端口

firewall-cmd --permanent --add-port=80/tcp

C.移除端口

firewall-cmd --permanent --remove-port=8080/tcp

D.查看防火墙规则

firewall-cmd --list-all

2).iptables

A.开启80端口,重启服务

vim /etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

7.杂项

1). which 查找可直接执行的命令,可以查找别名

which nginx

2). whereis 查找二进制(命令)、源文件、man文件

whereis nginx

3). service nginx start/stop/status/reload

4). systemctl start/stop/status/restart nginx.service

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值