linux常用命令
编辑模式:
:q 不保存退出
:q! 强制不保存退出
:w 保存
:wq 保存并退出
:x 保存并退出
查看当前系统安装版本: cat /etc/redhat-release
查找命令:
find /|grep nginx.conf
whereis nginx
which nginx
查看环境变量:export
查看:ip ifconfig -a (ip addr)
查看目录:df -k
解压到指定目录: tar -zxvf jdk-7u79-linux-x64.gz -C /home/ylqz/software/
jar包后台运行:nohup Java -jar shareniu.jar &
tar 命令目录备份:tar -cpzf /backup/root.bak.tar.gz /root
tar 命令目录还原 :tar ——overwrite -xpf /backup/home.bak.tar -C /
查找端口:netstat -tlnp|grep 3181
Centos
配置ssh登陆
ssh-keygen -t rsa
ssh-copy-id hadoop01
ssh-copy-id hadoop02
ssh-copy-id hadoop03
重启网络设备
service network restart (6)
systemctl restart network (7)
防火墙:
systemctl stop firewalld.service (7)
systemctl disable firewalld.service #禁止firewall开机启动
systemctl enable firewalld.service 设置开机启动
firewall-cmd --zone=public --list-ports 查看开放端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent 添加开放端口
firewall-cmd --zone= public --remove-port=3306/tcp --permanent # 删除
firewall-cmd --reload 重新加载
查看文件系统详情:df -h
查看磁盘详细信息:df -ia
查看服务开机启动详情:systemctl list-unit-files(7)
查看内存使用情况:dmidecode -t memory | grep Size: | grep -v "No Module Installed"(全部内存)
free -m (可供kernel分配的物理内存)
Ubantu
查看默认打开文件数量:ulimit -a
修改打开最大数据:ulimit -n 65536 (临时)
查看允许设置最大数量:cat /proc/sys/fs/file-max
命令格式:
scp local_file remote_username@remote_ip:remote_folder 或者 scp local_file remote_username@remote_ip:remote_file 或者 scp local_file remote_ip:remote_folder 或者 scp local_file remote_ip:remote_fil
复制目录命令格式:
scp -r local_folder remote_username@remote_ip:remote_folder 或者 scp -r local_folder remote_ip:remote_folder