linux常用命令总结

来源:互联网 发布:倚天屠龙记结局知乎 编辑:程序博客网 时间:2024/06/04 18:49

  • 查看端口号netstat

参数:

-a      all,所有
-n     number,把能以数字表示的用数字表示,像端口号之类。
-l       listen,被监听的
-t      tcp,tcp协议的
-u     udp,udp协议的
-p      输出进程名


例如:查看8140端口号是否被监听

netstat -al |grep 8140
查看Nginx进程
 netstat -anpt|grep nginx
  • 保留rpm格式的包

将/etc/yum.conf中的keepcache值改为1


3Linux下开启/关闭防火墙命令

1) 永久性生效,重启后不会复原

开启: chkconfig iptables on关闭: chkconfig iptables off2) 即时生效,重启后复原开启: service iptables start关闭: service iptables stop##########Centos7###########停止防火墙
sudo systemctl stop firewalld.service
###禁止开机开启
sudo systemctl disable firewalld.service

4.修改vim中tab键的空格数量
vim /etc/vimrc 
set ts=4
set expandtab
set autoindent
参考:vim 修改tab为四个空格
  • 更改centos镜像:
第一步:备份你的原镜像文件,以免出错后可以恢复。
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
第二步:下载新的CentOS-Base.repo 到/etc/yum.repos.d/
CentOS 6
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
第三步:运行yum makecache生成缓存
yum makecache
参考:Centos修改镜像为国内的阿里云源或者163源等国内源


修改Hostname
vim /etc/sysconfig/network
将hostname修改即可。

mysql root用户的密码初始化
mysqladmin -u root password 1

开放和关闭端口:
关闭端口
iptables -A INPUT -p tcp --dport 10051 -j drop
打开端口
iptables -A INPUT -p tcp --dport 10051 -j ACCEPT

scp(secure copy)命令远程同步文件(夹)
格式:scp [参数] [原路径] [目标路径]
 sudo scp -r demo2  mas2@mas2.domain.com:/home/mas2/Desktop/

注意:若是出现ssh: connect to host mas2.domain.com port 22: Connection refused错误,需要注意mas2sshd服务是否启动或者防火墙是否关闭。
sudo service sshd start
scp详细使用参考:scp 跨机远程拷贝

rpm命令查看mysql服务安装情况
rpm -qa | grep mysql


                                             
0 0
原创粉丝点击