shell脚本学习之简单熟悉

学习Linux,需要在Linux进行多种编程和工作,那就要熟悉Linux>

提示符环境变量均以\反斜杠开头,这将提示符与普通文本区分开。

通用的Linux目录

/                虚拟目录的根目录,通常此处没有文件

/bin           二进制目录,存储许多GNU用户级别的实用程序

/boot         引导目录,存储引导文件

/etc            系统配置文件目录

/dev           设备目录,Linux在该文件中创建设备节点

/home       主目录,Linux在该目录中创建用户目录

/lib              库目录,存储系统和应用程序的库文件

/media       媒体目录,可移动媒体设备常用的挂载点

/mnt            挂载目录,另一个可移动媒体设备常用挂载点

/opt              可选目录,常用于存储可选软件包

/root           根主目录

/sbin           系统二进制目录,存储许多GNU管理级别的使用程序

/tmp            临时目录,可以用在该目录中创建和销毁临时工作文件

/usr             用户安装软件目录

/var              可变目录,用于经常更改的文件,比如日志文件

创建目录命令mkdir

删除目录命令rmdir

使用cat命令来查看文件,缺点是在启动之后无法控制,另一命令more,显示每页数据后停止,

less命令和more命令基本相同,less命令在提示符提供更多信息,

使用tail命令,tail命令显示最后一组文件行,

使用head命令,与tail命令相似,head命令显示开头的一组文件,


实时监控

top命令用于显示与ps命令相似的进程信息,

kill命令根据进程ID,将信号发送给相关进程,默认情况下,kill命令会发送一个TERM命令给命令行中列出的PID

killall命令非常强大,它可以根据进程的名称而非PID来停止进程,慎用

监控磁盘空间

使用mount挂载,mount提供四条信息:

#介质的设备位置

#介质在虚拟目录中的挂载点

#文件系统类型

#已挂载的访问状态

使用umount来移除可移动设备

使用df命令,来查看所有已经挂载磁盘的情况,

使用du命令,可以方便地了解磁盘是否已经空间不足


数据操作中的数据排序

在操作大量数据时,常用命令是sort命令,sort命令的作用是对数据进行排序,

搜索数据

使用grep命令来完成搜索任务,

压缩数据

压缩工具有,bzip2 ,compress, gzip,zip

它们的压缩扩展名分别是.bz2,.z,gz,.zip

使用tar解压


Linux下的环境变量

shell环境变量,bashell环境变量可分为全局变量和本地变量,

使用printenv命令来查看全局环境变量

使用set命令显示特定进程所有环境的变量集。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值