Linux - 操作系统教程

hosts文件位置含Win7/8/10 Mac Linux修改方法附hosts文件

Hosts是一个没有扩展名的系统文件,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,可以用记事本打开。当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。 这就是为什么通过修改hosts文件就可以浏览谷歌等被墙网站,原因是直接访问目标网站对应ip,不...

Linux下Java、Maven、Tomcat的安装

为您提供1、安装Java(此处假定安装目录位/usr/local) 1)下载jdk(jdk-7),下载地址如下:32位:http://download.oracle.com/otn-pub/java/jdk/7u67-b01/jdk-7u67-linux-i586.tar.gz64位:http://download.oracle.com/otn-pub/java/jdk/7u67-b01/jdk-7u67-linux-x64.tar.gz下载命令(以64位为例):$ cd /usr/local$ sudo wget http://download.oracle.com/otn-pub/java/jdk/7u67-b01/jdk-7u67-linux-x64.tar.gz2)解压到安装目...

SharkLinux_基于Ubuntu的发行版

SharkLinux是基于ubuntu的发行,其特色在于MATE桌面。该发行自动为系统上的软件包进行升级,并为软件升级提供滚动式发行途径。该发行还缺省允许sudo访问,而为了用户的方便这并不需要输入口令。SharkLinux是一款64位操作系统,专门用于虚拟化,并具有自定义Mate/XFCE桌面,能够在云服务器上运行,对性能影响不大。OS将KVM作为主要管理程序运行,并为构建和运行VM的和容器提供了广泛的工具。对于基于DEB和RPM的Linux平台、nixos、OS...

linuxTCP数据包重传过程----小结

【于TCP/IP协议栈的TCP协议的重传功能是由在linux内核源码(net/ipv4/tcp_output.c)中的函数tcp_retransmit_skb()实现的】 【代码如下: 】 【/* This retransmits one SKB.  Policy decisions and retransmit queue】 【 * state updates are done by the caller.  Returns non-zero if an】 【 * error occurred which prevented the send.】 【 */】 【int tcp_retransmit_skb(struct sock *sk, struct sk_buff *skb)】 【{】 【...

linux是什么操作系统详情

linux系统肯定也有很多的小伙伴看到过吧,但是对其的了解肯定非常的少, 甚至有些并不知道linux是什么操作系统,为此我们带来了详细介绍,帮你们去了解。linux是什么操作系统:答:linux是一款多用户多任务的操作系统。这款系统具备了非常良好的兼容性和移动性,高度的稳定而且十分的美观。这款系统可以去支持32位和64位的硬件,并且以unix为主要的核心,特别稳定。linux系统相关特色:1、linux系统是完全免费好用的,并且能够去通...

详解Linux中查找目录和文件的find和locate命令

为您提供 find find 路径 -命令参数 [输出形式] 参数说明: 路径:告诉find在哪儿去找你要的东西, 命令参数:参数很多下面会说到 输出形式:输出形式很多,-print,-printf,-print0,-exec,-ok,-ls反正很多自己看手册吧。 说一下exec, -exec find命令对匹配的文件执行该参数所给出的其他linux命令。相应命令的形式为 命令 - and {} ;,注意{ }和;之间的空格。 -ok 和- exec的作用相同,只不过和会人交互而已,OK执行前会向你确认是...

linux之虚拟机三种联网模式与远程登录管理

为您提供 安装虚拟机后多出来两块虚拟网卡:  1.bridged(桥接模式)<#26;喎 "http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+CqGhoaHU2tXi1tbEo8q9z8KjrFZNV2FyZdDpxOKz9sC0tcSy2df3z7XNs77Nz/HKx77W0/LN+NbQtcTSu8yotsDBorXE1ve7+qOsy/y/ydLUt8POys34xNrIzrrO0rvMqLv6xveho9Tax8W908Sjyr3PwqOsxOPQ6NKqyta5pM6q0OnE4iDPtc2zxeTWw0lQtdjWt6Gi19PN+NHawuujrLb4x9K7udKqus3L3tb3u/rG97Sm09rNrNK7zfi2zq...

Linux下rz命令使用的实例详解

Linux中rz命令和sz命令都可用于文件传输,而rz命令主要用于文件的上传,下面将通过几个实例来给大家详细介绍下Linux下rz命令的用法,一起来学习下吧。rz命令可以批量上传文件,当然也可上传单个文件啦。使用的协议是古老的ZMODEM协议,虽然协议古老,但毫不影响的简单易用的特性。一般情 况我们要上传文件到Linux系统,要么使用ftp(还得架设ftp服务端),要么使用sftp,上传一个文件要敲不少命令。而这里介绍的rz命令,只需 要简单...

Linux如何使用arping命令检测IP地址冲突

如下图示例:arping -c 3 -f -D *.*.*.*(*.*.*.*为IP地址)192.168.2.222返回空,说明这个IP地址没有被局域网占用。 192.168.2.106返回1,说明这个IP地址已经被占用,并且收到回复可以看到绑定该IP的终端的mac地址。arping命令详细介绍: 用法:arping [-fqbDUAV] [-c count] [-w timeout] [-I device] [-s source] ip地址参数: -A ARP回复模式,更新邻居 -b 保持广播 -D 复制地址检测模式 -f 得到第一个回复就 退出 -...

Linux中如何使用vmstat命令

它是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析。vmstat 工具提供了一种低开销的系统性能观察方式。因为 vmstat 本身就是低开销工具,在非常高负荷的服务器上,你需要查看并监控系统的健康情况,在控制窗口还是能够使用vmstat 输出结果。在学习vmstat命令前,我们先了解一下Linux系统中关于物理内存和虚拟内存相关信息。物理内存和虚拟内存区别: 我们知道,直接从物理内存读写数据要比从硬盘读写数据要快的...

Linux系统如何查看shell

1、实时查看当前进程中使用的shell种类:推荐 代码如下: ps | grep $$ | awk ‘{print $4}’ (注:$$表示shell的进程号)2、最常用的查看shell的命令,但不能实时反映当前shell 代码如下: $ echo $SHELL3、更简洁,但并不是所有shell都支持 代码如下: $ echo $04、环境变量中shell的匹配查找 代码如下: env | grep SHELL5、口令文件中shell的匹配查找 代码如下: cat /etc/passwd | grep muye6、用ps -ef时候 代码如下: $ ps...

Linux find命令中-path -prune参数的作用介绍

假如在当前目录下查找文件,且当前目录下有很多文件及目录(多层目录),包括dir0、dir1和dir2 。。。等目录及dir00、dir01.。.dir10、dir11.。。等子目录。1. 在当前目录下查找所有txt后缀文件 find 。/ -name *.txt2.在当前目录下的dir0目录及子目录下查找txt后缀文件 find 。/ -path ‘。/dir0*’ -name *.txt3.在当前目录下的dir0目录下的子目录dir00及其子目录下查找txt后缀文件 find 。/ -path ‘*dir00*’ -name *.txt4.在除...

linux网络基础之路由器远程配置和更新的办法

【一:实际中通过telnet对路由器进行远程控制,配置步骤:】 【1: 在路由器中进入configure terminal模式,输入line vty 0 4。 这个命令的作用是控制接入的终端数为5个,从0~4.】 【2: 设置console端口的密码.】 【3: 设置特权级别的密码。】 【4:远程登录 telnet Ip_address】 【二:备份配置文件running-configure 和更新IOS.(路由器操作系统)】 【1:copy running-config tftp:】 【2: 按提示操作 以上就是给大家介绍的如何使...

Chakra_看起来很美_基于Arch Linux的发行版

我不知道你看到 Chakra 后会怎么形容,华丽亦或惊艳,反正我是眼前一亮。Chakra 是一个正在开发中的 Linux Live CD 项目,它基于 Archlinux 和 KDEmod,既可以直接通过光盘运行,也可以安装到硬盘上。在美工设计上,Chakra 的安装界面与 KDE 4 结合紧密,看起来非常统一。Chakra是用户友好的、强大的发行及自启动运行光盘,它基于arch Linux。其特性包括一份图形化的安装程序、自动硬件检测和配置、最新的KDE桌面,以及各种各样的工...

Archman GNU/Linux

archman GNU/Linux是基于arch Linux的发行版,具有Calamares系统安装程序和预配置的桌面环境。该项目的最新快照,版本2020-04,对Xfce桌面及其默认图标进行了许多更改。在此版本中,您将在屏幕底部看到70%居中的面板。借助此面板的智能隐藏功能,整个屏幕都将在您的使用中。还将窗口任务分组为仅在面板中的图标。在此版本中进行了许多外观更改。搁置了Papirus图标集,并决定使用Surfn Arc图标集;在Archman示例文件中,我们放置了...

Linux中重定向输出的学习

【 在这里,重定向可以做如下理解:原来的输出方式好比是向一个水池(屏幕)中放水的水龙头,水就是要输出的内容当把水龙头转接到不是水池的桶(文件)中时,就是重定向输出了。linux中的输出方式主要有:标准输出的两种方式:STDOUT 标准输出STDERR 标准错误屏幕的输出可以被重定向,使得原来应该输出到屏幕上的内容被重定向到其他的地方,比如说是文件:格式:命令 操作 文件名e.g.ls /etc -l 1> ls.txt 2>err.txt其中:命令还是原来...

exit命令--Linux命令应用大词典729个命令解读

为您提供 exit命令--Linux命令应用大词典729个命令解读。 讲述729个命令,1935个例子 学习Linux系统的参考书、案头书,遇到不懂的命令或命令选项一查即可 exit命令 使用exit命令可以退出Shell。 命令语法: exit [选项] 例:退出Shell。 [root@rhel ~]# exit以上就是给大家介绍的如何使用 exit命令--Linux命令应用大词典729个命令解读 的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击官网吧。 本文来...

linux安装php与memcache过程记录(1)

为您提供 安装环境是Ubuntu13.10版本i386,已经安装好nginx服务器和mysql服务器,现在的任务是需要安装php和memcache。直接干货,多余的不说。1、php安装及错误排查由于php安装前需要安装很多库文件,因此需要耐心得按照一定的顺序来安装。我按照如下顺序安装:zlib -> freetype -> libxml2 -> libpng -> libgd2 -> libmcrypt其中的也有依赖关系的是,安装gd2需要用到zlib、freetype、libpng(libjpeg)等,因此需要先安装这些之后再...

怎么使用Linux命令查看CPU使用率

在Linux系统操作中,有时需要查看cpu的使用率,这就需要用到Linux命令了,Linux查看cpu使用率的命令主要有4个,即top、vmstat、mpstat和prstat命令,一起来了解下吧。1.top 使用权限:所有使用者 使用方式:top [-] [d delay] [q] [c] [S] [s] [i] [n] [b] 说明:即时显示process的动态 d :改变显示的更新速度,或是在交谈式指令列( interactive command)按s q :没有任何延迟的显示速度,如果使用者是有supe...

检查和收集 Linux 硬件信息的 7 个命令

【在Linux系统中,有许多命令可用于查询主机的硬件信息。一些命令只针对特定的硬件组件,比如CPU、内存,一些命令可以查询多个硬件信息。】 【这篇文章只是简单的让每个人了解查询硬件信息的基本命令使用,包括lscpu、hwinfo、lshw、lspci、lsblk、lsusb等等。】 【1. lscpu用于查询CPU信息】 【[root@devops ~]# lscpu 】 【Architecture:          x86_64 】 【CPU op-mode(s):        32-bit, 64-bit 】 【Byte Order:         ...