linux常用命令

firewall-cmd --zone=public --add-port=9999/udp --permanent &&  firewall-cmd --zone=public --add-port=9998/tcp --permanent && firewall-cmd --reload && firewall-cmd --zone=public --list-ports
 
那怎么开启一个端口呢
添加
       firewall-cmd --zone=public --add-port=80/tcp --permanent    (--permanent永久生效,没有此参数重启后失效)
重新载入
       firewall-cmd --reload
查看
       firewall-cmd --zone= public --query-port=80/tcp
删除
       firewall-cmd --zone=public --remove-port=80/tcp --permanent

查看所有打开的端口: firewall-cmd --zone=public --list-ports

启动: systemctl start firewalld
查看状态: systemctl status firewalld 
停止: systemctl disable firewalld
禁用: systemctl stop firewalld

 

screen:

screen -S seesion_name -X quit

 

 

修改时间为上海时区:timedatectl set-timezone Asia/Shanghai

 

KVM环境
安装:

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh
chmod +x bbr.sh
./bbr.sh
验证:

uname -r
sysctl net.ipv4.tcp_available_congestion_control
sysctl net.ipv4.tcp_congestion_control
sysctl net.core.default_qdisc
lsmod | grep bbr

 

vim全选,全部复制,全部删除
全选(高亮显示):按esc后,然后ggvG或者ggVG

全部复制:按esc后,然后ggyG

全部删除:按esc后,然后dG


解析:

gg:是让光标移到首行,在vim才有效,vi中无效 

v : 是进入Visual(可视)模式 

G :光标移到最后一行 

选中内容以后就可以其他的操作了,比如: 
d  删除选中内容 
y  复制选中内容到0号寄存器 
"+y  复制选中内容到+寄存器,也就是系统的剪贴板,供其他程序

 

 

 

../  :上一级目录  | cd .. 切入/root的上级目录  |  pwd:判断用户当前目录 |  . /:表示当前目录

 

|

用法: command 1 | command 2 他的功能是把第一个命令command 1执行的结果作为command 2的输入传给command 2

http://blog.csdn.net/morning99/article/details/23753851

 

<

< 表示的是输入重定向的意思,就是把<后面跟的文件取代键盘作为新的输入设备

https://zhidao.baidu.com/question/340356072.html

 

&&与||

方式:command1 && command2

如果command1执行成功,则执行command2

http://www.cnblogs.com/dyx1024/archive/2012/09/16/2687644.html

||

方式:command1 || command2

如果command1执行失败,则执行command2

 

zip

http://www.cnblogs.com/zdz8207/p/3765604.html

 

mv

- r 指示mv将参数中列出的全部目录和子目录均递归地移动

 

正则表达式

http://www.cnblogs.com/Quincy/archive/2012/03/26/2418485.html

posted on 2016-12-15 02:01  shabake  阅读(363)  评论(0编辑  收藏  举报

导航