Linux 系统基础命令

Linux系统基础命令总结

为了方便日后学习与工作的查询与应用,这里对Linux系统中的基本命令进行了总结。主要包括最新系统RHEL7的初始化过程、shell简介、系统常用命令、系统状态检测命令、工作目录切换命令、文本文档编辑命令、文件目录管理命令、打包压缩与搜索命令,最后介绍了5中系统进程状态。由于比较简单,且Linux系统提供了强大的介绍文档,这里只对命令简单进行总结归纳,具体使用可以参考系统文档。

RHEL7 system初始化过程:

对比RHEL7 与 RHEL5,6等传统系统在系统初始化阶段的不同:

  1. 开机,进入BIOS系统中的Boot Loader,加载系统内核,对内核进行初始化。RHEL 7采用了systemd初始化进程服务实现系统内核的初始化过程,其采用的并发启动机制提升了开机的速度。
  2. 取代了以前的System V init初始化服务,因此,也没有了运行级别这个概念,systemd应用了目标(target)。
  3. 使用systemctl命令管理服务取代了使用service、chkconfig等命令,应用systemctl命令进行系统的配置。

Linux 命令基础:

为了能够不再依赖盲目的查询而浪费时间,这里系统的对Linux命令进行总结。主要涉及系统工作、系统状态、工作目录、文件、目录、打包压缩与搜索等主题。

1. Shell应用

Shell充当是是人与内核(硬件)之间的翻译官,用户把一些命令‘告诉’终端,它就会调用相应的程序服务去完成某些工作。

命令格式:命令名称 [命令参数] [命令对象]

1.文件测试所用参数:

2.比较运算符

3.字符串比较运算符

 

2. 系统常用工作命令

1) echo [字符串 | $变量]        用于显示字符串或变量

2) date [选项] [+指定的格式] 显示及设置系统的时间或日期

3)reboot命令 重启系统

4) poweroff 关闭系统

5) wget [参数] URL 终端下载网络文件

6)ps [参数] 查看系统中的进程状态

7)top命令  用于动态地监视进程活动与系统负载信息

8)pidof [参数] [服务名称] 用于查询某个指定服务进程的PID值

9)kill [参数] [进程PID] 终止PID的服务进程

10)killall [参数] [服务名称] 终止某个指定名称的服务所对应的全部进程

3.系统状态检测命令

1)ifconfig [网络设备] [参数] 获取网卡配置与网络状态

2)uname [-a] 用于查看系统内核与系统版本等信息

3)uptime 查看系统的负载信息

4)free [-h] 用于显示当前系统内存的使用量信息

5)who 用于查看当前登入主机的用户终端信息

6)last [参数] 用于查看所有系统的登录记录

7)history [-c] 显示历史执行过的命令

8)sosreport 收集系统配置及架构信息并输出诊断文档

4.工作目录切换命令

1) pwd 显示当前目录

2)cd  ls

5.文本文件编辑

1)cat [选项] [文件]

2)more [选项] 文件 查看纯文本文件

3)head [选项] [文件] 查看纯文本文档的前N行

4)tail [选项] [文件] 查看纯文本文档的后N行

5)tr [原始字符] [目标字符] 替换文本文件中的字符

6)wc [参数] 文本 用于统计指定文本的行数、字数、字节数

7)stat 文件名称  查看文件的具体存储信息和时间等信息

8)cut [参数] 文本 按列提取文本字符

9)diff [参数] 文件  比较多个文本文件的差异

6.文件目录管理命令

1)touch [选项] [文件] 创建空白文件或设置文件的时间

2)mkdir ,cp ,mv ,rm 创建,拷贝,剪切,删除

3)dd [参数] 按照指定大小和个数的数据块来复制文件或转换文件
 

4)file 用于查看文件的类型

7.打包压缩与搜索命令

1)tar [选项] [文件]  用于对文件进行打包压缩或解压

常用命令:

压缩:tar -czvf file.tar.gz file/

解压:tar -xzvf file.tar.gz -C dir/

2)grep [选项] [文件] 用于文本中执行关键词搜索,并显示匹配的结果

3)find [查找路径] 寻找条件 操作  用于按照指定条件查找文件

Linux中5种进程名称:

R(运行):进程正在运行或在运行队列中等待

S(中断):进程处于休眠中,当某个条件形成后或者接收到信号时,则脱离该状态

D(不可中断):进程不响应系统异步信号,即便用kill命令也不能将其中断

Z(僵死):进程已经终止,但进程描述符依然存在,直到父进程调用wait4()系统函数后将进程释放

T(停止):进程收到停止信号后停止运行


 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值