linux命令行与shell脚本编程大全 16 Gawk 工具 http://www.shell-fu.org/lister.php?browse 另一个收集命令的网站 左键拖动选择区域,或者双击单词,即为复制 单击中键即为粘贴 使用 aptitude 来管理软件 改变聚焦策略 单击聚焦 date ...
分类:
系统相关 时间:
2020-05-26 20:40:34
阅读次数:
77
C-a C-e C-f C-b M-f M-b C-y C-d M-d M-backspace向前剪切一个词 C-k C-u 剪切行首到光标 C-t M-t 交换两个单词 C-l 清屏 等同clear命令 Tab 自动补全 按两次显示列表 history | less 查看历史命令 !20 输入第2 ...
分类:
系统相关 时间:
2020-05-26 20:35:16
阅读次数:
84
查看内置变量:set、env、printenv 赋值时,等于号两边不能有空格。变量名对大小写敏感 a=b # a的值为字符串“b” myhome="/home/v/vivek" NOW=$(date) # $() 执行命令 将结果赋给变量 NOW=`date` # 反引号执行命令 将结果赋给变量 s ...
分类:
系统相关 时间:
2020-05-26 20:32:13
阅读次数:
91
一、介绍 shell 是属于弱类型语言,指的是在定义变量时不需要指定变量的类型,就如python也是弱类型语言。一般以: :.sh结尾的文件 :文件第一行固定为:#!/bin/bash,表示指定以shell进行编程。 :#表示注释 二、shell语法 1、定义变量:变量名=变量值 变量名组成规范:不 ...
分类:
系统相关 时间:
2020-05-26 20:30:10
阅读次数:
84
for for var in list do ... done for i in a b "c" d for i in $(cat $file) # 根据 $IFS 将$file的内容分隔成许多字段 for f in /home/* for (( i = 1, j=2 ; i < 10; i++, ...
分类:
系统相关 时间:
2020-05-26 20:28:52
阅读次数:
68
临时重定向 echo "error" >&2 # test.sh 脚本里 将标准输出重定向到标准错误 ./test.sh 2> test2.txt # 运行脚本时,将错误重定向到文件,则 error 会被写入到文件中 永久重定向 exec 1>a.txt 将脚本中所有标准输出 都重定向到a.txt ...
分类:
系统相关 时间:
2020-05-26 20:27:40
阅读次数:
84
ps 查看进程 ps x 查看所有进程 ps aux显示更多信息 --forest 显示层级信息 状态 意义 R 运行。这意味着,进程正在运行或准备运行。 S 正在睡眠。 进程没有运行,而是,正在等待一个事件, 比如说,一个按键或者网络数据包。 D 不可中断睡眠。进程正在等待 I/O,比方说,一个磁 ...
分类:
系统相关 时间:
2020-05-26 20:23:15
阅读次数:
109
手动安装二进制包版本的oracle JDK和tomcat
分类:
系统相关 时间:
2020-05-26 20:21:14
阅读次数:
92
Linux是非常热门的技术,因为开源、免费的特性,广受大家的喜欢和重视,那么Linux众多版本你会选择哪个呢?为大家重视一下。
分类:
系统相关 时间:
2020-05-26 20:19:04
阅读次数:
118
test命令内的条件为真,则返回退出状态码0 test 5 -eq 15 && echo Yes || echo No teest var1 #测试变量是否有值 test -f /etc/resolv.conf && echo "File /etc/resolv.conf found." || ec ...
分类:
系统相关 时间:
2020-05-26 20:18:44
阅读次数:
91
本文主要介绍Linux—JVM等性能调优监控。涉及到top/free/jstat/jmap等命令的使用。 ...
分类:
系统相关 时间:
2020-05-26 20:18:33
阅读次数:
90
cat cat -A显示控制字符 -s禁止输出多个空白行 -n给文本添加行号 cat > foo.txt The quick brown fox jumped over the lazy dog. cat -ns foo.txt 1 The quick brown fox 2 3 jumped ov ...
分类:
系统相关 时间:
2020-05-26 20:17:07
阅读次数:
72
命令可以是一个可执行程序,或者内建于shell自身的命令,如cd,或者是shell函数,或者是命令别名 type 查看命令类型 which ls 查看可执行程序的位置 对命令别名和内建命令无效 help cd 查看帮助 mkdir --help 查看帮助 一些程序不支持--help选项 可以把命令放 ...
分类:
系统相关 时间:
2020-05-26 20:13:47
阅读次数:
90
id – 显示用户身份号 umask – 设置默认的文件权限 passwd – 更改用户密码 who 看谁在线 用户帐户 定义在/etc/passwd 文件里面,用户组定义在/etc/group 文件里面。当用户帐户和用户组创建以后, 这些文件随着文件/etc/shadow 的变动而修改,文件/et ...
分类:
系统相关 时间:
2020-05-26 20:12:38
阅读次数:
100
创建函数 function func1 { ....... } 或者 func2() { ....... } 调用函数 需要先定义,再调用 .... func1 .... 返回值 默认情况下,函数的退出状态码是函数中最后一条命令的退出状态码 return 0~255 获取返回值:result=$(f ...
分类:
系统相关 时间:
2020-05-26 20:12:04
阅读次数:
70
与 Unix 主题“任何东西都是一个文件”保持一致,程序,比方说 ls,实际上把他们的运行结果 输送到一个叫做标准输出的特殊文件(经常用 stdout 表示),而它们的状态信息则送到另一个 叫做标准错误的文件(stderr)。默认情况下,标准输出和标准错误都连接到屏幕,而不是 保存到磁盘文件。除此之 ...
分类:
系统相关 时间:
2020-05-26 20:11:46
阅读次数:
78
echo 输出 路径展开 echo * 不会输出*,而是输出当前目录下的所有文件名 因为*会先展开 参数展开 echo $USER 会输出当前用户的用户名 波浪线~展开 echo ~ 会输出当前用户的home目录 echo ~zhangsan 会输出用户zhangsan的home目录 算术表达式展开 ...
分类:
系统相关 时间:
2020-05-26 20:10:54
阅读次数:
78