2016-02-01 00:00:00 ztguang 阅读数 1884
  • 跟汤老师学Java(第20季):购物系统(项目实战)

    本课程从零开始,以通俗易懂的方式讲解Java技术,手把手教你掌握每一个知识点。 真正做到零基础入门学习,最适合初学者的教程! 本课程为JavaSE的阶段项目,通过《购物系统》综合训练前面讲过的所有技术点,如:面向对象、集合、异常、IO、线程、反射、设计模式、JDBC等。 项目中包含的功能: 1.用户管理     1.1 用户注册          用户名不能与已存在的用户名相同          要对密码进行加密处理     1.2 用户登陆          禁用的账户不能登陆     1.3 修改密码     1.4 用户注销 2.商品管理     2.1 商品展示          支持分页显示 3.购物车管理     3.1 添加商品到购物车     3.2 从购物车删除商品     3.3 修改商品数量     3.4 清空购物车     3.5 查看购物车     3.6 结算 4.订单管理     4.1 生成订单     4.2 查看我的订单     4.3 查看订单详情 数据库设计: 1. 商品表    t_product     id     name     price 2. 用户表    t_user     id     username     password     phone     address     status -- 状态,1表示启用,0表示禁用 3. 订单表    t_order     id     user_id     no     price     createdate 4. 订单明细表    t_item     id     product_id     num     price     order_id 教学全程采用笔记+代码案例的形式讲解,通俗易懂!!! 讲师介绍

    428 人正在学习 去看看 汤小洋
[root@localhost ~]# iwconfig
lo        no wireless extensions.

eth0      unassociated  Mode:Managed  Channel=0 
          Access Point: Not-Associated   Bit Rate:0 kb/s   Tx-Power=20 dBm  
          Sensitivity=8/0 
          Retry limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

eth1      no wireless extensions.

[root@localhost ~]# iwconfig eth0 txpower off


<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
阅读(1987) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
2016-01-06 17:47:22 yu132563 阅读数 2227
  • 跟汤老师学Java(第20季):购物系统(项目实战)

    本课程从零开始,以通俗易懂的方式讲解Java技术,手把手教你掌握每一个知识点。 真正做到零基础入门学习,最适合初学者的教程! 本课程为JavaSE的阶段项目,通过《购物系统》综合训练前面讲过的所有技术点,如:面向对象、集合、异常、IO、线程、反射、设计模式、JDBC等。 项目中包含的功能: 1.用户管理     1.1 用户注册          用户名不能与已存在的用户名相同          要对密码进行加密处理     1.2 用户登陆          禁用的账户不能登陆     1.3 修改密码     1.4 用户注销 2.商品管理     2.1 商品展示          支持分页显示 3.购物车管理     3.1 添加商品到购物车     3.2 从购物车删除商品     3.3 修改商品数量     3.4 清空购物车     3.5 查看购物车     3.6 结算 4.订单管理     4.1 生成订单     4.2 查看我的订单     4.3 查看订单详情 数据库设计: 1. 商品表    t_product     id     name     price 2. 用户表    t_user     id     username     password     phone     address     status -- 状态,1表示启用,0表示禁用 3. 订单表    t_order     id     user_id     no     price     createdate 4. 订单明细表    t_item     id     product_id     num     price     order_id 教学全程采用笔记+代码案例的形式讲解,通俗易懂!!! 讲师介绍

    428 人正在学习 去看看 汤小洋

Centos启动和禁用网卡命令

时间:2013-07-25 21:06来源:冰乐地带 作者:感谢:“匿名”投稿 举报 点击:11838次

ifup、ifdown:linux命令

实时地手动修改一些网络接口参数,可以利用ifconfig来实现,如果是要直接以配置文件,亦即是在  /etc/sysconfig/network-scripts里面的ifcfg-ethx等文件的设置参数来启动的话,那就得要通过ifdown或 ifup来实现了。    

[root@linux ~]# ifup {interface} 
[root@linux ~]# ifdown {interface} 
[root@linux ~]# ifup eth0  

ifup与ifdown真是太简单了。这两个程序其实是script而已,它会直接到 /etc/  sysconfig/network-scripts目录下搜索对应的配置文件,例如ifup  eth0,它会找出ifcfg-eth0这个文件的内容,然后加以设置。关于ifcfg-eth0的设置请参考前一章连上Internet的说明。   

不过,由于这两个程序主要是搜索设置文件(ifcfg-ethx)来进行启动与关闭的,所以在使用前请确定ifcfg-ethx是否真的存在于正确的目录内,否则会启动失败。另外,如果以ifconfig eth0来设置或者是修改了网络接口后,就无法再以ifdown  eth0的方式来关闭了。因为ifdown会分析比较目前的网络参数与ifcfg-eth0是否相符,不符的话,就会放弃这次操作。因此,使用 ifconfig修改完毕后,应该要以ifconfig eth0 down才能够关闭该接口。

 

linux每次启动的时候网卡都需要激活才能上网,实在是很麻烦。
上网找了找资料,最后是这样解决的:
#   vi   /etc/sysconfig/network-scripts/ifcfg-eth0:1  查看eth0:1的配置文件。
都说有ONBOOT=yes这句就能开机启动自动激活,但配置文件中明明就有还是没起作用,开机总是要手动去激活。
于是在/etc/rc.d/rc.local文件中加入

ifup   eth0   

或者

ifconfig   eth0   up 
eth0就是要激活的网卡,我系统中的是eth0:1,所以用ifup eth0:1


我们开机网卡不能启动所以只能使用

ifup eth0

来启动了,但是每一次都这样感觉不方便希望开机自动启动网卡


后来百度搜索了一下发现可以通过修改网卡( ifcfg-eth0)参数来修改为开机启动,即打开 ifcfg-eth0 文件

例子

 代码如下 复制代码

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0  
DEVICE=eth0  
HWADDR=08:00:27:fa:47:4c  
NM_CONTROLLED=yes  
ONBOOT=yes ------------------修改如下内容为yes就可以开机自动启动了.  
BOOTPROTO=dhcp  
DNS2=222.85.85.85  
TYPE=Ethernet  
DNS1=222.88.88.88  
USERCTL=no  
PEERDNS=yes  
IPV6INIT=no 


2019-05-12 14:40:08 F8qG7f9YD02Pe 阅读数 994
  • 跟汤老师学Java(第20季):购物系统(项目实战)

    本课程从零开始,以通俗易懂的方式讲解Java技术,手把手教你掌握每一个知识点。 真正做到零基础入门学习,最适合初学者的教程! 本课程为JavaSE的阶段项目,通过《购物系统》综合训练前面讲过的所有技术点,如:面向对象、集合、异常、IO、线程、反射、设计模式、JDBC等。 项目中包含的功能: 1.用户管理     1.1 用户注册          用户名不能与已存在的用户名相同          要对密码进行加密处理     1.2 用户登陆          禁用的账户不能登陆     1.3 修改密码     1.4 用户注销 2.商品管理     2.1 商品展示          支持分页显示 3.购物车管理     3.1 添加商品到购物车     3.2 从购物车删除商品     3.3 修改商品数量     3.4 清空购物车     3.5 查看购物车     3.6 结算 4.订单管理     4.1 生成订单     4.2 查看我的订单     4.3 查看订单详情 数据库设计: 1. 商品表    t_product     id     name     price 2. 用户表    t_user     id     username     password     phone     address     status -- 状态,1表示启用,0表示禁用 3. 订单表    t_order     id     user_id     no     price     createdate 4. 订单明细表    t_item     id     product_id     num     price     order_id 教学全程采用笔记+代码案例的形式讲解,通俗易懂!!! 讲师介绍

    428 人正在学习 去看看 汤小洋
640?wx_fmt=jpeg启用、禁用网卡有很多种方法。在这篇文章里,我们会介绍我们使用过的最好的 5 种方法。-- Magesh Maruthamuthu

你可能会根据你的需要执行以下命令。我会在这里列举一些你会用到这些命令的例子。

当你添加一个网卡或者从一个物理网卡创建出一个虚拟网卡的时候,你可能需要使用这些命令将新网卡启用起来。另外,如果你对网卡做了某些修改或者网卡本身没有启用,那么你也需要使用以下的某个命令将网卡启用起来。

启用、禁用网卡有很多种方法。在这篇文章里,我们会介绍我们使用过的最好的 5 种方法。

启用禁用网卡可以使用以下 5 个方法来完成:

◈ ifconfig 命令:用于配置网卡。它可以提供网卡的很多信息。◈ ifdown/up 命令:ifdown 命令用于禁用网卡,ifup 命令用于启用网卡。◈ ip 命令:用于管理网卡,用于替代老旧的、不推荐使用的 ifconfig 命令。它和 ifconfig 命令很相似,但是提供了很多 ifconfig 命令所不具有的强大的特性。◈ nmcli 命令:是一个控制 NetworkManager 并报告网络状态的命令行工具。◈ nmtui 命令:是一个与 NetworkManager 交互的、基于 curses 图形库的终端 UI 应用。

以下显示的是我的 Linux 系统中可用网卡的信息。

# ip a ip a
1: lo:  mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000: lo:  mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp0s3:  mtu 1500 qdisc fq_codel state UP group default qlen 1000: enp0s3:  mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:c2:e4:e8 brd ff:ff:ff:ff:ff:fflink/ether 08:00:27:c2:e4:e8 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.4/24 brd 192.168.1.255 scope global dynamic noprefixroute enp0s3192.168.1.4/24 brd 192.168.1.255 scope global dynamic noprefixroute enp0s3
       valid_lft 86049sec preferred_lft 86049sec86049sec preferred_lft 86049sec
    inet6 fe80::3899:270f:ae38:b433/64 scope link noprefixroute::3899:270f:ae38:b433/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
3: enp0s8:  mtu 1500 qdisc fq_codel state UP group default qlen 1000: enp0s8:  mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:30:5d:52 brd ff:ff:ff:ff:ff:fflink/ether 08:00:27:30:5d:52 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.3/24 brd 192.168.1.255 scope global dynamic noprefixroute enp0s8192.168.1.3/24 brd 192.168.1.255 scope global dynamic noprefixroute enp0s8
       valid_lft 86049sec preferred_lft 86049sec86049sec preferred_lft 86049sec
    inet6 fe80::32b7:8727:bdf2:2f3/64 scope link noprefixroute::32b7:8727:bdf2:2f3/64 scope link noprefixroute
       valid_lft forever preferred_lft forever

1、如何使用 ifconfig 命令启用禁用网卡?

ifconfig 命令用于配置网卡。

在系统启动过程中如果需要启用网卡,调用的命令就是 ifconfigifconfig 可以提供很多网卡的信息。不管我们想修改网卡的什么配置,都可以使用该命令。

ifconfig 的常用语法:

# ifconfig [NIC_NAME] Down/Up ifconfig [NIC_NAME] Down/Up

执行以下命令禁用 enp0s3 网卡。注意,这里你需要输入你自己的网卡名字。

# ifconfig enp0s3 down ifconfig enp0s3 down

从以下输出结果可以看到网卡已经被禁用了。

# ip a | grep -A 1 "enp0s3:" ip a | grep -A 1 "enp0s3:"
2: enp0s3:  mtu 1500 qdisc fq_codel state DOWN group default qlen 1000: enp0s3:  mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether 08:00:27:c2:e4:e8 brd ff:ff:ff:ff:ff:fflink/ether 08:00:27:c2:e4:e8 brd ff:ff:ff:ff:ff:ff

执行以下命令启用 enp0s3 网卡。

# ifconfig enp0s3 up ifconfig enp0s3 up

从以下输出结果可以看到网卡已经启用了。

# ip a | grep -A 5 "enp0s3:" ip a | grep -A 5 "enp0s3:"
2: enp0s3:  mtu 1500 qdisc fq_codel state UP group default qlen 1000: enp0s3:  mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:c2:e4:e8 brd ff:ff:ff:ff:ff:fflink/ether 08:00:27:c2:e4:e8 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.4/24 brd 192.168.1.255 scope global dynamic noprefixroute enp0s3192.168.1.4/24 brd 192.168.1.255 scope global dynamic noprefixroute enp0s3
       valid_lft 86294sec preferred_lft 86294sec86294sec preferred_lft 86294sec
    inet6 fe80::3899:270f:ae38:b433/64 scope link noprefixroute::3899:270f:ae38:b433/64 scope link noprefixroute
       valid_lft forever preferred_lft forever

2、如何使用 ifdown/up 命令启用禁用网卡?

ifdown 命令用于禁用网卡,ifup 命令用于启用网卡。

注意:这两个命令不支持以 enpXXX 命名的新的网络设备。

ifdown/ifup 的常用语法:

# ifdown [NIC_NAME] ifdown [NIC_NAME]
# ifup [NIC_NAME] ifup [NIC_NAME]

执行以下命令禁用 eth1 网卡。

# ifdown eth1 ifdown eth1

从以下输出结果可以看到网卡已经被禁用了。

# ip a | grep -A 3 "eth1:" ip a | grep -A 3 "eth1:"
3: eth1:  mtu 1500 qdisc pfifo_fast state DOWN qlen 1000: eth1:  mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
    link/ether 08:00:27:d5:a0:18 brd ff:ff:ff:ff:ff:fflink/ether 08:00:27:d5:a0:18 brd ff:ff:ff:ff:ff:ff

执行以下命令启用 eth1 网卡。

# ifup eth1 ifup eth1

从以下输出结果可以看到网卡已经启用了。

# ip a | grep -A 5 "eth1:" ip a | grep -A 5 "eth1:"
3: eth1:  mtu 1500 qdisc pfifo_fast state UP qlen 1000: eth1:  mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 08:00:27:d5:a0:18 brd ff:ff:ff:ff:ff:fflink/ether 08:00:27:d5:a0:18 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.7/24 brd 192.168.1.255 scope global eth1192.168.1.7/24 brd 192.168.1.255 scope global eth1
    inet6 fe80::a00:27ff:fed5:a018/64 scope link tentative dadfailed::a00:27ff:fed5:a018/64 scope link tentative dadfailed
       valid_lft forever preferred_lft forever

ifup 和 ifdown 不支持以 enpXXX 命名的网卡。当执行该命令时得到的结果如下:

# ifdown enp0s8 ifdown enp0s8
Unknown interface enp0s8 interface enp0s8

3、如何使用 ip 命令启用禁用网卡?

ip 命令用于管理网卡,用于替代老旧的、不推荐使用的 ifconfig 命令。

它和 ifconfig 命令很相似,但是提供了很多 ifconfig 命令不具有的强大的特性。

ip 的常用语法:

# ip link set  Down/Up ip link set  Down/Up

执行以下命令禁用 enp0s3 网卡。

# ip link set enp0s3 down ip link set enp0s3 down

从以下输出结果可以看到网卡已经被禁用了。

# ip a | grep -A 1 "enp0s3:" ip a | grep -A 1 "enp0s3:"
2: enp0s3:  mtu 1500 qdisc fq_codel state DOWN group default qlen 1000: enp0s3:  mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether 08:00:27:c2:e4:e8 brd ff:ff:ff:ff:ff:fflink/ether 08:00:27:c2:e4:e8 brd ff:ff:ff:ff:ff:ff

执行以下命令启用 enp0s3 网卡。

# ip link set enp0s3 up ip link set enp0s3 up

从以下输出结果可以看到网卡已经启用了。

# ip a | grep -A 5 "enp0s3:" ip a | grep -A 5 "enp0s3:"
2: enp0s3:  mtu 1500 qdisc fq_codel state UP group default qlen 1000: enp0s3:  mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:c2:e4:e8 brd ff:ff:ff:ff:ff:fflink/ether 08:00:27:c2:e4:e8 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.4/24 brd 192.168.1.255 scope global dynamic noprefixroute enp0s3192.168.1.4/24 brd 192.168.1.255 scope global dynamic noprefixroute enp0s3
       valid_lft 86294sec preferred_lft 86294sec86294sec preferred_lft 86294sec
    inet6 fe80::3899:270f:ae38:b433/64 scope link noprefixroute::3899:270f:ae38:b433/64 scope link noprefixroute
       valid_lft forever preferred_lft forever

4、如何使用 nmcli 命令启用禁用网卡?

nmcli 是一个控制 NetworkManager 并报告网络状态的命令行工具。

nmcli 可以用做 nm-applet 或者其他图形化客户端的替代品。它可以用于展示、创建、修改、删除、启用和停用网络连接。除此之后,它还可以用来管理和展示网络设备状态。

nmcli 命令大部分情况下都是使用“配置名称”工作而不是“设备名称”。所以,执行以下命令,获取网卡对应的配置名称。(LCTT 译注:在使用 nmtui 或者 nmcli 管理网络连接的时候,可以为网络连接配置一个名称,就是这里提到的配置名称Profile name`)

# nmcli con show nmcli con show
NAME                UUID                                  TYPE      DEVICE
Wired connection 1  3d5afa0a-419a-3d1a-93e6-889ce9c6a18c  ethernet  enp0s3 connection 1  3d5afa0a-419a-3d1a-93e6-889ce9c6a18c  ethernet  enp0s3
Wired connection 2  a22154b7-4cc4-3756-9d8d-da5a4318e146  ethernet  enp0s8 connection 2  a22154b7-4cc4-3756-9d8d-da5a4318e146  ethernet  enp0s8

nmcli 的常用语法:

# nmcli con  Down/Up nmcli con  Down/Up

执行以下命令禁用 enp0s3 网卡。在禁用网卡的时候,你需要使用配置名称而不是设备名称。

# nmcli con down 'Wired connection 1' nmcli con down 'Wired connection 1'
Connection 'Wired connection 1' successfully deactivated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/6) 'Wired connection 1' successfully deactivated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/6)

从以下输出结果可以看到网卡已经禁用了。

# nmcli dev status nmcli dev status
DEVICE  TYPE      STATE         CONNECTION
enp0s8  ethernet  connected     Wired connection 2Wired connection 2
enp0s3  ethernet  disconnected  ----
lo      loopback  unmanaged     ----

执行以下命令启用 enp0s3 网卡。同样的,这里你需要使用配置名称而不是设备名称。

# nmcli con up 'Wired connection 1' nmcli con up 'Wired connection 1'
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/7) successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/7)

从以下输出结果可以看到网卡已经启用了。

# nmcli dev status nmcli dev status
DEVICE  TYPE      STATE      CONNECTION
enp0s8  ethernet  connected  Wired connection 2Wired connection 2
enp0s3  ethernet  connected  Wired connection 1Wired connection 1
lo      loopback  unmanaged  ----

5、如何使用 nmtui 命令启用禁用网卡?

nmtui 是一个与 NetworkManager 交互的、基于 curses 图形库的终端 UI 应用。

在启用 nmtui 的时候,如果第一个参数没有特别指定,它会引导用户选择对应的操作去执行。

执行以下命令打开 mntui 界面。选择 “Active a connection” 然后点击 “OK”。

# nmtui nmtui

640?wx_fmt=png

选择你要禁用的网卡,然后点击 “Deactivate” 按钮,就可以将网卡禁用。

640?wx_fmt=png

如果要启用网卡,使用上述同样的步骤即可。

640?wx_fmt=png


via: https://www.2daygeek.com/enable-disable-up-down-nic-network-interface-port-linux-using-ifconfig-ifdown-ifup-ip-nmcli-nmtui/

作者:Magesh Maruthamuthu 选题:lujun9972 译者:bodhix 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

640?wx_fmt=jpeg


2016-07-05 15:07:36 griswold6 阅读数 158
  • 跟汤老师学Java(第20季):购物系统(项目实战)

    本课程从零开始,以通俗易懂的方式讲解Java技术,手把手教你掌握每一个知识点。 真正做到零基础入门学习,最适合初学者的教程! 本课程为JavaSE的阶段项目,通过《购物系统》综合训练前面讲过的所有技术点,如:面向对象、集合、异常、IO、线程、反射、设计模式、JDBC等。 项目中包含的功能: 1.用户管理     1.1 用户注册          用户名不能与已存在的用户名相同          要对密码进行加密处理     1.2 用户登陆          禁用的账户不能登陆     1.3 修改密码     1.4 用户注销 2.商品管理     2.1 商品展示          支持分页显示 3.购物车管理     3.1 添加商品到购物车     3.2 从购物车删除商品     3.3 修改商品数量     3.4 清空购物车     3.5 查看购物车     3.6 结算 4.订单管理     4.1 生成订单     4.2 查看我的订单     4.3 查看订单详情 数据库设计: 1. 商品表    t_product     id     name     price 2. 用户表    t_user     id     username     password     phone     address     status -- 状态,1表示启用,0表示禁用 3. 订单表    t_order     id     user_id     no     price     createdate 4. 订单明细表    t_item     id     product_id     num     price     order_id 教学全程采用笔记+代码案例的形式讲解,通俗易懂!!! 讲师介绍

    428 人正在学习 去看看 汤小洋

【学习笔记】


安装Xmanager,使用XShell键入操作系统命令


命令:


su 切用户


查看网卡信息


ifconfig


加网卡 操作VMWare虚拟机 -》 硬件 -》添加 -》选择网络适配器 -》 桥接


禁用网卡 ifconfig 网卡名 down


ifconfig 命令后禁用网卡就消失


可以使用ifconfig查看所有网卡


启用网卡


ipconfig 网卡名 up


自动获得ip dhclient eth1  


查看进程 ps -ef|grep sshd


ps -ef|grep mysql


杀掉进程 kill -9 pid(进程号)


启动ssh服务  service sshd start


重启ssh服务 service sshd restart


停止ssh服务 service sshd stop


传文件 使用XFTP


查看文件  ls


查看文件(包含隐藏文件) ls -a


查看文件 ls -l


讲究权限


用户


用户组


读r、写w、执行-x d 表示目录


cd /进入根目录  /是根目录


clear 清屏


/ linux根目录


cd /返回根目录


ls 查看当前目录下的文件以及文件夹


ls -l查看当前目录下文件的详细信息


ls -a查看当前目录下文件的所有文件,包含隐藏文件


ls -la 以列表的形式查看详情


cd /


cd ..


pwd 


对命令寻求帮助  man config  


Enter回车 一行一行向上移动


WhiteSpaces 空格 一页一页换


rm 删除文件


rmdir 删除文件夹


查找文件,列出所有pwd文件、文件夹  whereis pwd


bin  二进制文件


etc 配置文件


 cd etc


 ls


 cd sysc 两下Tab键 列出模糊查找结果


 cd syscon 一下Tab键 自动补全


 cd sysconfig/  进入sysconfig文件夹


 查看network文件


 小文件使用cat network


cd home


挂载


把U盘或者其他外接设备文件拷贝到Linux文件中


mount dev/cdrom mnt/cdrom


取消挂载


umount /mnt/cdrom


创建多层目录


mkdir -p /soft/tomcat


rm -r 删除多层目录 (带提示)


rm -rf 删除多层目录(不带提示)


新建文件


touch 文件名(相对路径/绝对路径)


touch /路径/文件名.扩展名


cat 查看小文件


tail -10 文件名  查看后10行


head -10 文件名  查看前10行


more 文件名 以分页形式显示,等同于man 帮助


查看文件的更新部分,比如log文件,一直都在变化


tail -f 文件名 方便查看正在改变的日志文件,最新的内容显示在屏幕上,实时刷新


以滚动的方式显示,使用Ctrl + C停止滚动


vi有3种工作模式


命令工作模式、编辑工作模式、底行模式


直接进入就是命令工作模式


进入编辑工作模式 使用i、a、o


退出到命令模式 esc


进入底行模式: :wq! 保存退出 :q! 直接退出不保存


所有的命令都需要进入底行模式


查找内容


替换内容 %s/被替换内容/替换内容/g


设置行号


:set nu


全局修改:/ect/virc vi的配置文件 最后加上 :set nu


修改名字


mv abc.txt 123.txt


mv 原名 修改后名


复制


cp -fr 源文件  目标文件


权限:


d rwxr-xr-x : d 目录 r-read   w-write x-execute


值为1/0


rwx r-x r-x


111 101 101


7     5    5


用户组 用户 其他组


最高权限:777


加权限  chmod -g(u/o)+w /test(可谓相对路径,绝对路径)


减权限  chmod -g-w (u/o)/test     g


或者  chmod 777 /test


递归授权  


chmod 777 -R /test


查看配置文件


cd /etc/sysonfig/newwork-scripts


ls


cat ifcfg-eth0


添加用户组


groupadd tomcat


groupdel tomcat


groupadd -g D6021 tomcat   :groupid  groupname


增加用户


useradd -g D6021 tom


修改密码


passwd tom


cd opt


mkdir /opt/software   用于保存第三方软件安装文件


linux安装软件方式:


1、rpm包 类似windows中的exe


2、tar包 压缩包


3、yum安装(centos的在线安装工具)


rpm安装常用命令:


rpm -i 安装   


rpm -ivh 安装并显示进度


chown tom 文件 改变文件的所有者


打开端口:


1.修改文件/etc/sysconfig/iptables


[root@bogon ~]# cd /etc/sysconfig/


[root@bogon sysconfig]# vi iptables


文件内容如下,注意红色一行是新加的,目的是对外界开放8080端口


# Firewall configuration written by system-config-firewall


# Manual customization of this file is not recommended.


*filter


:INPUT ACCEPT [0:0]


:FORWARD ACCEPT [0:0]


:OUTPUT ACCEPT [0:0]


:RH-Firewall-1-INPUT - [0:0]


-A INPUT -j RH-Firewall-1-INPUT


-A RH-Firewall-1-INPUT -i lo -j ACCEPT


-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT


-A RH-Firewall-1-INPUT -p 50 -j ACCEPT


-A RH-Firewall-1-INPUT -p 51 -j ACCEPT


-A RH-Firewall-1-INPUT -p udp --dport 5353 -d 224.0.0.251 -j ACCEPT


-A RH-Firewall-1-INPUT -p udp -m udp --dport 631 -j ACCEPT


-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 631 -j ACCEPT


-A RH-Firewall-1-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT


-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT


-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT


-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT  --添加


-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited


-A FORWARD -j REJECT --reject-with icmp-host-prohibited


COMMIT


重启服务


service iptables restart


再次访问web项目


如若不想修改iptables表,可以直接输入下面命令:


# iptables -I INPUT -p tcp --dport 80 -j ACCEPT

2019-04-09 09:22:22 weixin_43217963 阅读数 71
  • 跟汤老师学Java(第20季):购物系统(项目实战)

    本课程从零开始,以通俗易懂的方式讲解Java技术,手把手教你掌握每一个知识点。 真正做到零基础入门学习,最适合初学者的教程! 本课程为JavaSE的阶段项目,通过《购物系统》综合训练前面讲过的所有技术点,如:面向对象、集合、异常、IO、线程、反射、设计模式、JDBC等。 项目中包含的功能: 1.用户管理     1.1 用户注册          用户名不能与已存在的用户名相同          要对密码进行加密处理     1.2 用户登陆          禁用的账户不能登陆     1.3 修改密码     1.4 用户注销 2.商品管理     2.1 商品展示          支持分页显示 3.购物车管理     3.1 添加商品到购物车     3.2 从购物车删除商品     3.3 修改商品数量     3.4 清空购物车     3.5 查看购物车     3.6 结算 4.订单管理     4.1 生成订单     4.2 查看我的订单     4.3 查看订单详情 数据库设计: 1. 商品表    t_product     id     name     price 2. 用户表    t_user     id     username     password     phone     address     status -- 状态,1表示启用,0表示禁用 3. 订单表    t_order     id     user_id     no     price     createdate 4. 订单明细表    t_item     id     product_id     num     price     order_id 教学全程采用笔记+代码案例的形式讲解,通俗易懂!!! 讲师介绍

    428 人正在学习 去看看 汤小洋

Linux网络命令

网络环境查看命令

ifconfig命令

ifconfig
#查看与配置网络状态命令(常用来查看,因只能临时修改,不常用来配置)

关闭和启动网卡

ifdown 网卡设备名
#禁用该网卡设备

ifup 网卡设备名
#启用该网卡设备

查看网络状态

netstat 选项

选项:
-t:列出TCP协议端口
-u:列出UDP协议端口
-n:不使用域名与服务名,而使用IP地址和端口号
-l:仅列出在监听状态网络服务
-a:列出所有网络连接

习惯搭配
 -tuln 查看计算机开了哪些端口,从而判断开了哪些服务
 -an 查看谁连接到了我的服务器上
 -rn 列出路由列表(网关),功能和route命令一致

域名解析命令

nslookup [主机名或IP]
#进行域名与IP地址解析

网络测试命令

ping 命令

ping [选项] IP或域名
#探测指定IP或域名的网络状况
选项:
 -c 次数:指定ping包的次数

traceroute

traceroute [选项] IP或域名
#路由跟踪命令(查看经过哪些路由)

选项: -n:使用IP,不使用域名,速度更快

wget命令

wget [连接地址]
#下载命令

tcpdump命令

tcpdump -i eth0 -nnX port 21
选项:
-i :指定网卡接口
-nn:将数据包中的域名与服务转化为IP和端口
-X:以十六进制和ASCII码显示数据包内容
port :指定监听的窗口

ssh命令(Linux和Linux之间传输常用方法)

ssh 用户名@IP
#使用指定用户(输入的用户名)远程管理指定的Linux服务器
exit
#退回到本机

scp 用户名@IP:文件路径 本地路径
#下载文件
选项:-r :目录

scp 本地路径 用户名@IP:文件路径
#上传文件
选项:-r :目录

Xshell远程管理工具
WinSCP远程文件传输工具

linux网络命令

阅读数 330

linux中的网络命令

阅读数 773

没有更多推荐了,返回首页