Linux命令大全
防火墙的基本操作命令:
查询防火墙状态:
[root@localhost ~]# service iptables status
停止防火墙:
[root@localhost ~]# service iptables stop
启动防火墙:
[root@localhost ~]# service iptables start
重启防火墙:
[root@localhost ~]# service iptables restart
永久关闭防火墙:
[root@localhost ~]# chkconfig iptables off
永久关闭后启用:
[root@localhost ~]# chkconfig iptables on
系统方面的命令
uname -a 查看内核/操作系统/CPU信息
uname -r 版本
head -n 1 /etc/issue 查看操作系统版本
env 查看环境变量资源
//查看几个cpu
more /proc/cpuinfo |grep "physical id"|uniq|wc -l
//创建文件夹命令 : mkdir '文件夹名'
//创建文件 : touch '文件名'
//创建文件 : vim
//shell脚本下解决没有权限问题 : chmod +x '文件名'
//安装gcc环境: yum install make cmake gcc gcc-c++进行安装即可
//source 命令: source etc/profile (用于重新执行刚修改的初始化文件)
//查找可执行文件的绝对路径: which ‘名称’
.rpm安装: rpm -vih '包名'
jar包解压: jar -xvf '包名'
#查看网络服务状态: systemctl status network.serivce
#进主服务器 : ssh [email protected]
Windows 关闭某个进程:
1) netstat -ano | findstr 80 //列出进程极其占用的端口,且包含 80
2) tasklist | findstr 9268 据进程号寻找进程名称
3) taskkill -PID <进程号> -F
清空文件内容: echo "">'文件名称 '
查看当前启动的进程 : ps -ef |grep '脚本名称'
在Linux上结束一个程序,-9代表强制停止: kill -9 'pid'
查看被占用端口号: netstat -anp |grep :80
查看端口使用的程序: netstat -ntlpu
查看版本内核: uname -r
文件传输命令: scp goddess-java.tar.gz [email protected]:/home/ike/gary
ubuntu 操作系统:
注 : 如果有权限问题的话,在安装时命令前跟上 sudo
apt-get install <你要安装的软件包>
apt-get remove <你要删除的软件包>
查看系统中有哪些用户:cut -d : -f 1 /etc/passwd