![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
Write less Do more
程序员小白,刚学java,希望结交一些喜欢Java的朋友,一起学习,一起进步!
展开
-
06-函数
函数一、定义# 方式一fun(){ statement1}# 方式二function fun(){}二、调用1、三种调用1.1同一文件下# 同一文件下直接调用fun(){echo "this is fun"}fun1.2不同文件# 不同文件 引用文件名 method1.shfun1(){ echo "i am method1"}# 调用文件名 ...原创 2020-04-10 15:49:28 · 120 阅读 · 0 评论 -
07-数组
一、数组1、定义# 方式一数组名[]=元素# 方式二declare -a 数组名[]=元素# 方式三数组名=(this is a string)第一种方式直接声明:123为字符串。其中下标可以用字符或者字符串表示。 边定义边使用第二种方式: 规范第三种方式:mk[0]=this,mk[1]=is2、获取数组中的元素1、获取一个${arr[0]}2、获取所有...原创 2020-04-10 15:08:53 · 153 阅读 · 0 评论 -
08-正则表达式
正则表达式1、元字符2、通配符通配:文件名元字符:文件的内容统计词频3、 grep egrep fgrepgrep:最原始,扩展的正则无效egrep:扩展grep命令,支持基本和扩展正则表达式,等价与grep -Eegrep "r[a-z].+t" /etc/passwd #匹配;r开始后面跟a-z的任意符号 跟一个或多个任意符号 最后以t结尾。egrep "c(...原创 2020-04-10 15:06:15 · 125 阅读 · 0 评论 -
12-子shell与进程
12-子shell与进程一、外命令和内命令1、外部命令使用程序部分,就是脚本命令2、内部命令包含shell工具包中的命令,是shell本身的重要组成部分。例如:cd pwd……二、父shell和子shell父shell与子shell无关。相互无影响若子shell后面加上&,代表将子shell放入后台执行。那么先输出父shell中的内容,然后才执行子shell#...原创 2020-04-07 10:07:41 · 170 阅读 · 0 评论 -
09-文本处理
一、echo格式化输出1、echo命令echo -n "this is a string" # 不换行输出echo -e "this is a\b string" # this is stringecho -e "this is a\c string" # this is aecho -e "this is a\n string" # this is a (换行) stringec...原创 2020-04-06 22:51:28 · 167 阅读 · 0 评论 -
10-流编辑
流编程一、sed命令把文件内容读到缓冲区进行处理三种执行方式#第一种方式直接执行sed -n '1,2 p' demo.txt #第二种执行方式 引用文件执行echo -e "1p\n2p">ased -n -f a demo.txt #第三种执行 脚本执行文件名sh1#! /bin/sed -f1 pchmod +x sh1./sh1 demo1.txt...原创 2020-04-06 22:46:31 · 121 阅读 · 0 评论 -
11-linux文件操作
文件操作一、文件类型和文件系统1、文件类型软、硬连接软链接可以指向目录,而硬连接不行ln -s source_file softlink_file:软ln source_file softlink_file:硬2、目录结构3、Linux文件系统常用目录说明:/: Linux系统目录树的起点。**/root:**系统管理员(也叫超级用户)的主目录。**/boot:...原创 2020-04-06 22:30:40 · 919 阅读 · 0 评论 -
01-git第一次提交
这个时候第一次push需要网址:$ git add --all$ git commit -m “提交信息”$ git remote add origin ‘远程仓库url’$ git push -u origin 对应远程分支名然后下一次就不用那么麻烦了,直接:$ git add --allg$ git commit -m “信息”$ git push...原创 2020-03-20 23:36:20 · 107 阅读 · 0 评论 -
01-linux文件类型
三、文件类型当为[ d ]则是目录当为[ - ]则是文件;若是[ l ]则表示为链接文档 ( link file );若是[ b ]则表示为装置文件里面的可供储存的接口设备 ( 可随机存取装置 );若是[ c ]则表示为装置文件里面的串行端口设备,例如键盘、鼠标 ( 一次性读取装置 )。1、chgrp:更改文件属组chgrp [-R] 属组名 文件名-R:递归更改文件属组...原创 2020-03-24 18:18:10 · 134 阅读 · 0 评论 -
linux文件目录详情
linux一、文件目录解释/bin:bin是Binary的缩写, 这个目录存放着最经常使用的命令。/boot: 这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev : dev是Device(设备)的缩写, 存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。/etc: 这个目录用来存放所有的系统管理所需要的配置文件和子...原创 2020-03-24 18:13:01 · 111 阅读 · 0 评论