手机版
你好,游客 登录 注册
rss订阅 手机访问 
Linux教程
Linux 文件系统详解
这篇教程将帮你快速了解 Linux 文件系统。 早在 1996 年,在真正理解文件系统的结构之前,我就学会了如何在我崭新的 Linux 上安装软件。这是一个问题,但对程序来说不是大问题,因为即使我不知道实际的可执行文件在哪里,它们也会神奇地工作。
日期:09月30日 作者:Linux
在 Linux 上操作目录
让我们继续学习一下 Linux 文件系统的树形结构,并展示一下如何在其中创建你的目录。
日期:09月30日 作者:Linux
Bat:一种具有语法高亮和 Git 集成的 Cat 类命令
在类 UNIX 系统中,我们使用 cat 命令去打印和连接文件。使用 cat 命令,我们能将文件目录打印到到标准输出,合成几个文件为一个目标文件,还有追加几个文件到目标文件中。今天,我偶然发现一个具有相似作用的命令叫做 “Bat” ,它是 cat 命令的一个克隆...
日期:09月30日 作者:Linux
“用户组”在 Linux 上到底是怎么工作的?
我还自认为对 Linux 上的用户和组的工作机制了如指掌。我认为它们的关系是这样的: 每个进程都属于一个用户(比如用户 julia)当这个进程试图读取一个被某个组所拥有的文件时, Linux 会 a. 先检查用户julia 是否有权限访问文件。
日期:09月30日 作者:Linux
如何在 Ubuntu 16.04 强制 APT 包管理器使用 IPv4
APT, 是 Advanced Package Tool 的缩写,是基于 Debian 的系统的默认包管理器。我们可以使用 APT 安装、更新、升级和删除应用程序。最近,我一直遇到一个奇怪的错误。每当我尝试更新我的 Ubuntu 16.04 时
日期:09月30日 作者:Linux
让你提高效率的 Linux 技巧
巧妙的 Linux 命令行技巧能让你节省时间、避免出错,还能让你记住和复用各种复杂的命令,专注在需要做的事情本身,而不是你要怎么做。以下介绍一些好用的命令行技巧。
日期:09月30日 作者:Linux
最新版 EOS 在 Ubuntu 18.04.1 LTS 环境上的安装测试教程
EOS主网上线后,本地的开发环境一直没有升级。最近要启动新项目了,所以借着这个计划,彻底重新安装一下环境。
日期:09月29日 作者:yaoyh
使用Docker安装EOS
使用Docker安装EOS
日期:09月29日 作者:海阳之新
在Ubuntu中安装EOS
在Ubuntu中安装EOS
日期:09月29日 作者:海阳之新
大数据搬上区块链—Ubuntu部署IPFS实践
IPFS提供了一个友好的WEB访问接口,用户可以通过http://ipfs.io/ipfs/哈希串获取IPFS网络中的内容,也许在不久的将来,IPFS协议将会彻底替代传统的HTTP协议。
日期:09月29日 作者:海阳之新
OSPF基础知识概述
OSPF(Open Shortest Path First开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。是对链路状态路由协议的一种实现,隶属内部网关协议(IGP),故运作于自治系统内部。
日期:09月28日 作者:Linux
如何在 Linux 上使用 tcpdump 命令捕获和分析数据包
tcpdump 是一个有名的命令行数据包分析工具。我们可以使用 tcpdump 命令捕获实时 TCP/IP 数据包,这些数据包也可以保存到文件中。之后这些捕获的数据包可以通过 tcpdump 命令进行分析。tcpdump 命令在网络层面进行故障排除时变得非常方便。
日期:09月27日 作者:Linux
使用 top 命令了解 Fedora 的内存使用情况
如果你使用过 top 命令来查看 Fedora 系统中的内存使用情况,你可能会惊讶,看起来消耗的数量比系统可用的内存更多。下面会详细介绍内存使用情况以及如何理解这些数据。
日期:09月27日 作者:Linux
Make 命令零基础教程
Make是最常用的构建工具,诞生于1977年,主要用于C语言的项目。但是实际上 ,任何只要某个文件有变化,就要重新构建的项目,都可以用Make构建。
日期:09月27日 作者:Linux
Linux 特殊权限 SUID,SGID,SBIT
setuid 和 setgid 分别是 set uid ID upon execution 和 set group ID upon execution 的缩写。我们一般会再次把它们缩写为 suid 和 sgid。它们是控制文件访问的权限标志(flag),它们分别允许用户以可执行文件的 owner 或 owner group 的权限运行可执行文件。
日期:09月27日 作者:sparkdev
Linux ACL 权限之高级进阶篇
本文笔者将尝试探究 ACL 中的基本概念和实现原理,希望能够通过进一步的加深对 Linux 权限系统的理解。
日期:09月27日 作者:sparkdev
Linux ACL 权限入门基础教程
ACL的全称是 Access Control List (访问控制列表) ,一个针对文件/目录的访问控制列表。它在UGO权限管理的基础上为文件系统提供一个额外的、更灵活的权限管理机制。它被设计为UNIX文件权限管理的一个补充。ACL允许你给任何的用户或用户组设置任何文件/目录的访问权限。
日期:09月27日 作者:sparkdev
Linux umask 命令使用详解
而这个被减去的值就是我们常说的 umask。umask 还是 bash 的一个内置命令,默认输出当前用户的 umask 值:
日期:09月27日 作者:sparkdev
Linux VG扩展新增硬盘并新建文件系统
Linux VG扩展新增硬盘并新建文件系统
日期:09月27日 作者:loong576
Shell基础知识10分钟入门篇
shell 是 Linux 学习中必然要经过的一环。实际上,Linux 系统在启动完成,登录成功后运行的第一个程序就是一个 shell ,Linux 的许多功能都可以从 shell 中轻松实现。
日期:09月26日 作者:tongye
适用于高级用户的Linux Grep指南
任何管理Linux服务器一段时间的人都熟悉“grep”命令。 借助Linux的“Everything is a file”理念,grep对于遍历日志文件,配置文件,检查输出文件中的某些错误以及获取匹配数量至关重要。 在本教程中,我将向您展示grep的一些高级用法,它们仍...
日期:09月26日 作者:醉落红尘
最小化安装的CentOS 7.5上编译安装Git2.19
VMware Workstation已经采用最小化安装CentOS7,显示版本为CentOS7.5,准备采用yum安装git。采用yum list git发现可安装的GIT软件包版本1.8.3.1,新的版本已经是2.19了,因此,我决定编译安装git2.19。
日期:09月26日 作者:huxingwei
如何在Google Chrome浏览器中生成强密码
像微软这样的公司认为密码已经成为过去,相反,他们正试图推广面部识别等替代品来取代它们。虽然这是一种有意义的方法,因为密码有时候很容易被黑客攻击,但毫无疑问,这个概念不会在一夜之间消失。
日期:09月25日 作者:醉落红尘
Linux安装软件程序:yum工具对软件包安装,删除,更新介绍
本篇介绍在Linux上见到的各种包管理系统(package management system,PMS)用来进行软件安装,管理,删除的命令行工具。
日期:09月25日 作者:MrHSR
Linux基础教程之Vim编辑器用法
在开启shell脚本编程之前,必须要知道一款文本编辑器的用法,如文本编辑的查找,剪切,粘贴,定位等, 本篇只讲vim编辑器。vim编辑器全名叫vi improved,是经过对Unix系统vi编辑器的一些改进而来
日期:09月25日 作者:MrHSR
用 zsh 提高生产力的 5 个技巧
zsh 提供了数之不尽的功能和特性,这里有五个可以让你在命令行效率暴增的方法。
日期:09月25日 作者:Linux
如何在Ubuntu 18.04 LTS中安装最新的VLC播放器
通过Internet,Linux用户可以使用许多开源媒体播放器。选择的优先选择是易于安装和稳定版本的可用性。稳定版的VLC 3.0已经推出并可供使用。在本文中,我们将提到几种安装播放器的方法,具体取决于您选择的是图形界面还是Ubuntu系统的命令行。
日期:09月24日 作者:醉落红尘
关于 IP地址与MAC地址 图文详解
在Linux系统中,通常使用ifconfig或者ip addr查看服务器的IP地址。ifconfig是net-tools中已被废弃使用的一个命令,目前centos7默认也没有安装net-tools这个包了。现在使用的是iproute2这个包,ip命令就是属于这个包的。
日期:09月24日 作者:Linux
ICMP协议图文详解
ICMP全名为(INTERNET CONTROL MESSAGE PROTOCOL)网络控制消息协议。ICMP协议封装在IP协议中,ICMP有很多报文类型,每一个报文类型又各自不相同,所以无法找到一个统一的报文格式来进行说明,但是他们的前四个字节的报文格式是相同的。
日期:09月24日 作者:Linux
DHCP协议图文详解
DHCP,动态主机配置协议,前身是BOOTP协议,是一个局域网的网络协议,使用UDP协议工作,常用的2个端口:67(DHCP server),68(DHCP client)。
日期:09月24日 作者:Linux
TCP协议图文详解
TCP是面向连接的运输层协议。应用程序在使用TCP协议之前,必须先建立TCP连接。在传递数据完毕后,必须释放已建立的TCP连接。
日期:09月24日 作者:Linux
UDP协议图文详解
UDP是User Datagram Protocol的简称,中文名是用户数据报协议,是OSI参考模型中的传输层协议,它是一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。
日期:09月24日 作者:Linux
Git 使用简介
这就是从命令行使用 Git 来处理存储在 GitHub 上的项目的基础知识。 还有很多东西需要学习,所以我强烈建议你使用 man git,man git-push 和 man git-pull 命令来更深入地了解 git 命令可以做什么。
日期:09月24日 作者:Linux
如何为 Linux 虚拟控制台配置鼠标支持
我使用 Oracle VirtualBox 来测试各种类 Unix 操作系统。我的大多数虚拟机都是无头headless服务器,它们没有图形桌面环境。很长一段时间,我一直想知道如何在无头 Linux 服务器的基于文本的终端中使用鼠标。
日期:09月24日 作者:Linux
Linux 新建用户和组命令
Linux用户的角色是通过UID和GID识别的。Linux 新建用户和组命令
日期:09月24日 作者:Linux
Linux CentOS 6.5 网络配置详解
Linux CentOS 6.5 网络配置详解
日期:09月24日 作者:Linux
内容分类