linux

linux命令总结之lsof命令

简介lsof(listopenfiles)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议(TCP)和用户数据报协议(UDP)套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文...
代码星球·2021-01-30

linux命令总结之route命令

route命令用于显示和操作IP路由表。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的IP地址设置为Linux机...
代码星球·2021-01-30

linux命令总结之dig命令

Dig简介:  Dig是一个在类Unix命令行模式下查询DNS包括NS记录,A记录,MX记录等相关信息的工具。Dig的源码是ISCBIND大包的一部分,但是大多编译和安装Bind的文档都不把它包括在内,但是在linux系统下,它通常是某个包的一部分,在Gentoo下是bind-tools,在Redh...
代码星球·2021-01-30

Linux应用程序设计之网络基础编程

1、TCP/IP协议概述1.1、OSI参考模型及TCP/IP参考模型OSI协议参考模型是基于国际标准化组织(ISO)的建议发展起来的,从上到下工分为7层:应用层,表示层,会话层,传输层,网络层,数据链路层,物理层。与此相区别的TCP/IP协议模型一开始就遵循简单明确的设计思路,它将OSI的7层参考模型简化为4层,从而得...

Linux运维六:用户管理及用户权限设置

Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户...

Linux运维五:定时任务crond服务

一、crond简介crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crontab依赖的服务就是crond,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则...

linux命令总结之state命令

ls命令及其许多参数提供了一些非常有用的文件信息。另一个不太为人所熟知的命令stat提供了一些更为有用的信息。1[root@Ginscripts]#manstat2STAT(1)UserCommandsSTAT(1)34NAME5stat-displayfileorfilesystemstatus67SYNOPSIS8...
代码星球·2021-01-30

linux命令总结之date命令

命令简介:date根据给定格式显示日期或设置系统日期时间。printorsetthesystemdateandtime指令所在路径:/bin/date命令语法:date[OPTION]...[+FORMAT]date[-u|--utc|--universal][MMDDhhmm[[CC]YY][.ss]]命令参数:参数...
代码星球·2021-01-30

linux命令总结之查找命令find、locate、whereis、which、type

我们经常需要在系统中查找一个文件,那么在Linux系统中我们如何准确高效的确定一个文件在系统中的具体位置呢?一下我总结了在linux系统中用于查找文件的几个命令。1、find命令find是最常用也是最强大的查找命令,它可以查找任何类型的文件。find命令的一般格式为:find<指定目录><指定条件&g...

linux命令总结之tr命令

什么是tr命令?tr,translate的简写,translate的翻译:[trænsˈleit]vi. 翻译,能被译出vt. 翻译,解释,转化,转变为,调动在这里用到的意思是转化,转变,转换,在linux下输入tr--help查看一下提示:amosli@amosli-pc:~$tr--helpUs...
代码星球·2021-01-30

Linux运维四:文件属性及文件权限

一:文件属性我们使用ls-lhi命令来查看文件时,会列出一堆的文件属性,如:[root@Ginday7]#ll-hitotal7.8M260674-rw-r--r--  1    root  root    608    Jan2709:44    group260683----------  1    root  r...

Linux三剑客之awk命令

awk简介awk其名称得自于它的创始人AlfredAho、PeterWeinberger和BrianKernighan姓氏的首个字母。实际上AWK的确拥有自己的语言:AWK程序设计语言,三位创建者已将它正式定义为“样式扫描和处理语言”。它允许您创建简短的程序,这些程序读取输入文件、为数据排序、处理数据、对输入执行计算以...
代码星球·2021-01-30

Linux各种重要配置文件详解

1:网卡文件/etc/sysconfig/network-scripts/ifcfg-eth0[root@Ginscripts]#cat/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0            ##物理设备名,eth0为第一块网卡;eth1为第二块网...

linux命令总结之seq命令

功能:seq命令用于产生从某个数到另外一个数之间的所有整数。语法:seq[选项]...尾数seq[选项]...首数尾数seq[选项]...首数增量尾数选项:-f,--format=格式使用printf样式的浮点格式-s,--separator=字符串使用指定字符串分隔数字(默认使用:)-w,--equal-width在...
代码星球·2021-01-30

linux命令总结之ls命令

ls命令是linux下最常用的命令之一,ls跟dos下的dir命令是一样的都是用来列出目录下的文件,下面我们就来一起看看ls的用法英文全名:List即列表的意思,当我们学习某种东西的时候要做到知其所以然,当你知道了这个东西大概是个什么了以后你的思维就会联想到很多的东西学习的就会很快。命令格式:ls[选项][目录名]&n...
代码星球·2021-01-30