程序猿常用的linux命令

文件及文件夹操作

1.cd + 文件路径:进入文件夹


补充:cd - 可以回到上一次cd 进入的文件目录
2. ls: 查看当前文件夹下的文件和文件夹,可加 -a 或者使用 ll

程序猿常用的linux命令_第1张图片

3.rm -rf + 文件夹:删除文件夹

4.unzip :解压文件

程序猿常用的linux命令_第2张图片

系统

1.du -sh:查看当前文件夹的占磁盘的大小

2.df -h:查看当前系统的所有磁盘的大小以及使用情况

程序猿常用的linux命令_第3张图片

3. ps -ef|grep tomcat :查看某个软件是否启动

程序猿常用的linux命令_第4张图片

4.kill -9 进程号:杀死进程

5.tail -n 10 -f filename: 查看文件filename最后10行并动态刷新

6.su root :CentOS从一般用户切换到root用户

程序猿常用的linux命令_第5张图片

7.yum -y install 包名 :自动选择y,全自动

8.yum install 包名 :手动选择y or n

9.curl 具体url :http命令行工具,打印url对应的html信息到控制台

程序猿常用的linux命令_第6张图片

10.cat /proc/version或者uname -a :查看系统信息

  1. free -m:查看系统内存信息

Mem:表示物理内存统计
Swap:表示硬盘上交换分区的使用情况

  1. sudo passwd root:设置root密码

12.date:查看系统时间

13.ntpdate -u ntp.sjtu.edu.cn:更新系统时间

防火墙

  1. /etc/init.d/iptables status:查看防火墙状态
程序猿常用的linux命令_第7张图片
  1. /etc/init.d/iptables stop:关闭防火墙
程序猿常用的linux命令_第8张图片

3./etc/init.d/iptables restart:重启防火墙

程序猿常用的linux命令_第9张图片

4.开放某个端口:

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT 
/etc/rc.d/init.d/iptables save
/etc/rc.d/init.d/iptables restart 
程序猿常用的linux命令_第10张图片

5.关闭某个端口:

/sbin/iptables -I INPUT -p tcp --dport 8080 -j DROP
/etc/rc.d/init.d/iptables save
/etc/rc.d/init.d/iptables restart 
程序猿常用的linux命令_第11张图片

网络配置

  1. 配置动态ip:修改ifcfg-eth0文件,设置ONBOOT的值为yes,让网络服务启动时使用该网卡。设置BOOTPROTO的值为dhcp,让网卡从DHCP服务器自动获取IP地址。
vi /etc/sysconfig/network-scripts/ifcfg-eth0
#修改如下配置
ONBOOT=yes 
BOOTPROTO=dhcp
  1. 配置静态ip:修改ifcfg-eth0文件,设置ONBOOT的值为yes,把BOOTPROTO="dhcp"改成BOOTPROTO="static"表示静态获取,并配置ip地址、子网掩码、网关。
vi /etc/sysconfig/network-scripts/ifcfg-eth0
#修改如下配置
BOOTPROTO=static
IPADDR=192.168.1.33
NETMASK=255.255.255.0
GATEWAY=192.168.1.1

3.DNS域名解析配置:在/etc/resolve.conf配置文件添加

nameserver 8.8.8.8
nameserver 8.8.4.4
search localdomain

4.重启网络:service network restart

程序猿常用的linux命令_第12张图片

你可能感兴趣的:(程序猿常用的linux命令)