linux
文章平均质量分 71
Jerry的技术博客
天道酬勤; 事必总结
展开
-
vi/vim 配置文件、快捷键及插件使用
一、vi/vim 配置文件系统的vim配置文件为/etc/vimrc文件,用户级别的配置文件在~/.vimrc文件中,如果没有.vimrc文件,则先创建.vimrc文件二、vi/vim 常用快捷键vi有三种模式:插入模式、命令模式、底行模式三、vi/vim插件使用(vundle插件管理)下文以文件树插件nerdtree的安装为例。如果没有.vim文件夹,则首先创建该文件夹原创 2017-08-27 22:00:36 · 3603 阅读 · 0 评论 -
[linux工具] sed
sed(Strem Editor)本质上是一个编辑器,但是它是非交互式的,这点与VIM不同;同时它有事面向字符流的,输入的字符流经过sed处理后输出。这两点特性使得sed成为命令行下非常有用的文本处理工具。一、sed基础1.1 使用gnu-sed替换macOS下sedmac自带的sed工具与linux下的gnu-sed使用上有所区别,比如mac下通过sed -i xxx直接修改文件时候必...原创 2019-06-24 19:45:09 · 1073 阅读 · 0 评论 -
MacOS下oh-my-zsh安装与使用
shell是linux/unix的外壳,它负责外界与linux内核的交互,接收用户或其他程序的命令,把这些命令转化成内核能理解的语言。shell类型有很多,常用的shell有sh、bash、csh等。查看系统中支持的shell$ cat /etc/shells---# List of acceptable shells for chpass(1).# Ftpd will not allow...原创 2019-06-07 18:18:47 · 3679 阅读 · 1 评论 -
查看应用/系统线程数
一、通过top命令查看top命令实时显示进程状态,默认每5秒更新一次。top命令显示的每一列的含义为:列名含义PID进程IDUSER进程拥有者PRI进程优先级SIZE进程拥有的内存RSS进程拥有的物理内存SHARE进程和其它进程共享的物理内存空间STAT进程的状态,S=sleeping;R=running;T=stopped...原创 2019-05-12 17:03:52 · 3302 阅读 · 0 评论 -
[linux工具] autojump
aotojump是一个文件系统快速定位的工具,它将命令行输入的工作目录维护在数据库中,并根据工作目录的使用频率排序,可以快速进入工作目录一、mac下安装autojump1.1 下载安装autojumpbrew install autojump1.2 修改bash配置brew info autojump---Add the following line to your ~/...原创 2019-05-12 15:08:51 · 1374 阅读 · 0 评论 -
[linux命令] jq - JSON处理
jq可以对json数据进行分片、过滤、映射、转换,jq可以像sed、awk、grep等命令一样轻松的处理文本;jq使用c语言编写,没有运行时依赖,可以下载预编译的二进制文件复制到远程机器上运行;使用jq可轻松的将现有的数据格式转换为你想要的数据格式。一、用户手册mac下安装brew install jq用户操作手册二、使用示例jq使用方法jq [options] <j...原创 2019-02-24 22:58:04 · 2480 阅读 · 0 评论 -
[linux命令] telnet与ssh
telnet和ssh是用于远程访问服务器的两大协议,利用它们可以完成对远程计算机的控制,它们都基于TCP/IP协议,因此连接时都需要知道目标机器的网址或域名。一、telnettelnet是Telecommunications和Networks的联合缩写,它是一种在UNIX平台上最为人所熟知的网络协议,telnet默认使用23端口,它采用明文传送报文,没有使用任何验证策略及数据加密方法,因此它的...原创 2019-02-17 23:05:58 · 3743 阅读 · 0 评论 -
[linux命令] seq
seq是linux中的一个预设外部命令,一般用作一堆数字的简化写法,可以用于以指定增量从首数开始打印数字到尾数,即产生从某个数到另外一个数之间的所有整数,并且可以对整数的格式、步长、分隔符等进行控制一、常规用法seq 语法seq [-w] [-f format] [-s string] [-t string] [first [incr]] last【常规用法】:seq last,指定...原创 2019-02-06 23:35:00 · 340 阅读 · 0 评论 -
查看服务器tomcat版本
一、通过tomcat版本文件查看 找到tomcat目录,进入”xxx/tomcat/bin” 目录,执行”sh version.sh”。如果没有设置JAVA_HOME和JRE_HOME环境变量则会报如下错误:[jieyu.ljy@tripco011182064160.na62 xxx/tomcat/bin]$sh version.shNeither the JAVA_HOME n...原创 2018-08-10 17:43:43 · 11827 阅读 · 0 评论 -
[linux命令]-du
du命令显示用语文件的块的数量,如果指定文件参数是目录,则展示该目录中所有文件的大小;如果没有提供文件参数,则展示但前目录文件大小。块计数通过512字节单位计算,如果指定参数(-k),则安1024字节单位计算。一、使用规则du命令语法如下:du [-H | -L | -P] [-a | -s | -d depth] [-c] [-h | -k | -m | -g] [-x] [-I mask] [f原创 2017-11-11 18:32:26 · 1450 阅读 · 0 评论 -
[linux命令] find使用梳理
Linux find命令是所有Linux命令中最有用的一个,它允许按名称、类型、用户、权限、时间等实时查找文件,还能对查找到的文件执行查看、删除、移动等操作。一、find官方手册;二、按文件名查找;三、按文件从属关系查找;四、按文件类型查询;五、按文件大小查找;六、按时间查找;七、按权限查找;八、组合条件查询;九、查询结果处理;十、其他查找原创 2017-09-03 16:54:15 · 4750 阅读 · 0 评论 -
[linux命令] grep使用梳理
grep(globally search a regular expression and print)以正规表示法进行全域查找并打印,grep是一个最初用于unix操作系统的命令行工具,在给出文件列表或标准输出后,grep会对匹配一个或多个正则表达式的文本进行搜索,并只输出匹配(或不匹配)的行或文本。 一、查找规则grep命令的语法为:grep [option(s)] pattern [fi原创 2017-09-16 14:41:52 · 1073 阅读 · 0 评论 -
[linux工具] awk
awk是一种模式匹配的编程语言,它的主要功能是匹配文本并对其进行处理,同时它有一些编程语言才有的语法,如函数、分之、循环、变量、数组等。awk的数据可以来自标准输入、文件或其他命令的输出。一、awk基础1.1 语法形式awk [options] 'script' var=value file(s)awk [options] -f scriptfile var=value file(s)...原创 2019-06-30 21:02:19 · 220 阅读 · 0 评论