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
相关推荐
farwang 2020-11-25
星愿心愿 2020-11-24
tianhuak 2020-11-24
zhjn0 2020-11-24
昭君出塞 2020-11-23
bluecarrot 2020-11-23
linuxwcj 2020-10-21
以梦为马不负韶华 2020-10-20
彼岸随笔 2020-10-20
yutou0 2020-10-17
applecarelte 2020-10-16
ourtimes 2020-10-16
waterhorse 2020-09-19
MRFENGG 2020-11-11
rainandtear 2020-10-30
kyssfanhui 2020-10-20
liuhangtiant 2020-10-20