ubuntu系统一些基本操作
1.修改配置文件blacklist.conf禁用IPV6
sudo vi /etc/modprobe.d/blacklist.conf
在配置文件最后添加 blacklist ipv6
2.设置网卡eth0的IP地址和子网掩码
sudo ifconfig eth0 192.168.2.1 netmask 255.255.255.0
将IP地址改为:192.168.2.1,子网掩码改为:255.255.255.0
备注:该命令直接即时生效,重启失效,因此必须写入配置文件中才能永久生效,参考下面4.3
3. 查看网关
3.1 方法一:netstat -nr
该命令会显示路由表的内容。网关为0.0.0.0的网络通常是直连到网络设备上的。因为到自己的直连设备上是不需要网关的,所以0.0.0.0的网关地址是正常的。目的地址是0.0.0.0的路由是你的缺省网关。
[root@localhost]# netstat -nr Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 211.152.36.0 0.0.0.0 255.255.255.128 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 0.0.0.0 211.152.36.1 0.0.0.0 UG 0 0 0 eth0其中 211.152.36.1就是网关,因为其目的地址 Destination是0.0.0.0
3.2 方法二: ip route show | grep default | awk '{ print $3}'
此命令可以直接显示出网关地址
4.设置网关
4.1 方法一:ip命令
# ip route add default via 192.168.1.254
此命令将192.168.1.254设置为网关
4.2 方法二:route命令
# route add default gw 192.168.1.254
此命令也是将192.168.1.254设置为网关
以上4.1,4.2命令执行后,直接即时生效,重启失效,因此必须写入配置文件中,参考4.3。
4.3 方法三:修改/etc/network/interfaces文件来保存网关配置
# vi /etc/network/interfaces
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet static address 10.10.37.22 netmask 255.255.0.0 gateway 10.10.0.1 dns-nameservers 10.10.255.1 10.10.255.2 114.114.114.114
5.设置dns
5.1 方法一:修改/etc/network/interfaces文件
参考上面4.3命令执行结果
5.2 方法二:修改/etc/resolv.conf文件
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 10.10.255.1 nameserver 10.10.255.2 nameserver 114.114.114.114
6.切换到root管理员用户
sudo -i
7.查看ip
ifconfig
8.ubuntu系统网络ip配置文件/etc/network/interfaces
设置DHCP或手动设置静态IP。
前面auto eth0,表示让网卡开机自动挂载eth0。
8.1. 以DHCP方式配置网卡
并用下面的行来替换有关eth0的行:
#The primary network interface - use DHCP to find our address
auto eth0
iface eth0 inet dhcp
用下面的命令使网络设置生效:
sudo /etc/init.d/networking restart
也可以在命令行下直接输入下面的命令来获取地址sudo dhclient eth0
8.2. 为网卡配置静态Ubuntu IP地址
并用下面的行来替换有关eth0的行:
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.2.1
gateway 192.168.2.254
netmask 255.255.255.0
#network 192.168.2.0
#broadcast 192.168.2.255
将eth0的IP分配方式修改为静态分配(static)后,为其制定IP、网关、子网掩码等信息。
将上面的Ubuntu IP地址等信息换成你自己就可以了。
用下面的命令使网络设置生效:
sudo /etc/init.d/networking restart
8.3. 设定第二个Ubuntu IP地址(虚拟IP地址)
在该文件中添加如下的行:
auto eth0:1
iface eth0:1 inet static
address x.x.x.x
netmask x.x.x.x
network x.x.x.x
broadcast x.x.x.x
gateway x.x.x.x
根据你的情况填上所有诸如address,netmask,network,broadcast和gateways等信息;
用下面的命令使网络设置生效
sudo /etc/init.d/networking restart
9.网络连接“设备未托管”问题解决方法:/etc/NetworkManager/NetworkManager.conf
[ifupdown]
managed=false
改为
[ifupdown]
managed=true
然后重启网络管理器:
sudo /etc/init.d/network-manager restart
10.查看openssh的版本
ssh -V
11.Ubuntu Server 14.04 下root无法ssh登陆
#vi /etc/ssh/sshd_config
#PermitRootLogin without-password #找到这里,把它注释 PermitRootLogin yes #改为yes 然后重启ssh
#service ssh restart #重启ssh服务
#Tips:这里注意/etc/init.d/ssh restart 用这个方式重启是不成功的。
12.查看默认shell
#echo $SHELL
相关推荐
本文档主要介绍 Ubuntu Linux 操作系统与实验教程概述,涵盖了虚拟机的安装、配置、网络类型、快照等知识点,同时也简单介绍了 Linux 操作系统的基本概念和 dpkg 软件包管理器。 一、虚拟机安装 虚拟机可以在一台...
《Ubuntu Linux操作系统(第2版)》是一份深入讲解Ubuntu Linux操作系统的教学资料,通过PPT的形式呈现...通过深入学习,用户不仅能掌握Ubuntu的基本操作,还能理解其背后的原理,为进一步探索Linux世界打下坚实基础。
本教程旨在帮助读者深入理解Ubuntu系统的核心概念、工作原理以及实用技巧,从而更好地掌握这一强大的操作系统。 ### 一、Ubuntu系统概述 Ubuntu由南非企业家马克·沙特尔沃思发起,其理念是“人人为我,我为人人”...
对于初次接触Ubuntu的用户,理解Unity桌面环境、Dash启动器、软件中心的使用,以及终端的基本操作都是非常重要的。 总的来说,《非常详尽的Ubuntu系统安装使用手册》提供了一个全面的指南,涵盖了从安装到日常使用...
Ubuntu系统具备良好的安全性,定期更新,可以防止恶意软件的侵袭。 #### 4. 跨平台支持 Ubuntu支持在多种硬件架构上运行,包括x86, x64以及ARM等平台。 #### 5. 长期支持版本 Ubuntu会定期发布新的长期支持版本...
通过上述步骤,我们可以看到,在Ubuntu系统中使用MySQL进行数据库操作的基本流程。这些操作包括了数据库和表的创建、主键及默认值的设置、字段约束的使用等。掌握了这些基本技能,可以在实际工作中更加高效地管理和...
Ubuntu系统的VI编辑器基本操作 VI 编辑器是 Unix 操作系统中最古老、最流行的文本编辑器之一。它的强大功能和灵活的编辑方式使得它成为了许多开发者、系统管理员和用户的不二之选。在 Ubuntu 系统中,VI 编辑器是一...
在基本操作上,Ubuntu的桌面环境使用Nautilus作为默认文件管理器,提供多标签浏览、快速搜索和自定义工具栏等功能,极大地提升了用户在文件管理方面的效率。文件权限管理是Ubuntu的一个重要方面,理解并正确设置权限...
Ubuntu是一个免费的操作系统,预装了大量常用软件,中文版的功能也较全,支持拼音输入法,预装了Firefox、Open Office、多媒体播放、图像处理等大多数常用软件,自动安装网卡、音效卡等设备的驱动,对于不打游戏不用...
教材内容涵盖了操作系统的基本原理、内核架构、进程管理、内存管理、文件系统、设备驱动等核心概念;代码示例展示了如何应用这些理论知识进行实际开发;项目实践部分提供了实战项目,帮助用户将所学知识应用于实际...
Ubuntu操作系统实验报告 本实验报告的主要目的是让学生熟练掌握 Linux 各种文件操作命令,包括使用控制字符执行...通过这次实验,我们对 Linux 操作系统的文件操作命令有了更深入的了解,并掌握了基本的文件操作技巧。
ubuntu知识领域:Linux操作系统、...用途:为零基础小白提供Ubuntu操作系统的入门教程,帮助理解并掌握Ubuntu的基本使用方法,包括安装、环境配置、软件安装、文件操作和权限管理,为后续学习Linux系统和编程打下基础。
在IT领域,Linux操作系统,尤其是Ubuntu,是开发者和系统管理员常用的平台。Ubuntu Linux以其稳定性、易用性和开源特性深受喜爱。对于初次接触或希望深化理解Ubuntu的用户来说,熟悉并掌握一些常用命令至关重要。这...
##### 2.1 Ubuntu系统的基本需求 - **处理器**:推荐使用1GHz或更快的64位处理器。 - **内存**:至少需要2GB RAM,推荐4GB或更高。 - **硬盘空间**:至少需要25GB可用空间。 - **图形卡**:大多数现代图形卡都能与...
本手册详尽地介绍了Ubuntu的安装过程、基本操作以及编程开发环境的搭建,旨在帮助用户从零开始全面掌握Ubuntu系统。 一、Ubuntu安装指南 Ubuntu的安装过程相对简单,支持多种安装方式,包括图形化界面安装、网络...
《Linux操作系统实用教程》是针对Ubuntu 12.04这一特定版本的Linux发行版而编写的,旨在帮助用户深入理解和熟练操作Linux系统。Ubuntu 12.04,也称为Precise Pangolin,是一个长期支持(LTS)版本,意味着它会得到更...
【Ubuntu基本配置】这篇文章主要介绍了如何在Ubuntu操作系统中进行ADSL网络配置以及系统更新源的设置,适合初学者参考...通过学习和实践这些基本配置,用户将更好地掌握Ubuntu系统,并有能力解决日常使用中遇到的问题。
下面是一些基本的 Ubuntu shell 命令: 1. `sudo` 命令:sudo 命令是超级用户权限命令,需要管理员权限来执行。例如,`sudo apt-get update` 命令将更新软件包列表。 2. `apt-get` 命令:apt-get 命令是 Ubuntu 的...
Ubuntu 中基本应用操作是指在 Ubuntu 操作系统中安装和配置各种基本应用服务,包括 FTP、Apache2、MySQL、Java、OpenLDAP、虚拟主机、SSH 等服务。这些服务是大多数 Web 应用程序的基础组件,正确地安装和配置这些...
Ubuntu 操作系统安装配置指导 Ubuntu 操作系统安装配置是计算机科学和信息技术领域中的一个重要话题,对于计算机专业的学生和IT...通过本指导,读者可以了解 Ubuntu 操作系统安装配置的基本步骤和常见问题解决方法。