
shell
liuhehe321
积跬步,足以至千里!
实践出真知!
展开
-
ps----查看完整的命令行
ps -ax > tmp.txt ps -ef > tmp.txt转载 2020-08-28 15:57:12 · 1628 阅读 · 0 评论 -
本地win10实现linux远程编译上传镜像
需求: 本地win10实现linux远程编译 打包,上传镜像到仓库原创 2019-12-14 19:22:54 · 271 阅读 · 0 评论 -
read 使用
[root@ecs-meeting-usg-smn-proxy ~]# cat ip.txt 1.1.1.1 [root@ecs-meeting-usg-smn-proxy ~]# [root@ecs-meeting-usg-smn-proxy ~]# read -p "Input your password:" ip < ip.txt [root@ecs-meet...原创 2019-10-22 11:13:40 · 244 阅读 · 0 评论 -
常用shell命令
在var路径下搜索名字为start.sh的文件 find /var -name start.sh 改变文件 chown paas:paas csp-caffeine-redis-cache-spring-boot-starter-1.7-SNAPSHOT.jar 返回上一级目录: .. 返回上两级目录: ... cd -是返回到上一次的工作目录 cd - ...原创 2018-12-03 18:55:52 · 244 阅读 · 0 评论 -
route 学习(增加临时网管、永久网管、以及常用问题)
永久增加网管 快速准确删除路由 root@ubuntu-130:~# ip route default via 192.168.1.1 dev ens39 proto static metric 100 2.2.0.0/16 dev ens33 proto kernel scope link src 2.2.2.2 10.244.0.0/24 via ...原创 2018-12-04 23:36:16 · 857 阅读 · 0 评论 -
在vim中快速复制粘贴多行
在vim中快速复制粘贴多行 用vim写代码时,经常遇到这样的场景,复制多行,然后粘贴。 这样做: 1. 将光标移动到要复制的文本开始的地方,按v进入可视模式。 2. 将光标移动到要复制的文本的结束的地方,按y复制。此时vim会自动将光标定位到选中文本的开始的地方,并退出可视模式。 3. 我移动光标到文本结束的地方,按p粘贴。 一、多行 dd删除一行 ndd 删除以当前行开始的n行dw删除以...转载 2018-11-06 15:55:53 · 13502 阅读 · 0 评论 -
linux中的变量
Linux中变量#,@,0,1,2,*,$$,$?的含义 $# 是传给脚本的参数个数 $0 是脚本本身的名字 $1 是传递给该shell脚本的第一个参数 $2 是传递给该shell脚本的第二个参数 $@ 是传给脚本的所有参数的列表 $* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个 $$ 是脚本运行的当前进程ID号 $? 是显示最后命令的退出状态,0表示...原创 2018-10-13 14:49:14 · 176 阅读 · 0 评论 -
linux的shell中 if 的-e使用
一、文件比较运算符 1. e filename 如果 filename存在,则为真 如: [ -e /var/log/syslog ] 2. -d filename 如果 filename为目录,则为真 如: [ -d /tmp/mydir ] 3. -f filename 如果 filename为常规文件,则为真 如: [ -f /usr/bin/grep ] 4. -L filenam...原创 2018-10-13 14:48:40 · 18692 阅读 · 0 评论 -
EOF重定向输入
1)我们经常在shell脚本程序中用<<EOF重定向输入,将我们输入的命令字符串作为一个执行程序的输入,这样,我们就不需要在那个程序环境中手工输入命令,以便自动执行我们需要的功能,例如: sqlplus emssxjk/emssxjk <<EOF select count(*) from sncn_yxyj where create_date like...原创 2018-10-13 14:47:53 · 1223 阅读 · 0 评论 -
shell入门操作
#!/bin/bash echo -e "Hello World!!!!\a\n" :<<'EOF' #!/bin/bash echo -e "\n*****数据计算******* \a" a=10 b=20 echo $(($a+$b)) echo $((100+20-20*2)) #!/bin/bash filename=/home/test/tes...原创 2018-10-13 14:47:24 · 205 阅读 · 0 评论 -
shell命令
如果一个install.bat文件位于D:\jeesite\bin 文件内容如下: @echo off echo [INFO] This is a demo. echo [INFO] %~dp0 pause 运行install.bat,命令行输出如下 [INFO] This is a demo. [INFO] D:\jeesite\bin\ 即: %0代表文件本身 d代表盘符 ...转载 2018-08-13 19:18:35 · 176 阅读 · 0 评论