个人积累linux 日常命令

linux常用命令和关闭防火墙

2. linux常用命令

Mkdir 创建

Rm -rf 删除

Chmod -R 777 权限

Mysql -uroot -r

quit退出

find / -name svn 查找位置

3. 关闭防火墙和selinux

Redhat使用了SELinux来增强安全,关闭的办法为:

1. 永久有效

修改 /etc/selinux/config 文件中的 SELINUX="" 为 disabled ,然后重启。

2. 即时生效

setenforce 0

关闭防火墙的方法为:

1. 永久性生效

开启:chkconfig iptables on

关闭:chkconfig iptables off

2. 即时生效,重启后失效

开启:service iptables start

关闭:service iptables stop

需要说明的是对于 Linux 下的其它服务都可以用以上命令执行开启和关闭操作

补充:

a. 防火墙还需要关闭ipv6的防火墙:

chkconfig ip6tables off

并且可以通过如下命令查看状态:

chkconfig --list iptables

b. selinux状态可以通过以下命令查看:

Sestatus

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

# uname -a # 查看内核/操作系统/CPU信息 

# head -n 1 /etc/issue # 查看操作系统版本 

# cat /proc/cpuinfo # 查看CPU信息 

# hostname # 查看计算机名 

# lspci -tv # 列出所有PCI设备 

# lsusb -tv # 列出所有USB设备 

# lsmod # 列出加载的内核模块 

# env # 查看环境变量资源 

# free -m # 查看内存使用量和交换区使用量 

# df -h # 查看各分区使用情况 

# du -sh <目录名> # 查看指定目录的大小 

# grep MemTotal /proc/meminfo # 查看内存总量 

# grep MemFree /proc/meminfo # 查看空闲内存量 

# uptime # 查看系统运行时间、用户数、负载 

# cat /proc/loadavg # 查看系统负载磁盘和分区 

# mount | column -t # 查看挂接的分区状态 

# fdisk -l # 查看所有分区 

# swapon -s # 查看所有交换分区 

# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备) 

# dmesg | grep IDE # 查看启动时IDE设备检测状况网络 

# ifconfig # 查看所有网络接口的属性 

# iptables -L # 查看防火墙设置 

# route -n # 查看路由表 

# netstat -lntp # 查看所有监听端口 

# netstat -antp # 查看所有已经建立的连接 

# netstat -s # 查看网络统计信息进程 

# ps -ef # 查看所有进程 

# top # 实时显示进程状态用户 

# w # 查看活动用户 

# id <用户名> # 查看指定用户信息 

# last # 查看用户登录日志 

# cut -d: -f1 /etc/passwd # 查看系统所有用户 

# cut -d: -f1 /etc/group # 查看系统所有组 

# crontab -l # 查看当前用户的计划任务服务 

# chkconfig –list # 列出所有系统服务 

# chkconfig –list | grep on # 列出所有启动的系统服务程序 

# rpm -qa # 查看所有安装的软件包

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

linux常用命令和关闭防火墙

2. linux常用命令

Mkdir 创建

Rm -rf 删除

Chmod -R 777 权限

Mysql -uroot -r

quit退出

find / -name svn 查找位置

3. 关闭防火墙和selinux

Redhat使用了SELinux来增强安全,关闭的办法为:

1. 永久有效

修改 /etc/selinux/config 文件中的 SELINUX="" 为 disabled ,然后重启。

2. 即时生效

setenforce 0

关闭防火墙的方法为:

1. 永久性生效

开启:chkconfig iptables on

关闭:chkconfig iptables off

2. 即时生效,重启后失效

开启:service iptables start

关闭:service iptables stop

需要说明的是对于 Linux 下的其它服务都可以用以上命令执行开启和关闭操作

补充:

a. 防火墙还需要关闭ipv6的防火墙:

chkconfig ip6tables off

并且可以通过如下命令查看状态:

chkconfig --list iptables

b. selinux状态可以通过以下命令查看:

Sestatus

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

1.tar命令 tar -zcvf 压缩文件名.tar.gz .gz为想要tar的文件名

1.tar czvf hcm20180809.tar hcm 

tar -xvf file.tar //解压 tar包

tar –xvf file.tar //解压 tar包

tar -xzvf file.tar.gz //解压tar.gz

tar -xjvf file.tar.bz2 //解压 tar.bz2

tar –xZvf file.tar.Z //解压tar.Z

unrar e file.rar //解压rar

unzip file.zip //解压zip

jar -xvf tbhcm_mobile-201803090849.war war包解压

zip -r filename.zip filesdir 打包zip

2.复制

cp self20180821.tar ../self 异动文件

3.远程复制由本地到另一台机器

上传本地目录到远程机器指定目录

scp -r /opt/soft/mongodb root@192.168.120.204:/opt/soft/scptest

修改文件名称到目录下

mv "EmployeeTurnoverPO.class" "EmployeeTurnoverPO.class20190514"

目录授权给某个用户chown -R oracle:oinstall bin

添加路由:

route -n

route add -net 192.168.40.0 netmask 255.255.255.0 gw 192.168.161.253

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

设置环境变量

vi /etc/profile

export JAVA_HOME=/home/hr/jdk1.6.0_45

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JRE_HOME=$JAVA_HOME/jre

source /etc/profile

字符集临时生效:

修改linux utf-8 字符集 export.UTF-8;



来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69942301/viewspace-2652056/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/69942301/viewspace-2652056/

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值