linux常用命令

sudo su

重启
1、shutdown -r now 立刻重启(root用户使用)
2、shutdown -r 10 过10分钟自动重启(root用户使用)

3、shutdown -h now 立马关机

查看磁盘空间
1:用du命令查看文件或文件夹的磁盘使用空间
$ du -h --max-depth=1
2:用df命令查看分区情况
$ df -Th

df -m 命令,以M为单位显示磁盘使用量和占用率

nohup

用途:不挂断地运行命令。

vi命令
 :q直接退出

 :q!不保存退出

 :wq保存退出

 :w保存当前文件

 o在当前行之下新开一行

 O在当前行之上新开一行

清空终端屏幕命令

clear命令能够清空屏幕,但不彻底,可使用printf “\033c”或Reset

tomcat打印控制台:

tail -F /data/tomcat/apache-tomcat-7.0.78/logs/catalina.out

查看系统版本: 
cat /etc/redhat-release 
这里写图片描述 
cat /proc/version 
这里写图片描述 
uname -a 
这里写图片描述 

==========================================

网络有关

利用URL语法在命令行方式下文件传输工具

curl http://127.0.0.1:9000/

一、查看哪些IP连接本机
netstat -an
二、查看TCP连接数
1)统计80端口连接数
netstat -nat|grep -i "80"|wc -l

2)统计httpd协议连接数
ps -ef|grep httpd|wc -l

3)、统计已连接上的,状态为“established
netstat -na|grep ESTABLISHED|wc -l

4)、查出哪个IP地址连接最多,将其封了.
netstat -na|grep ESTABLISHED|awk {print $5}|awk -F: {print $1}|sort|uniq -c|sort -r +0n

netstat -na|grep SYN|awk {print $5}|awk -F: {print $1}|sort|uniq -c|sort -r +0n

查看服务器当前并发访问数:
netstat -an | grep ESTABLISHED | wc -l

 netstat -tln
用来查看linux的端口使用情况

查看IP地址

ifconfig -a

 netstat [选项]
      命令中各选项的含义如下:
      -a 显示所有socket,包括正在监听的。
      -c 每隔1秒就重新显示一遍,直到用户中断它。
      -i 显示所有网络接口的信息,格式同“ifconfig -e”。
      -n 以网络IP地址代替名称,显示出网络连接情形。
      -r 显示核心路由表,格式同“route -e”。
      -t 显示TCP协议的连接情况。
      -u 显示UDP协议的连接情况。
      -v 显示正在进行的工作。

设置dns

编辑/etc/resolv.conf文件

添加

nameserver 114.114.114.114
nameserver 218.30.19.50

重启后还是上不了网

编辑/etc/sysconfig/network-scripts/ifcfg-eth0 文件

添加

DNS1=114.114.114.114
DNS2=218.30.19.50

完美解决

 

=====================================

 如何得知安装了那些软件包

rpm -qa | sort

rpm -qa | wc -l

显示所有命令,连带命令行
ps -ef|grep shop

====================

防火墙参考地址:https://blog.csdn.net/u011846257/article/details/54707864

5.重启防火墙

firewall-cmd --reload

6.查看状态

systemctl status firewalld或者 firewall-cmd --state

17.查看指定区域所有打开的端口

 

firewall-cmd --zone=public --list-ports

18.在指定区域打开端口(记得重启防火墙)

 

firewall-cmd --zone=public --add-port=80/tcp(永久生效再加上 --permanent)

说明:
–zone 作用域
–add-port=8080/tcp 添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效

 ================================================

文件操作命令

rm命令

-d:直接把欲删除的目录的硬连接数据删除成0,删除该目录;
-f:强制删除文件或目录;
-i:删除已有文件或目录之前先询问用户;
-r或-R:递归处理,将指定目录下的所有文件与子目录一并处理;
--preserve-root:不对根目录进行递归操作;
-v:显示指令的详细执行过程。

rm -r deploy
rm -rf man

移动文件

mv  /home/centos/deploy/*  /pdata1/lingzhuan-shop/ 

利用 chown 将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;
组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符
-R : 对目前目录下的所有文件与子目录进行相同的拥有者变更(即以递回的方式逐个变更)

chown -R centos /lingzhuan-shop

Linux/Unix 的文件调用权限分为三级 : 文件拥有者、群组、其他。利用 chmod 可以藉以控制文件如何被他人所调用。

[ugoa...][[+-=][rwxX]...][,...]

u 表示该文件的拥有者,g 表示与该文件的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。

下载和上传文件

1、检查并安装相应的包:yum install lrzsz
2、使用 sz 文件名 现在相应的文件到本地磁盘。
3、上传使用rz 选择相应文件即可。

转载于:https://my.oschina.net/TomsonQiang/blog/1609739

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值