
Linux命令行与shell脚本编程大全
smilesundream
这个作者很懒,什么都没留下…
展开
-
Linux 命令详解
ps aux USER PID %CPU %MEM VSZ RSS 进程属主 进程id 占用cpu百分比 占用内存百分比 虚拟内存量 要使用的页的数量 TTY ...原创 2019-01-12 10:13:33 · 209 阅读 · 0 评论 -
Linux磁盘管理
df第一列显示#dfFilesystem 1k-blocks Used Available Use% Mounted on/dev/hda5 381139 332921 28540 93% //dev/hda1 46636 6871 37357 16% ...原创 2018-12-24 23:09:12 · 124 阅读 · 0 评论 -
正则表达式
. 匹配除换行符以外的任意字符\w 匹配字母或数字或下划线或汉字 等价于 '[^A-Za-z0-9_]'。\s 匹配任意的空白符\d 匹配数字\b 匹配单词的开始或结束^ 匹配字符串的开始$ 匹配字符串的结束\w能不能匹配汉字要视你的操作系统和你的应用环境而定参考链接:https://www.jb51.net/article/118706.htm...原创 2018-06-13 20:40:02 · 314 阅读 · 0 评论 -
./configure make 与make install
inux编译安装中configure、make和make install各自的作用./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。make是用来编译的,它从Makefile中读取指令,然后编译。make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。AUTOMAK...原创 2018-05-08 19:32:53 · 343 阅读 · 0 评论 -
Github使用
按教程安装1. 在服务器端新建空项目,并复制clone链接2. 在本地git clone 前面的链接3.本地文件修改后git commit -a -m "添加注释"4. git push -u origin master向服务器端提交修改5.如果实在服务器端进行的修改,则git fetch origin master获取修改...原创 2018-05-18 10:53:12 · 172 阅读 · 0 评论 -
向shell函数传递数组参数
shell 使用数组作为函数参数的方法2017年03月10日 23:27:13阅读数:18032 因工作需要,需要使用shell开发一些小工具,当使用数组作为函数参数时,发现只能传递数组的第一个元素,数组后面的元素不 不能传递到函数内。#!/bin/bashfunction showArr(){ arr=...转载 2018-05-05 09:03:09 · 2614 阅读 · 0 评论 -
永久更改PATH环境变量
如果你想要永久更改PATH变量,用编辑器打开~/.bashrc (或者 ~/.bash_profile),接着在最后添加下面这行。export PATH=$PATH:/usr/local/bin接着运行下面这行永久激活更改:$ source ~/.bashrc (或者 source ~/.bash_profile)...原创 2018-05-17 19:56:44 · 951 阅读 · 0 评论 -
vimrc
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 set termencoding=utf-8 set encoding=utf-8set nocompatibleset foldmethod=syntaxset tabstop=4syntax onset incsearchset showmat...原创 2018-05-03 23:03:41 · 134 阅读 · 0 评论 -
vimrc文件
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 set termencoding=utf-8 set encoding=utf-8set nocompatibleset foldmethod=syntaxset tabstop=4syntax onset incsearchset showmat...原创 2018-05-03 22:53:55 · 376 阅读 · 0 评论 -
第六章 环境变量
环境变量定义:存储工作环境,新建某个环境变量并设值后,通过$环境变量就能访问自己设定的值全局环境变量设值:先设值一个局部环境变量,然后通过export 局部环境变量导到全局(注意在子shell中更新全局环境变量并不会影响父shell)通过unset可以删除环境变量PATH环境变量:shell用于进行命令和目录查找的路径,当命令无法找到时,将命令的目录通过PATH=$PATH:目录添加到PATH环...原创 2018-04-21 23:02:09 · 229 阅读 · 0 评论 -
sed -N选项理解
转载链接:https://blog.youkuaiyun.com/tuzhao/article/details/53676652shell中sed命令-N选项的理解最近用到shell中的sed命令,当时对于-N选项的用法很疑惑,后经过思索终于弄明白了,写在这里记录一下。sed命令的版本-N选项用法示例原理分析 注意:熟悉sed的s替换命令;熟悉换行符\n;系统环境 ubuntu 14.04 lts。sed命...转载 2018-05-09 09:47:16 · 4655 阅读 · 0 评论 -
进程终止信号
SIGTERM:进程终止信号,进程可以阻塞一段时间,完成I/O或释放资源后再退出 SIGKILL:进程终止信号,进程收到后立即退出(不可捕获) SIGINT:只能终止前台进程(ctrl+c) SIGSTOP:使进程暂停(不可捕获) SIGQUIT:进程退出并产生core文件 SIGHUP:终端退出时,由该终端所起的进程收到该信号,默认终止进程。...原创 2019-01-12 22:11:15 · 1921 阅读 · 0 评论