运维工程师必会的109个Linux命令
 
文件管理
basename:从文件名中去掉路径和扩展名 
cat:把档案串连接后传到基本输出(屏幕或加 > filename 到另一个档案)
cd:切换目录
chgrp:变更文件或目录的所属群组
chmod:变更文件或目录的权限
chown:变更文件或目录的拥有者或所属群组
comm:比较两个已排过序的文件
cp:复制文件或目录
cut:显示每行从开头算起 num1 到 num2 的文字
dd:读取,转换并输出数据
diff:比较文件的差异
dir:列出<文件>的信息 (默认为目前的目录)
dos2unix:将一个DOS格式的文件转换为UNIX格式的文件。主要差别在换行符
egrep:在文件内查找指定的字符串
fgrep:查找文件里符合条件的字符串
file:辨识文件类型
find:查找文件或目录
grep:查找文件里符合条件的字符串
head:显示文件的前几行(默认10行)
less:less 命令的功能几乎和 more 命令一样,也是用来按页显示文件,不同之处在于 less 命令在显示文件时允许用户既可以向前又可以向后翻阅文件
ln:连接文件或目录
locate:查找文件
ls:列出目录内容
mkdir:建立目录
more:类似 cat ,不过会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示
mv:移动或更名现有的文件或目录
od:od指令会读取所给予的文件的内容,并将其内容以八进制字码呈现出来
pwd:显示工作目录
rename:文件批量改名
rm:删除文件或目录
rmdir:删除目录
sed:可依照script的指令,来处理、编辑文本文件
sort:将文本文件内容加以排序
tail:查看文件的后N行,有实时监控的功能
touch:改变文件或目录时间
uniq:检查及删除文本文件中重复出现的行列
unix2dos:将UNIX格式的文件转化为DOS格式
vdir:列举目录内容,功能同 ls -lb
vi:文本编辑
wc:计算字数
 
磁盘管理
dd:读取,转换并输出数据
df:显示磁盘的相关信息
du:显示目录或文件的大小
fdisk:磁盘分区
format:格式化磁盘。最好是对未格式过化的磁盘使用
free:显示内存状态
mount:挂载文件系统
umount:卸除文件系统
 
压缩管理
bunzip2:.bz2文件的解压缩程序
bzip2:.bz2文件的压缩程序
cpio:备份文件
gunzip:解压文件
gzip:压缩文件
split:切割文件
tar:备份文件
unzip:解压缩zip文件
zgrep:在压缩文件中寻找匹配的正则表达式,用法和grep命令相同,只不过操作的对象是压缩文件
zip:压缩文件
 
进程管理
crontab:设置计时器,让用户在特定的时间得以执行预设的指令或程序
kill:删除执行中的程序或工作
nohup:不挂断地运行命令
ps:报告程序执行状况的指令
renice:调整优先权
top:显示,管理执行中的程序
who:显示目前登入系统的用户信息
 
网络管理
curl:是Linux下一个很强大的http命令行工具,其功能十分强大
finger:查找并显示用户信息
ftp:设置文件系统相关功能
ifconfig:显示或设置网络设备
ip:一个强大的网络配置工具,它能够替代一些传统的网络管理工具。例如:ifconfig、route等
netstat:显示网络状态
nslookup:查询一台机器的IP地址和其对应的域名
ping:检测主机
rcp:远端复制文件或目录
route:表示手工产生、修改和查看路由表
tcpdump:列出经过指定网络界面的数据包文件头
telnet:开启终端机阶段作业,并登入远端主机
traceroute:显示数据包到主机间的路径
 
系统管理
cal:日历命令,可以显示当月日历、当年日历、指定月份年份的日历等
cat:把档案串连接后传到基本输出
chsh:更换登入系统时使用的shell
clear:清除终端显示,与按Ctrl-L效果相同
date:显示或设置系统时间与日期
echo:显示文字
ethtool:用于查询及设置网卡参数的命令
free:显示内存状态
getconf:将系统配置变量值写入标准输出
groupadd:添加群组
groupdel:删除群组
groupmod:更改群组识别码或名称
id:显示用户的ID,以及所属群组的ID
init:所谓的init进程,它是一个由内核启动的用户级进程
ipcs:显示进程间通信信息
mesg:设置终端机的写入权限
passwd:设置密码
rpm:管理套件,让Linux易于安装,升级,间接提升了Linux的适用度
service:启动、停止、重启服务
setup:是一个设置公用程序,提供图形界面的操作方式
shutdown:可以用来进行关机
su:变更用户身份
sync:将内存缓冲区内的数据写入磁盘
uname:显示系统信息
uptime:用来查询linux启动了多长时间,有多少在线用户,系统负载
useradd:建立用户帐号
userdel:删除用户帐号
usermod:修改用户帐号
vmstat:对操作系统的虚拟内存、进程、CPU活动进行监视
wall:传送信息
write:传送信息
 
 

4.Linux系统命令及其使用详解的更多相关文章

  1. Linux 系统命令及其使用详解(大全)

    (来源: 中国系统分析员) cat cd chmod chown cp cut 1.名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--versi ...

  2. 【转帖】Linux定时任务Crontab命令详解

    Linux定时任务Crontab命令详解 https://www.cnblogs.com/intval/p/5763929.html 知道有crontab 以及 at 命令 改天仔细学习一下 讲sys ...

  3. Linux定时任务Crontab命令详解_转

    转自:Linux定时任务Crontab命令详解 (部分修改) linux 定时系统则是由 cron (crond) 这个系统服务来控制的.Linux 系统上面原本就有非常多的计划性工作,因此这个系统服 ...

  4. [转]Linux内核源码详解--iostat

    Linux内核源码详解——命令篇之iostat 转自:http://www.cnblogs.com/york-hust/p/4846497.html 本文主要分析了Linux的iostat命令的源码, ...

  5. Linux下ps命令详解 Linux下ps命令的详细使用方法

    http://www.jb51.net/LINUXjishu/56578.html Linux下的ps命令比较常用 Linux下ps命令详解Linux上进程有5种状态:1. 运行(正在运行或在运行队列 ...

  6. linux之find命令详解

    linux之find命令详解 查找文件find ./ -type f查找目录find ./ -type d查找名字为test的文件或目录find ./ -name test查找名字符合正则表达式的文件 ...

  7. linux 开机启动过程详解

    Linux开机执行内核后会启动init进程,该进程根据runlevel(如x)执行/etc/rcx.d/下的程序,其下的程序是符号链接,真正的程序放在/etc/init.d/下.开机启动的程序(服务等 ...

  8. Linux下rar命令详解

    Linux下rar命令详解 用法: rar <命令> -<选项1> ….-<选项N> < 操作文档> <文件…> <@文件列表…> ...

  9. linux下tar命令详解

     linux下tar命令详解    tar是Linux环境下最常用的备份工具之一.tar(tap archive)原意为操作磁带文件,但基于Linux的文件操作机制,同样也可适用于普通的磁盘文件.ta ...

随机推荐

  1. Solr 7.X 安装和配置--Linux篇

    1. 关闭防火墙和Selinux 2. 安装所需环境JDK 3. 下载Solr7.4版本 4. 下载并配置solr的中文分词器IK Analyzer 5. 启动Solr 6. 注意事项以及说明 1. ...

  2. elasticsearch _all

    在轻量搜索中,我们介绍了 _all 字段:一个把其它字段值 当作一个大字符串来索引的特殊字段. query_string 查询子句(搜索 ?q=john )在没有指定字段时默认使用 _all 字段._ ...

  3. 我对java多进程多线程的浅显理解

    linux内核调度算法--CPU时间片如何分配: http://blog.csdn.net/russell_tao/article/details/7103012(转载)  ,通过该文章我们知道了进程 ...

  4. dubbo 初识(1)

    参考dubbo 中文官方文档:http://dubbo.apache.org/zh-cn/docs/user/preface/architecture.html 分布式架构的发展过程 1.初始小型的项 ...

  5. kotlin 之单表达式函数

    fun d(x:Int):Int=x* 如果函数体只有一条语句,而且是return语句,那么可以省略大括号以及return关键字,

  6. zip炸弹

    故障系统有人提了zip炸弹的故障,了解了一些关于zip炸弹的常识. 42.zip 是很有名的zip炸弹.一个42KB的文件,解压完其实是个4.5PB的“炸弹”. 更有甚者,一个叫做 droste.zi ...

  7. CockroachDB学习笔记——[译]Cgo的成本与复杂性

    原文链接:https://www.cockroachlabs.com/blog/the-cost-and-complexity-of-cgo/ 原作者:Tobias Schottdorf 原文日期:D ...

  8. C-Lodop提示Access violation at address ...in module 'CLodopPrint32.exe' write of address

    C-Lodop提示 Access violation at address ……in module 'CLodopPrint32.exe' write of address ……最近遇到了个问题,上午 ...

  9. Spring Aop(六)——@DeclareParents介绍

    转发:https://www.iteye.com/blog/elim-2395410 6 @DeclareParents介绍 @DeclareParents注解也是Aspectj提供的,在使用基于As ...

  10. 在Flutter中构建布局

    这是在Flutter中构建布局的指南.首先,您将构建以下屏幕截图的布局.然后回过头, 本指南将解释Flutter的布局方法,并说明如何在屏幕上放置一个widget.在讨论如何水平和垂直放置widget ...