
Linux
ziqiiii
念念不忘必有回响;欲速则不达;千里之堤溃于蚁穴
展开
-
Linux实战(四)shell
https://github.com/geektime-geekbang/geekbanglinux/blob/master/ppt/4%E3%80%81Shell%E7%AF%87.pdf原创 2020-05-24 11:14:36 · 145 阅读 · 0 评论 -
Linux实战(三)系统管理
原创 2020-05-23 12:43:15 · 157 阅读 · 0 评论 -
Linux实战(二)系统操作
打包 压缩原创 2020-05-18 23:41:19 · 239 阅读 · 0 评论 -
Linux实战(一)基础篇
原创 2020-05-12 00:08:08 · 633 阅读 · 0 评论 -
Shell重定向 &>file、2>&1、1>&2 、/dev/null的区别
在shell脚本中,默认情况下,总是有三个文件处于打开状态,标准输入(键盘输入)、标准输出(输出到屏幕)、标准错误(也是输出到屏幕),它们分别对应的文件描述符是0,1,2 。> 默认为标准输出重定向,与 1> 相同2>&1 意思是把 标准错误输出 重定向到 标准输出.&>file意思是把标准输出 和 标准错误输出 都重定向到文...转载 2020-03-22 18:54:04 · 329 阅读 · 0 评论 -
Linux空白行:行号显示、空白行数统计、删除空白行
这里的空白行,泛指只有一个换行符的行。空白行的行号显示:cat -b 选项,可以不在空行前面加行号。nl命令也能实现类似的效果:root@db2a:/tmp# cat -b count.sh 1 #!/bin/bash 2 for i in u g o a 3 do 4 for j in + - = 5 ...转载 2020-03-15 13:23:42 · 2756 阅读 · 0 评论 -
linux命令:返回上一次目录
返回上一次目录有时候千辛万苦进入了一个很深层的目录,一不小心输入了cd并回车,有什么办法快速回到刚才所在的目录呢?对于bash来说,只需要很管理的一个命令:cd -该命令等同于cd $OLDPWD,关于这一点在bash的手册页(可使用命令man bash访问其手册页)中有介绍:An argument of - is equivalent to $OLDPWD.1并且它还会返回...转载 2020-03-14 11:28:31 · 405 阅读 · 0 评论 -
Linux之crontab定时任务
****前言****无论是做开发还是做运维的程序猿,crontab命令是必须用到的命令,特别是对于运维的人,自动化运维中,crontab也属于其一。然而就来记录常用的crontab定时处理命令。****crontab简介****简而言之呢,crontab就是一个自定义定时器。****crontab配置文件****其一:/var/spool/cron/ 该目录下存放的是每个用户(包...转载 2020-02-16 19:54:49 · 504 阅读 · 0 评论 -
Linux CentOS 复制文件、替换文件 cp 复制文件、cp 覆盖文件 cp替换文件
一、Linux 复制文件语法1、 cp [option] src dest2、 option 可选参数如下:-a:是指archive的意思,也说是指复制所有的目录-d:若源文件为连接文件(link file),则复制连接文件属性而非文件本身-f:强制(force),若有重复或其它疑问时,不会询问用户,而强制复制-i:若目标文件(destination)已存在,在覆盖...转载 2020-02-15 11:01:31 · 4247 阅读 · 0 评论 -
$(cd $(dirname $0);pwd)的解释
在很多shell脚本中,经常可以看到下面的语句rootDir=$(cd $(dirname $0); pwd)...这个语句的作用是获取shell脚本所在目录的绝对路径,这个语句怎么理解?为什么不直接用pwd来获取当前路径呢?语句解释参考explainshell.com - cd(????????????????????????????(dirname0); pwd的解释,拆解如下。 dirname的功能是去掉...转载 2019-11-29 11:50:25 · 16048 阅读 · 8 评论 -
Linux scp命令 复制远程文件和目录到本地
有个任务,要读取远程机器上的数据文件。这个机器登录需要密钥,直接写代码远程连接读取貌似很麻烦,pass又没有可以中间存放文件的服务器,搭个ftp也略麻烦,因为要本地测试,读取远程文件ok的话也是可以的,下载下来再读取也是可以的,就是文件很大,1G多,占地方。。最简单粗暴直接用Linux命令将远程文件下载到本地,该怎么弄怎么弄吧。。scp -i ~/.ssh...原创 2019-08-15 16:26:38 · 7664 阅读 · 0 评论 -
日常开发之-----Linux查看日志(常用命令及技巧)
日常出bug上机器去查看日志。日志怎么查看?直接cat console.log吗,那得找到什么时候啊? vim console.log吗,我想根据某个关键字来查怎么在vim上操作啊?(‘ / ’+关键字) 如果log文件太大了,vim打开太卡了怎么搞啊...所以,常用Linux命令还是得学学的呀Log位置:/var/log/message 系统启动后的信息和错误日志,是Re...原创 2019-07-17 16:48:32 · 1173 阅读 · 0 评论 -
Linux 8大命令详解
资料取自:兄弟连Linux教学视频 文件目录处理命令 (more 命令 按 b可以往翻页) 就算源文件丢失,软连接不可使用,硬链接仍然可以使用; 其他权限管理命令 file ...原创 2018-11-25 11:40:14 · 566 阅读 · 0 评论 -
Linux 统计某个字符串出现的次数
要统计一个字符串出现的次数,这里现提供自己常用两种方法:1. 使用vim统计用vim打开目标文件,在命令模式下,输入:%s/objStr//gn即可2. 使用grep:grep -o objStr filename|wc -l如果是多个字符串出现次数,可使用:grep -o ‘objStr1\|objStr2' filename|wc -l #直接...转载 2018-08-03 19:37:45 · 962 阅读 · 0 评论 -
Linux学习:基本常用指令
博主学习Linux是用Virtual Box虚拟机安装的Ubuntu系统。(Ubuntu是比较常使用的一种Linux系统)Ubuntu界面跟Mac比较像,所以使用Mac的你应该比较熟悉;或者使用Ubuntu的你很容易就熟悉Mac系统。这个安装方法可以参考在Mac上 使用virtualbox虚拟机安装ubuntu (虚拟机也可以用VMvare)在windows下面安装虚拟机也是差...原创 2018-05-15 23:23:52 · 709 阅读 · 0 评论 -
在Mac上 使用virtualbox虚拟机安装ubuntu
在Mac上 使用virtualbox虚拟机安装ubuntu(转载,本人亲测有效。下载的是最新是18LTS版本,打开Ubuntu很长时间,重启了几次终于可以进入Ubuntu界面了)1.下载安装virtualbox下载virtualbox官方地址:https://www.virtualbox.org/wiki/Downloads 1)下载 2)安装 3)新建ubuntu虚拟机 4)设置虚拟机的内...转载 2018-05-14 17:51:04 · 2128 阅读 · 0 评论