Linux 使用笔记(本人出品,必属精品)

13 篇文章 21 订阅

Part.I Introduction

在这里插入图片描述
Linux 是笔者在大四上学期学的,当时授课的刘老师现在还能偶尔见到。但是平时一般用 Windows,有机会接触 Linux 一般是偶尔在服务器上跑跑程序,很多东西都忘记了,之前做的笔记也比较混乱,这篇博文就简单整理一下吧。

Chap.I 快应用


他人写的优质文章

  • 有关 home 下 bash 的四个文件 .bash_history,.bash_logout,.bash_profile,.bashrc介绍

Chap.II 课程所学

这部分是当时在 Linux 课堂上所做的笔记,没什么流量,可能是太基础了,但是现在的我看之前的笔记还挺自豪的。

Part.II 基础知识

Chap.X 杂记

eval $str		# 将一个字符串以一个命令来执行
du -sh			# 查看当前文件夹的总大小
du -h –max-depth=1 *	# 查看当前目录下的各个文件和文件夹的大小
typeset -u tmp;tmp='lowcase';echo "$tmp"  #小写转大写
typeset -l tmp;tmp='UPCASE';echo "$tmp"   #大写转小写
file='I am OHANLON'
echo ${file:0:1}             #从0开始索引
echo ${file:3:${#file}-4}    #含3,取后面的长度-4个字符
echo ${#file}                #字符串的长度
echo ${#array[@]}            #数组的长度
array=(${string//,/ })       #将以,分割的字符串转化为字符数组
array=(`echo $string | tr ',' ' '` ) 
#这句的作用同上,它是先将,替换为空格,然后转化为字符数组
string1=`echo $string | tr ',' ' '`
string1=$(echo $string | tr ',' ' ')
#将string中的,转化为空格并保存到string1中
array=($string)              #以默认分隔符(空格)将字符串变成数组
OLD_IFS="$IFS"
IFS=","                      #改变默认分隔符为,
array=($string)
IFS="$OLD_IFS"               #分割完成之后再变回来。
a=$(printf "%05d" 123)       #a=00123 位数不够前补0
grep -c str file			 # grep -c 返回 file中,与str匹配的行数

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

流浪猪头拯救地球

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值